Searched refs:npv (Results 1 – 3 of 3) sorted by relevance
/openbsd/sys/arch/sparc64/sparc64/ |
H A D | pmap.c | 1830 npv = pmap_enter_pv(pm, npv, va, pa); in pmap_enter() 2334 for (npv = pv; mod == 0 && npv && npv->pv_pmap; npv = npv->pv_next) { in pmap_is_modified() 2337 data = pseg_get(npv->pv_pmap, npv->pv_va & PV_VAMASK); in pmap_is_modified() 2367 for (npv = pv; npv; npv = npv->pv_next) { in pmap_is_referenced() 2370 data = pseg_get(npv->pv_pmap, npv->pv_va & PV_VAMASK); in pmap_is_referenced() 2653 return (npv); in pmap_enter_pv() 2710 if (npv) { in pmap_remove_pv() 2721 for (npv = pv->pv_next; npv; pv = npv, npv = npv->pv_next) { in pmap_remove_pv() 2722 if (pmap == npv->pv_pmap && PV_MATCH(npv, va)) in pmap_remove_pv() 2738 data = pseg_get(npv->pv_pmap, npv->pv_va & PV_VAMASK); in pmap_remove_pv() [all …]
|
/openbsd/sys/arch/mips64/mips64/ |
H A D | pmap.c | 1797 pv_entry_t pv, npv; in pmap_enter_pv() local 1840 for (npv = pv; npv; npv = npv->pv_next) { in pmap_enter_pv() 1841 if (pmap == npv->pv_pmap && va == npv->pv_va) in pmap_enter_pv() 1850 if (npv == NULL) in pmap_enter_pv() 1877 npv->pv_va = va; in pmap_enter_pv() 1880 pv->pv_next = npv; in pmap_enter_pv() 1882 if (!npv->pv_next) in pmap_enter_pv() 1918 if (npv) { in pmap_remove_pv() 1919 *pv = *npv; in pmap_remove_pv() 1928 for (npv = pv->pv_next; npv; pv = npv, npv = npv->pv_next) { in pmap_remove_pv() [all …]
|
/openbsd/sys/arch/arm/arm/ |
H A D | pmap7.c | 590 struct pv_entry *npv; in pmap_modify_pv() local 593 if ((npv = pmap_find_pv(pg, pm, va)) == NULL) in pmap_modify_pv() 597 …y_pv: pm %p, pg %p, clr 0x%x, set 0x%x, flags 0x%x\n", pm, pg, clr_mask, set_mask, npv->pv_flags)); in pmap_modify_pv() 606 oflags = npv->pv_flags; in pmap_modify_pv() 607 npv->pv_flags = flags = (oflags & ~clr_mask) | set_mask; in pmap_modify_pv() 984 struct pv_entry *pv, *npv; in pmap_page_remove() local 1039 npv = pv->pv_next; in pmap_page_remove() 1041 pv = npv; in pmap_page_remove()
|