Searched refs:pv_ptp (Results 1 - 7 of 7) sorted by relevance
/openbsd-current/sys/arch/hppa/include/ |
H A D | pmap.h | 65 struct vm_page *pv_ptp; /* the vm_page of the PTP */ member in struct:pv_entry
|
/openbsd-current/sys/arch/i386/i386/ |
H A D | pmap.c | 1176 pve->pv_ptp = ptp; /* NULL for kernel pmap */ 1964 if (pve->pv_ptp && (PDE(pve->pv_pmap, pdei(pve->pv_va)) & 1966 != VM_PAGE_TO_PHYS(pve->pv_ptp)) { 1968 "pv_ptp=%p\n", 1969 pg, pve->pv_va, pve->pv_ptp); 1973 PG_FRAME), VM_PAGE_TO_PHYS(pve->pv_ptp)); 1975 "invalid pv_ptp field"); 1988 if (pve->pv_ptp && --pve->pv_ptp->wire_count <= 1) { 1990 pve->pv_ptp, pte [all...] |
H A D | pmapae.c | 1387 if (pve->pv_ptp && (PDE(pve->pv_pmap, pdei(pve->pv_va)) & 1389 != VM_PAGE_TO_PHYS(pve->pv_ptp)) { 1391 "pv_ptp=%p\n", 1392 pg, pve->pv_va, pve->pv_ptp); 1396 PG_FRAME), VM_PAGE_TO_PHYS(pve->pv_ptp)); 1398 "invalid pv_ptp field"); 1411 if (pve->pv_ptp && --pve->pv_ptp->wire_count <= 1) { 1413 pve->pv_ptp, ptes); 1414 TAILQ_INSERT_TAIL(&empty_ptps, pve->pv_ptp, page [all...] |
/openbsd-current/sys/arch/amd64/include/ |
H A D | pmap.h | 346 struct vm_page *pv_ptp; /* the vm_page of the PTP */ member in struct:pv_entry
|
/openbsd-current/sys/arch/amd64/amd64/ |
H A D | pmap.c | 1070 pve->pv_ptp = ptp; /* NULL for kernel pmap */ 1976 if (pve->pv_ptp != NULL && pmap_pdes_valid(pve->pv_va, &pde) && 1977 (pde & PG_FRAME) != VM_PAGE_TO_PHYS(pve->pv_ptp)) { 1978 printf("%s: pg=%p: va=%lx, pv_ptp=%p\n", __func__, 1979 pg, pve->pv_va, pve->pv_ptp); 1983 VM_PAGE_TO_PHYS(pve->pv_ptp)); 1985 "invalid pv_ptp field", __func__); 2001 if (pve->pv_ptp != NULL) { 2002 pve->pv_ptp->wire_count--; 2003 if (pve->pv_ptp [all...] |
/openbsd-current/sys/arch/i386/include/ |
H A D | pmap.h | 134 struct vm_page *pv_ptp; /* the vm_page of the PTP */ member in struct:pv_entry
|
/openbsd-current/sys/arch/hppa/hppa/ |
H A D | pmap.c | 442 if (pv->pv_ptp) 443 pmap_pde_release(pv->pv_pmap, pv->pv_va, pv->pv_ptp); 456 pve->pv_ptp = pdep;
|
Completed in 189 milliseconds