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

  /external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/
inttree.h 33 typedef struct IntervalTree {
49 } IntervalTree;
52 IntervalTree *IT_create(void);
54 void IT_destroy(IntervalTree *);
56 void IT_print(const IntervalTree *);
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 *);
65 IntervalTreeNode *IT_get_successor(const IntervalTree *, IntervalTreeNode *);
67 void IT_enumerate(IntervalTree *, long low, long high, void *cbd
    [all...]
inttree.c 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,
48 static void IT_CheckAssumptions(const IntervalTree *);
70 IntervalTree *
    [all...]
section.c 878 /*@only@*/ IntervalTree *itree;
    [all...]

Completed in 1628 milliseconds