Home
last modified time | relevance | path

Searched refs:uvm_kernel_object (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/sys/uvm/
H A Duvm_km.c292 uvm_kernel_object = uao_create(VM_MAX_KERNEL_ADDRESS - in uvm_km_bootstrap()
454 struct uvm_object * const uobj = uvm_kernel_object; in uvm_km_pgremove()
584 if (rw_tryenter(uvm_kernel_object->vmobjlock, RW_READER)) { in uvm_km_check_empty()
587 pg = uvm_pagelookup(uvm_kernel_object, in uvm_km_check_empty()
589 rw_exit(uvm_kernel_object->vmobjlock); in uvm_km_check_empty()
634 obj = (flags & UVM_KMF_PAGEABLE) ? uvm_kernel_object : NULL; in uvm_km_alloc()
H A Duvm_init.c61 struct uvm_object *uvm_kernel_object; variable
H A Duvm.h115 extern struct uvm_object *uvm_kernel_object;
/netbsd-src/sys/arch/m68k/m68k/
H A Dpmap_motorola.c2204 rw_enter(uvm_kernel_object->vmobjlock, RW_WRITER); in pmap_remove_mapping()
2206 rw_exit(uvm_kernel_object->vmobjlock); in pmap_remove_mapping()
2674 rw_enter(uvm_kernel_object->vmobjlock, RW_WRITER); in pmap_enter_ptpage()
2675 while ((pg = uvm_pagealloc(uvm_kernel_object, in pmap_enter_ptpage()
2678 rw_exit(uvm_kernel_object->vmobjlock); in pmap_enter_ptpage()
2684 rw_enter(uvm_kernel_object->vmobjlock, RW_WRITER); in pmap_enter_ptpage()
2686 rw_exit(uvm_kernel_object->vmobjlock); in pmap_enter_ptpage()
2797 rw_enter(uvm_kernel_object->vmobjlock, RW_WRITER); in pmap_ptpage_addref()
2798 pg = uvm_pagelookup(uvm_kernel_object, ptpva - vm_map_min(kernel_map)); in pmap_ptpage_addref()
2803 rw_exit(uvm_kernel_object->vmobjlock); in pmap_ptpage_addref()
[all …]