Home
last modified time | relevance | path

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

/openbsd/sys/arch/hppa/hppa/
H A Dpmap.c223 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 Dpmap.c981 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 Dpmapae.c686 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 Dpmap.c719 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 Dpmap.h41 struct uvm_object pm_obj; member
/openbsd/sys/arch/amd64/include/
H A Dpmap.h300 struct uvm_object pm_obj[PTP_LEVELS-1]; /* objects for lvl >= 1) */ member
/openbsd/sys/arch/i386/include/
H A Dpmap.h111 struct uvm_object pm_obj; /* object (lck by object lock) */ member