Lines Matching refs:root
103 find_intervals_intersection_sorted(struct rb_root *root, unsigned long start, in find_intervals_intersection_sorted() argument
111 for (node = usnic_uiom_interval_tree_iter_first(root, start, last); in find_intervals_intersection_sorted()
121 struct rb_root *root, in usnic_uiom_get_intervals_diff() argument
131 find_intervals_intersection_sorted(root, start, last, in usnic_uiom_get_intervals_diff()
178 int usnic_uiom_insert_interval(struct rb_root *root, unsigned long start, in usnic_uiom_insert_interval() argument
189 find_intervals_intersection_sorted(root, start, last, in usnic_uiom_insert_interval()
233 usnic_uiom_interval_tree_remove(interval, root); in usnic_uiom_insert_interval()
238 usnic_uiom_interval_tree_insert(interval, root); in usnic_uiom_insert_interval()
249 void usnic_uiom_remove_interval(struct rb_root *root, unsigned long start, in usnic_uiom_remove_interval() argument
254 for (interval = usnic_uiom_interval_tree_iter_first(root, start, last); in usnic_uiom_remove_interval()
264 usnic_uiom_interval_tree_remove(interval, root); in usnic_uiom_remove_interval()