Lines Matching refs:rbnode
78 struct mmu_rb_node *rbnode; in hfi1_mmu_rb_unregister() local
99 rbnode = rb_entry(node, struct mmu_rb_node, node); in hfi1_mmu_rb_unregister()
102 list_move(&rbnode->list, &del_list); in hfi1_mmu_rb_unregister()
198 struct mmu_rb_node *rbnode, *ptr; in hfi1_mmu_rb_evict() local
209 list_for_each_entry_safe_reverse(rbnode, ptr, &handler->lru_list, in hfi1_mmu_rb_evict()
211 if (handler->ops->evict(handler->ops_arg, rbnode, evict_arg, in hfi1_mmu_rb_evict()
213 __mmu_int_rb_remove(rbnode, &handler->root); in hfi1_mmu_rb_evict()
215 list_move(&rbnode->list, &del_list); in hfi1_mmu_rb_evict()
223 rbnode = list_first_entry(&del_list, struct mmu_rb_node, list); in hfi1_mmu_rb_evict()
224 list_del(&rbnode->list); in hfi1_mmu_rb_evict()
225 handler->ops->remove(handler->ops_arg, rbnode); in hfi1_mmu_rb_evict()