Lines Matching refs:mmu_rb_node
68 static unsigned long mmu_node_start(struct mmu_rb_node *);
69 static unsigned long mmu_node_last(struct mmu_rb_node *);
72 static struct mmu_rb_node *__mmu_rb_search(struct mmu_rb_handler *,
82 INTERVAL_TREE_DEFINE(struct mmu_rb_node, node, unsigned long, __last,
85 static unsigned long mmu_node_start(struct mmu_rb_node *node) in mmu_node_start()
90 static unsigned long mmu_node_last(struct mmu_rb_node *node) in mmu_node_last()
131 struct mmu_rb_node *rbnode; in hfi1_mmu_rb_unregister()
149 rbnode = rb_entry(node, struct mmu_rb_node, node); in hfi1_mmu_rb_unregister()
162 struct mmu_rb_node *mnode) in hfi1_mmu_rb_insert()
164 struct mmu_rb_node *node; in hfi1_mmu_rb_insert()
189 static struct mmu_rb_node *__mmu_rb_search(struct mmu_rb_handler *handler, in __mmu_rb_search()
193 struct mmu_rb_node *node = NULL; in __mmu_rb_search()
214 struct mmu_rb_node **rb_node) in hfi1_mmu_rb_remove_unless_exact()
216 struct mmu_rb_node *node; in hfi1_mmu_rb_remove_unless_exact()
237 struct mmu_rb_node *rbnode, *ptr; in hfi1_mmu_rb_evict()
259 rbnode = list_first_entry(&del_list, struct mmu_rb_node, list); in hfi1_mmu_rb_evict()
271 struct mmu_rb_node *node) in hfi1_mmu_rb_remove()
291 struct mmu_rb_node *node, *ptr = NULL; in mmu_notifier_range_start()
325 struct mmu_rb_node *node; in do_remove()
328 node = list_first_entry(del_list, struct mmu_rb_node, list); in do_remove()