Home
last modified time | relevance | path

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

/netbsd/sys/arch/hppa/include/
H A Dpmap.h54 struct uvm_object pm_obj; /* object (lck by object lock) */ member
55 #define pm_lock pm_obj.vmobjlock
/netbsd/sys/arch/hppa/hppa/
H A Dpmap.c359 pg = pmap_pagealloc(&pm->pm_obj, va); in pmap_pde_alloc()
832 uvm_obj_init(&kpm->pm_obj, &pmap_pager, false, 1); in pmap_bootstrap()
833 uvm_obj_setlock(&kpm->pm_obj, &kpm->pm_obj_lock); in pmap_bootstrap()
1200 uvm_obj_init(&pmap->pm_obj, &pmap_pager, false, 1); in pmap_create()
1201 uvm_obj_setlock(&pmap->pm_obj, &pmap->pm_obj_lock); in pmap_create()
1253 if (atomic_dec_uint_nv(&pmap->pm_obj.uo_refs) > 0) in pmap_destroy()
1258 uvm_page_array_init(&a, &pmap->pm_obj, 0); in pmap_destroy()
1314 uvm_obj_destroy(&pmap->pm_obj, false); in pmap_destroy()
1328 atomic_inc_uint(&pmap->pm_obj.uo_refs); in pmap_reference()
/netbsd/sys/arch/x86/include/
H A Dpmap_private.h175 struct uvm_object pm_obj[PTP_LEVELS-1];/* objects for lvl >= 1) */ member
/netbsd/sys/arch/x86/x86/
H A Dpmap.c584 KASSERT(&pmap->pm_obj[0] == ptp->uobject); in ptp_to_pmap()
684 atomic_inc_uint(&pmap->pm_obj[0].uo_refs); in pmap_reference()
1239 uvm_obj_init(&kpm->pm_obj[i], &pmap_pager, false, 1);
1240 uvm_obj_setlock(&kpm->pm_obj[i], &kpm->pm_dummy_lock);
2447 pg = uvm_pagelookup(&pmap->pm_obj[lidx], off);
2566 obj = &pmap->pm_obj[i - 2];
2943 uvm_obj_init(&pmap->pm_obj[i], &pmap_pager, false, 1);
2982 KASSERTMSG(pmap->pm_obj[i].uo_npages == 0,
2984 pmap, i, (int)pmap->pm_obj[i].uo_npages);
3078 uvm_obj_destroy(&pmap->pm_obj[i], false);
[all …]