Searched refs:pm_obj (Results 1 - 7 of 7) sorted by relevance
/openbsd-current/sys/arch/hppa/include/ |
H A D | pmap.h | 41 struct uvm_object pm_obj; member in struct:pmap
|
/openbsd-current/sys/arch/hppa/hppa/ |
H A D | pmap.c | 223 pg = pmap_pagealloc(&pm->pm_obj, va); 280 &pmap->pm_obj.memt); 508 uvm_obj_init(&kpm->pm_obj, &pmap_pager, 1); 690 uvm_obj_init(&pmap->pm_obj, &pmap_pager, 1); 718 refs = atomic_dec_int_nv(&pmap->pm_obj.uo_refs); 722 KASSERT(RBT_EMPTY(uvm_objtree, &pmap->pm_obj.memt)); 743 atomic_inc_int(&pmap->pm_obj.uo_refs);
|
/openbsd-current/sys/arch/i386/i386/ |
H A D | pmap.c | 951 * the kernel pmap's pm_obj is not used for much. however, in 952 * user pmaps the pm_obj contains the list of active PTPs. 953 * the pm_obj currently does not have a pager. it might be possible 962 uvm_obj_init(&kpm->pm_obj, &pmap_pager, 1); 1229 ptp = uvm_pagealloc(&pmap->pm_obj, ptp_i2o(pde_index), NULL, 1278 ptp = uvm_pagelookup(&pmap->pm_obj, ptp_i2o(pde_index)); 1309 pm->pm_ptphint = RBT_ROOT(uvm_objtree, &pm->pm_obj.memt); 1347 uvm_obj_init(&pmap->pm_obj, &pmap_pager, 1); 1435 refs = atomic_dec_int_nv(&pmap->pm_obj.uo_refs); 1448 while ((pg = RBT_ROOT(uvm_objtree, &pmap->pm_obj [all...] |
H A D | pmapae.c | 647 ptp = uvm_pagealloc(&kpm->pm_obj, va, NULL, 831 ptp = uvm_pagealloc(&pmap->pm_obj, ptp_i2o(pde_index), NULL, 881 ptp = uvm_pagelookup(&pmap->pm_obj, ptp_i2o(pde_index)); 912 pm->pm_ptphint = RBT_ROOT(uvm_objtree, &pm->pm_obj.memt); 1972 * get it from pm_obj, which is used for PT pages. 1977 ptppg = uvm_pagealloc(&pmap->pm_obj, ptp_i2o(l2idx + 2048),
|
/openbsd-current/sys/arch/amd64/amd64/ |
H A D | pmap.c | 694 * the kernel pmap's pm_obj is not used for much. however, in 695 * user pmaps the pm_obj contains the list of active PTPs. 696 * the pm_obj currently does not have a pager. 701 uvm_obj_init(&kpm->pm_obj[i], &pmap_pager, 1); 1116 pg = uvm_pagelookup(&pmap->pm_obj[lidx], ptp_va2o(va, level)); 1130 obj = &pmap->pm_obj[lidx]; 1211 obj = &pmap->pm_obj[i-2]; 1343 uvm_obj_init(&pmap->pm_obj[i], &pmap_pager, 1); 1403 refs = atomic_dec_int_nv(&pmap->pm_obj[0].uo_refs); 1421 &pmap->pm_obj[ [all...] |
/openbsd-current/sys/arch/amd64/include/ |
H A D | pmap.h | 288 * note that the pm_obj contains the reference count, 299 struct uvm_object pm_obj[PTP_LEVELS-1]; /* objects for lvl >= 1) */ member in struct:pmap
|
/openbsd-current/sys/arch/i386/include/ |
H A D | pmap.h | 87 * Note that the pm_obj contains the reference count, 111 struct uvm_object pm_obj; /* object (lck by object lock) */ member in struct:pmap
|
Completed in 496 milliseconds