Lines Matching defs:npv
1229 struct pv_entry *pv, *npv;
1256 for (npv = pv; npv; npv = npv->pv_next)
1257 if (pmap == npv->pv_pmap && va == npv->pv_va)
1261 npv = opv;
1264 npv = pmap_alloc_pv();
1266 KASSERT(npv != NULL);
1267 npv->pv_va = va;
1268 npv->pv_pmap = pmap;
1269 npv->pv_next = pv->pv_next;
1270 npv->pv_ptste = NULL;
1271 npv->pv_ptpmap = NULL;
1272 pv->pv_next = npv;
1305 } else if (npv->pv_next ||
2084 struct pv_entry *pv, *npv, *opv = NULL;
2240 npv = pv->pv_next;
2241 if (npv) {
2242 *pv = *npv;
2243 opv = npv;
2247 for (npv = pv->pv_next; npv; npv = npv->pv_next) {
2248 if (pmap == npv->pv_pmap && va == npv->pv_va)
2250 pv = npv;
2253 if (npv == NULL)
2256 ste = npv->pv_ptste;
2257 ptpmap = npv->pv_ptpmap;
2258 pv->pv_next = npv->pv_next;
2259 opv = npv;