Lines Matching refs:vm_radix_node

110 struct vm_radix_node;
111 typedef SMR_POINTER(struct vm_radix_node *) smrnode_t;
113 struct vm_radix_node { struct
123 static void vm_radix_node_store(smrnode_t *p, struct vm_radix_node *v, argument
130 vm_radix_slot(struct vm_radix_node *rnode, vm_pindex_t index) in vm_radix_slot()
140 vm_radix_keybarr(struct vm_radix_node *rnode, vm_pindex_t index, int *slot) in vm_radix_keybarr()
152 static struct vm_radix_node *
155 struct vm_radix_node *rnode; in vm_radix_node_get()
193 vm_radix_node_put(struct vm_radix_node *rnode) in vm_radix_node_put()
215 static __inline struct vm_radix_node *
231 vm_radix_node_store(smrnode_t *p, struct vm_radix_node *v, in vm_radix_node_store()
250 static __inline struct vm_radix_node *
261 vm_radix_root_store(struct vm_radix *rtree, struct vm_radix_node *rnode, in vm_radix_root_store()
272 vm_radix_isleaf(struct vm_radix_node *rnode) in vm_radix_isleaf()
281 static __inline struct vm_radix_node *
284 return ((struct vm_radix_node *)((uintptr_t)page | VM_RADIX_ISLEAF)); in vm_radix_toleaf()
291 vm_radix_topage(struct vm_radix_node *rnode) in vm_radix_topage()
301 vm_radix_addnode(struct vm_radix_node *rnode, vm_pindex_t index, in vm_radix_addnode()
302 struct vm_radix_node *child, enum vm_radix_access access) in vm_radix_addnode()
318 vm_radix_reclaim_allnodes_int(struct vm_radix_node *rnode) in vm_radix_reclaim_allnodes_int()
320 struct vm_radix_node *child; in vm_radix_reclaim_allnodes_int()
345 struct vm_radix_node *rnode; in vm_radix_zone_init()
374 sizeof(struct vm_radix_node)))) in vm_radix_reserve_kva()
387 sizeof(struct vm_radix_node), NULL, NULL, vm_radix_zone_init, NULL, in vm_radix_zinit()
400 struct vm_radix_node *leaf, *parent, *rnode; in vm_radix_insert()
463 struct vm_radix_node *rnode; in _vm_radix_lookup()
520 struct vm_radix_node *rnode, *succ; in vm_radix_lookup_ge()
608 struct vm_radix_node *pred, *rnode; in vm_radix_lookup_le()
659 struct vm_radix_node *child, *parent, *rnode; in vm_radix_remove()
715 struct vm_radix_node *root; in vm_radix_reclaim_allnodes()
732 struct vm_radix_node *leaf, *parent, *rnode; in vm_radix_replace()
775 struct vm_radix_node *rnode, *tmp; in DB_SHOW_COMMAND()
781 rnode = (struct vm_radix_node *)addr; in DB_SHOW_COMMAND()