Lines Matching refs:mmu_rb_node
16 static unsigned long mmu_node_start(struct mmu_rb_node *);
17 static unsigned long mmu_node_last(struct mmu_rb_node *);
20 static struct mmu_rb_node *__mmu_rb_search(struct mmu_rb_handler *,
30 INTERVAL_TREE_DEFINE(struct mmu_rb_node, node, unsigned long, __last,
33 static unsigned long mmu_node_start(struct mmu_rb_node *node) in mmu_node_start()
38 static unsigned long mmu_node_last(struct mmu_rb_node *node) in mmu_node_last()
78 struct mmu_rb_node *rbnode; in hfi1_mmu_rb_unregister()
99 rbnode = rb_entry(node, struct mmu_rb_node, node); in hfi1_mmu_rb_unregister()
115 struct mmu_rb_node *mnode) in hfi1_mmu_rb_insert()
117 struct mmu_rb_node *node; in hfi1_mmu_rb_insert()
147 static struct mmu_rb_node *__mmu_rb_search(struct mmu_rb_handler *handler, in __mmu_rb_search()
151 struct mmu_rb_node *node = NULL; in __mmu_rb_search()
172 struct mmu_rb_node **rb_node) in hfi1_mmu_rb_remove_unless_exact()
174 struct mmu_rb_node *node; in hfi1_mmu_rb_remove_unless_exact()
198 struct mmu_rb_node *rbnode, *ptr; in hfi1_mmu_rb_evict()
223 rbnode = list_first_entry(&del_list, struct mmu_rb_node, list); in hfi1_mmu_rb_evict()
235 struct mmu_rb_node *node) in hfi1_mmu_rb_remove()
258 struct mmu_rb_node *node, *ptr = NULL; in mmu_notifier_range_start()
292 struct mmu_rb_node *node; in do_remove()
295 node = list_first_entry(del_list, struct mmu_rb_node, list); in do_remove()