ITSTRUCT 28 include/linux/interval_tree_generic.h #define INTERVAL_TREE_DEFINE(ITSTRUCT, ITRB, ITTYPE, ITSUBTREE, \ ITSTRUCT 34 include/linux/interval_tree_generic.h ITSTRUCT, ITRB, ITTYPE, ITSUBTREE, ITLAST) \ ITSTRUCT 38 include/linux/interval_tree_generic.h ITSTATIC void ITPREFIX ## _insert(ITSTRUCT *node, \ ITSTRUCT 43 include/linux/interval_tree_generic.h ITSTRUCT *parent; \ ITSTRUCT 48 include/linux/interval_tree_generic.h parent = rb_entry(rb_parent, ITSTRUCT, ITRB); \ ITSTRUCT 65 include/linux/interval_tree_generic.h ITSTATIC void ITPREFIX ## _remove(ITSTRUCT *node, \ ITSTRUCT 80 include/linux/interval_tree_generic.h static ITSTRUCT * \ ITSTRUCT 81 include/linux/interval_tree_generic.h ITPREFIX ## _subtree_search(ITSTRUCT *node, ITTYPE start, ITTYPE last) \ ITSTRUCT 89 include/linux/interval_tree_generic.h ITSTRUCT *left = rb_entry(node->ITRB.rb_left, \ ITSTRUCT 90 include/linux/interval_tree_generic.h ITSTRUCT, ITRB); \ ITSTRUCT 109 include/linux/interval_tree_generic.h ITSTRUCT, ITRB); \ ITSTRUCT 118 include/linux/interval_tree_generic.h ITSTATIC ITSTRUCT * \ ITSTRUCT 122 include/linux/interval_tree_generic.h ITSTRUCT *node, *leftmost; \ ITSTRUCT 140 include/linux/interval_tree_generic.h node = rb_entry(root->rb_root.rb_node, ITSTRUCT, ITRB); \ ITSTRUCT 144 include/linux/interval_tree_generic.h leftmost = rb_entry(root->rb_leftmost, ITSTRUCT, ITRB); \ ITSTRUCT 151 include/linux/interval_tree_generic.h ITSTATIC ITSTRUCT * \ ITSTRUCT 152 include/linux/interval_tree_generic.h ITPREFIX ## _iter_next(ITSTRUCT *node, ITTYPE start, ITTYPE last) \ ITSTRUCT 165 include/linux/interval_tree_generic.h ITSTRUCT *right = rb_entry(rb, ITSTRUCT, ITRB); \ ITSTRUCT 177 include/linux/interval_tree_generic.h node = rb_entry(rb, ITSTRUCT, ITRB); \