Lines Matching refs:root
88 find_intervals_intersection_sorted(struct rb_root *root, unsigned long start, in find_intervals_intersection_sorted() argument
96 for (node = usnic_uiom_interval_tree_iter_first(root, start, last); in find_intervals_intersection_sorted()
106 struct rb_root *root, in usnic_uiom_get_intervals_diff() argument
116 find_intervals_intersection_sorted(root, start, last, in usnic_uiom_get_intervals_diff()
163 int usnic_uiom_insert_interval(struct rb_root *root, unsigned long start, in usnic_uiom_insert_interval() argument
174 find_intervals_intersection_sorted(root, start, last, in usnic_uiom_insert_interval()
218 usnic_uiom_interval_tree_remove(interval, root); in usnic_uiom_insert_interval()
223 usnic_uiom_interval_tree_insert(interval, root); in usnic_uiom_insert_interval()
234 void usnic_uiom_remove_interval(struct rb_root *root, unsigned long start, in usnic_uiom_remove_interval() argument
239 for (interval = usnic_uiom_interval_tree_iter_first(root, start, last); in usnic_uiom_remove_interval()
249 usnic_uiom_interval_tree_remove(interval, root); in usnic_uiom_remove_interval()