Home
last modified time | relevance | path

Searched refs:uo_pages (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/sys/uvm/
H A Duvm_object.c79 radix_tree_init_tree(&uo->uo_pages); in uvm_obj_init()
89 KASSERT(radix_tree_empty_tree_p(&uo->uo_pages)); in uvm_obj_destroy()
98 radix_tree_fini_tree(&uo->uo_pages); in uvm_obj_destroy()
241 return radix_tree_empty_tagged_tree_p(&uobj->uo_pages, tag); in uvm_obj_notag_p()
266 return radix_tree_get_tag(&uobj->uo_pages, pgidx, tag) != 0; in uvm_obj_page_tag_p()
277 radix_tree_set_tag(&uobj->uo_pages, pgidx, tag); in uvm_obj_page_set_tag()
288 radix_tree_clear_tag(&uobj->uo_pages, pgidx, tag); in uvm_obj_page_clear_tag()
H A Duvm_page_array.c161 &uobj->uo_pages, off >> PAGE_SHIFT, (void **)ar->ar_pages, in uvm_page_array_fill()
167 &uobj->uo_pages, off >> PAGE_SHIFT, (void **)ar->ar_pages, in uvm_page_array_fill()
H A Duvm_object.h62 struct radix_tree uo_pages; /* tree of pages */ member
H A Duvm_page.c247 error = radix_tree_insert_node(&uobj->uo_pages, idx, pg); in uvm_pageinsert_tree()
306 opg = radix_tree_remove_node(&uobj->uo_pages, pg->offset >> PAGE_SHIFT); in uvm_pageremove_tree()
1337 pg = radix_tree_replace_node(&uobj->uo_pages, idx, newpg); in uvm_pagereplace()
1741 pg = radix_tree_lookup_node(&obj->uo_pages, off >> PAGE_SHIFT); in uvm_pagelookup()
/netbsd-src/sys/rump/librump/rumpkern/
H A Dvm.c191 if (radix_tree_insert_node(&uobj->uo_pages, off >> PAGE_SHIFT, in uvm_pagealloc_strat()
248 pg2 = radix_tree_remove_node(&uobj->uo_pages, pg->offset >> PAGE_SHIFT); in uvm_pagefree()
676 pg = radix_tree_lookup_node(&uobj->uo_pages, off >> PAGE_SHIFT); in uvm_pagelookup()
/netbsd-src/sys/arch/x86/x86/
H A Dpmap.c3264 n = radix_tree_gang_lookup_node(&pmap->pm_obj[0].uo_pages, 0,