Searched refs:pm_obj (Results 1 – 7 of 7) sorted by relevance
/openbsd/sys/arch/hppa/hppa/ |
H A D | pmap.c | 223 pg = pmap_pagealloc(&pm->pm_obj, va); in pmap_pde_alloc() 280 &pmap->pm_obj.memt); in pmap_pde_release() 508 uvm_obj_init(&kpm->pm_obj, &pmap_pager, 1); in pmap_bootstrap() 690 uvm_obj_init(&pmap->pm_obj, &pmap_pager, 1); in pmap_create() 718 refs = atomic_dec_int_nv(&pmap->pm_obj.uo_refs); in pmap_destroy() 722 KASSERT(RBT_EMPTY(uvm_objtree, &pmap->pm_obj.memt)); in pmap_destroy() 743 atomic_inc_int(&pmap->pm_obj.uo_refs); in pmap_reference()
|
/openbsd/sys/arch/i386/i386/ |
H A D | pmap.c | 981 uvm_obj_init(&kpm->pm_obj, &pmap_pager, 1); in pmap_bootstrap() 1248 ptp = uvm_pagealloc(&pmap->pm_obj, ptp_i2o(pde_index), NULL, in pmap_alloc_ptp_86() 1297 ptp = uvm_pagelookup(&pmap->pm_obj, ptp_i2o(pde_index)); in pmap_get_ptp_86() 1328 pm->pm_ptphint = RBT_ROOT(uvm_objtree, &pm->pm_obj.memt); in pmap_drop_ptp_86() 1366 uvm_obj_init(&pmap->pm_obj, &pmap_pager, 1); in pmap_create() 1445 refs = atomic_dec_int_nv(&pmap->pm_obj.uo_refs); in pmap_destroy() 1458 while ((pg = RBT_ROOT(uvm_objtree, &pmap->pm_obj.memt)) != NULL) { in pmap_destroy() 1483 atomic_inc_int(&pmap->pm_obj.uo_refs); in pmap_reference() 2507 ptppg = uvm_pagealloc(&pmap->pm_obj, ptp_i2o(l2idx + 1024), in pmap_enter_special_86()
|
H A D | pmapae.c | 686 ptp = uvm_pagealloc(&kpm->pm_obj, va, NULL, in pmap_bootstrap_pae() 866 ptp = uvm_pagealloc(&pmap->pm_obj, ptp_i2o(pde_index), NULL, in pmap_alloc_ptp_pae() 916 ptp = uvm_pagelookup(&pmap->pm_obj, ptp_i2o(pde_index)); in pmap_get_ptp_pae() 947 pm->pm_ptphint = RBT_ROOT(uvm_objtree, &pm->pm_obj.memt); in pmap_drop_ptp_pae() 1936 ptppg = uvm_pagealloc(&pmap->pm_obj, ptp_i2o(l2idx + 2048), in pmap_enter_special_pae()
|
/openbsd/sys/arch/amd64/amd64/ |
H A D | pmap.c | 719 uvm_obj_init(&kpm->pm_obj[i], &pmap_pager, 1); in pmap_bootstrap() 1152 obj = &pmap->pm_obj[lidx]; in pmap_freepage() 1233 obj = &pmap->pm_obj[i-2]; in pmap_get_ptp() 1365 uvm_obj_init(&pmap->pm_obj[i], &pmap_pager, 1); in pmap_create() 1425 refs = atomic_dec_int_nv(&pmap->pm_obj[0].uo_refs); in pmap_destroy() 1443 &pmap->pm_obj[i].memt)) != NULL) { in pmap_destroy() 1470 atomic_inc_int(&pmap->pm_obj[0].uo_refs); in pmap_reference() 2571 obj = &pmap->pm_obj[2]; /* PML4 UVM object */ in pmap_enter_ept() 2615 obj = &pmap->pm_obj[1]; /* PDPT UVM object */ in pmap_enter_ept() 2659 obj = &pmap->pm_obj[0]; /* PDE UVM object */ in pmap_enter_ept() [all …]
|
/openbsd/sys/arch/hppa/include/ |
H A D | pmap.h | 41 struct uvm_object pm_obj; member
|
/openbsd/sys/arch/amd64/include/ |
H A D | pmap.h | 300 struct uvm_object pm_obj[PTP_LEVELS-1]; /* objects for lvl >= 1) */ member
|
/openbsd/sys/arch/i386/include/ |
H A D | pmap.h | 111 struct uvm_object pm_obj; /* object (lck by object lock) */ member
|