HomeSort by relevance Sort by last modified time
    Searched refs:IntervalTreeNode (Results 1 - 3 of 3) sorted by null

  /external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/
inttree.h 14 typedef struct IntervalTreeNode {
15 struct IntervalTreeNode *left, *right, *parent;
21 } IntervalTreeNode;
28 IntervalTreeNode *start_node;
41 IntervalTreeNode *root;
42 IntervalTreeNode *nil;
58 void *IT_delete_node(IntervalTree *, IntervalTreeNode *, long *low,
61 IntervalTreeNode *IT_insert(IntervalTree *, long low, long high, void *data);
63 IntervalTreeNode *IT_get_predecessor(const IntervalTree *, IntervalTreeNode *);
    [all...]
inttree.c 36 static IntervalTreeNode *ITN_create(long low, long high, void *data);
38 static void LeftRotate(IntervalTree *, IntervalTreeNode *);
39 static void RightRotate(IntervalTree *, IntervalTreeNode *);
40 static void TreeInsertHelp(IntervalTree *, IntervalTreeNode *);
41 static void TreePrintHelper(const IntervalTree *, IntervalTreeNode *);
42 static void FixUpMaxHigh(IntervalTree *, IntervalTreeNode *);
43 static void DeleteFixUp(IntervalTree *, IntervalTreeNode *);
45 static void CheckMaxHighFields(const IntervalTree *, IntervalTreeNode *);
46 static int CheckMaxHighFieldsHelper(const IntervalTree *, IntervalTreeNode *y,
54 IntervalTreeNode *
    [all...]
section.c     [all...]

Completed in 31 milliseconds