| /netbsd/src/sys/uvm/pmap/ |
| D | pmap.c | 474 for (; pv != NULL; pv = pv->pv_next) { in pmap_page_syncicache() 933 npv = pv->pv_next; in pmap_page_remove() 943 pv->pv_next = NULL; in pmap_page_remove() 956 pvp->pv_next = pv; in pmap_page_remove() 1004 KASSERT(pvp->pv_next == NULL); in pmap_page_remove() 1008 pv->pv_next = NULL; in pmap_page_remove() 1220 pv = pv->pv_next; in pmap_page_protect() 1234 pv = pv->pv_next; in pmap_page_protect() 1367 for (pv_entry_t pv = &mdpg->mdpg_first; pv != NULL; pv = pv->pv_next) { in pmap_page_cache() 1879 pv_entry_t pv_next; in pmap_clear_modify() local [all …]
|
| D | vmpagemd.h | 60 struct pv_entry *pv_next; member 153 (pg)->mdpage.mdpg_first.pv_next = NULL; \
|
| /netbsd/src/sys/arch/sparc64/sparc64/ |
| D | pmap.c | 2119 pv->pv_next = freepv; in pmap_remove() 2168 pv = freepv->pv_next; in pmap_remove() 2586 if (pv->pv_next && !pv->pv_pmap) { in pmap_clear_modify() 2592 for (; pv; pv = pv->pv_next) { in pmap_clear_modify() 2661 if (pv->pv_next && !pv->pv_pmap) { in pmap_clear_reference() 2667 for (; pv; pv = pv->pv_next) { in pmap_clear_reference() 2743 if (pv->pv_next && !pv->pv_pmap) { in pmap_is_modified() 2751 npv = npv->pv_next) { in pmap_is_modified() 2801 if (pv->pv_next && !pv->pv_pmap) { in pmap_is_referenced_locked() 2809 for (npv = pv; npv; npv = npv->pv_next) { in pmap_is_referenced_locked() [all …]
|
| /netbsd/src/sys/arch/vax/vax/ |
| D | pmap.c | 542 for (pl = pv; pl->pv_next; pl = pl->pv_next) { in rmpage() 543 if (pl->pv_next->pv_pmap != pm || in rmpage() 544 pl->pv_next->pv_vaddr != vaddr) in rmpage() 546 pf = pl->pv_next; in rmpage() 547 pl->pv_next = pl->pv_next->pv_next; in rmpage() 1173 tmp->pv_next = pv->pv_next; in pmap_enter() 1174 pv->pv_next = tmp; in pmap_enter() 1450 } while ((pv = pv->pv_next) != NULL); in pmap_clear_reference() 1480 } while ((pv = pv->pv_next) != NULL); in pmap_is_modified() 1507 } while ((pv = pv->pv_next) != NULL); in pmap_clear_modify() [all …]
|
| /netbsd/src/sys/arch/usermode/usermode/ |
| D | pmap.c | 50 struct pv_entry *pv_next; member 613 for (pv = pv; pv != NULL; pv = pv->pv_next) { in pv_get() 629 pv->pv_next = pv_table[ppn].pv_next; in pv_get() 630 pv_table[ppn].pv_next = pv; in pv_get() 872 for (pv = &pv_table[ppn]; pv != NULL; pv = pv->pv_next) { in pmap_update_page() 979 npv = pv->pv_next; in pv_release() 989 for (npv = pv->pv_next; npv; npv = npv->pv_next) { in pv_release() 995 pv->pv_next = npv->pv_next; in pv_release() 1301 pv = pv->pv_next; in pmap_page_protect() 1311 npv = pv->pv_next; in pmap_page_protect() [all …]
|
| /netbsd/src/sys/arch/m68k/m68k/ |
| D | pmap_motorola.c | 1238 pv, pv->pv_va, pv->pv_pmap, pv->pv_next)); in pmap_enter() 1245 pv->pv_next = NULL; in pmap_enter() 1256 for (npv = pv; npv; npv = npv->pv_next) in pmap_enter() 1269 npv->pv_next = pv->pv_next; in pmap_enter() 1272 pv->pv_next = npv; in pmap_enter() 1305 } else if (npv->pv_next || in pmap_enter() 1729 } while ((pv = pv->pv_next)); in pmap_collect1() 2196 ptppv->pv_next != NULL) in pmap_remove_mapping() 2200 ptppv->pv_next); in pmap_remove_mapping() 2240 npv = pv->pv_next; in pmap_remove_mapping() [all …]
|
| /netbsd/src/sys/arch/powerpc/ibm4xx/ |
| D | pmap.c | 164 struct pv_entry *pv_next; /* Linked list of mappings */ member 720 pv->pv_next = NULL; in pmap_enter_pv() 735 npv->pv_next = pv->pv_next; in pmap_enter_pv() 736 pv->pv_next = npv; in pmap_enter_pv() 770 if ((npv = pv->pv_next)) { in pmap_remove_pv() 776 for (; (npv = pv->pv_next) != NULL; pv = npv) in pmap_remove_pv() 780 pv->pv_next = npv->pv_next; in pmap_remove_pv() 913 pv = pv->pv_next; in pmap_unwire() 1110 for (pv = pvh->pv_next; pv; pv = npv) { in pmap_page_protect() 1111 npv = pv->pv_next; in pmap_page_protect()
|
| /netbsd/src/sys/arch/hppa/hppa/ |
| D | pmap.c | 535 for (pve = md->pvh_list; pve; pve = pve->pv_next) in pmap_dump_pv() 563 npve = pve->pv_next; in pmap_resolve_alias() 626 pvp = &pve->pv_next; in pmap_resolve_alias() 653 pvp = &pve->pv_next; in pmap_resolve_alias() 662 for (pve = md->pvh_list; pve; pve = pve->pv_next) { in pmap_resolve_alias() 729 pve->pv_next = md->pvh_list; in pmap_pv_enter() 746 pv; pv = *(pve = &(*pve)->pv_next)) { in pmap_pv_remove() 748 *pve = pv->pv_next; in pmap_pv_remove() 1292 npv = pv->pv_next; in pmap_destroy() 1341 for (; pve; pve = pve->pv_next) { in pmap_syncicache_page() [all …]
|
| /netbsd/src/sys/arch/sun2/sun2/ |
| D | pmap.c | 264 struct pv_entry *pv_next; member 1073 pv->pv_next = &pv[1]; in pv_init() 1074 pv[-1].pv_next = 0; in pv_init() 1110 for (pv = *head; pv != NULL; pv = pv->pv_next) { in pv_changepte() 1205 for (; pv != NULL; pv = pv->pv_next) { in pv_syncflags() 1346 for (pv = *head; pv != NULL; pv = pv->pv_next) { in pv_link() 1361 for (pv = *head; pv != NULL; pv = pv->pv_next) { in pv_link() 1376 pv_free_list = pv->pv_next; in pv_link() 1377 pv->pv_next = 0; in pv_link() 1382 pv->pv_next = *head; in pv_link() [all …]
|
| /netbsd/src/sys/arch/sun3/sun3/ |
| D | pmap.c | 271 struct pv_entry *pv_next; member 1082 pv->pv_next = &pv[1]; in pv_init() 1083 pv[-1].pv_next = 0; in pv_init() 1119 for (pv = *head; pv != NULL; pv = pv->pv_next) { in pv_changepte() 1212 for (; pv != NULL; pv = pv->pv_next) { in pv_syncflags() 1354 for (pv = *head; pv != NULL; pv = pv->pv_next) { in pv_link() 1368 for (pv = *head; pv != NULL; pv = pv->pv_next) { in pv_link() 1383 pv_free_list = pv->pv_next; in pv_link() 1384 pv->pv_next = 0; in pv_link() 1389 pv->pv_next = *head; in pv_link() [all …]
|
| /netbsd/src/sys/arch/sparc64/include/ |
| D | pmap.h | 257 struct pv_entry *pv_next; /* next pv_entry */ member 268 (pg)->mdpage.mdpg_pvh.pv_next = NULL; \
|
| /netbsd/src/sys/arch/vax/include/ |
| D | pmap.h | 120 struct pv_entry *pv_next; /* next pv_entry */ member 214 if (pv->pv_pmap != NULL || pv->pv_next != NULL) in pmap_page_protect()
|
| /netbsd/src/sys/arch/sparc/sparc/ |
| D | pmap.c | 2385 for (; pv != NULL; pv = pv->pv_next) { in pv_changepte4_4c() 2456 for (; pv != NULL; pv = pv->pv_next) { in pv_syncflags4_4c() 2510 npv = pv0->pv_next; in pv_unlink4_4c() 2522 pv0->pv_next = npv->pv_next; in pv_unlink4_4c() 2542 for (prev = pv0;; prev = npv, npv = npv->pv_next) { in pv_unlink4_4c() 2550 prev->pv_next = npv->pv_next; in pv_unlink4_4c() 2558 for (npv = pv0->pv_next; npv != NULL; npv = npv->pv_next) in pv_unlink4_4c() 2584 pv0->pv_next = NULL; in pv_link4_4c() 2612 for (pv = pv0; pv != NULL; pv = pv->pv_next) { in pv_link4_4c() 2638 npv->pv_next = pv0->pv_next; in pv_link4_4c() [all …]
|
| /netbsd/src/sys/arch/mips/mips/ |
| D | pmap_machdep.c | 743 KASSERT(pv->pv_next == NULL); in pmap_md_map_poolpage() 781 KASSERT(pv->pv_next == NULL); in pmap_md_unmap_poolpage() 955 npv = npv->pv_next; in pmap_md_vca_add() 1046 pv_entry_t pv0 = pv->pv_next; in pmap_md_vca_remove() 1048 for (; pv0; pv0 = pv0->pv_next) { in pmap_md_vca_remove()
|
| /netbsd/src/sys/arch/sparc/include/ |
| D | pmap.h | 410 struct pvlist *pv_next; /* next pvlist, if any */ member 419 (pg)->mdpage.pvlisthead.pv_next = NULL; \
|
| /netbsd/src/sys/arch/aarch64/include/ |
| D | pmap.h | 298 struct pv_entry *pv_next; member 325 (pp)->pp_pv.pv_next = NULL; \
|
| D | pmap_machdep.h | 82 (pp)->pp_md.mdpg_first.pv_next = NULL; \
|
| /netbsd/src/external/cddl/osnet/dist/lib/libdtrace/common/ |
| D | dt_provider.h | 42 struct dt_provider *pv_next; /* pointer to next provider in hash */ member
|
| D | dt_provider.c | 57 pvp->pv_next = dtp->dt_provs[h]; in dt_provider_insert() 71 for (pvp = dtp->dt_provs[h]; pvp != NULL; pvp = pvp->pv_next) { in dt_provider_lookup() 138 pp = &(*pp)->pv_next; in dt_provider_destroy() 141 *pp = pvp->pv_next; in dt_provider_destroy()
|
| /netbsd/src/sys/arch/powerpc/powerpc/ |
| D | db_interface.c | 552 struct pv_entry *pv_next; /* Linked list of mappings */ in db_ppc4xx_pv() member 566 db_printf("next %p va %p pmap %p\n", pv->pv_next, in db_ppc4xx_pv() 568 pv = pv->pv_next; in db_ppc4xx_pv()
|
| /netbsd/src/sys/arch/m68k/include/ |
| D | pmap_motorola.h | 200 struct pv_entry *pv_next; /* next pv_entry */ member
|
| /netbsd/src/sys/arch/alpha/alpha/ |
| D | pmap.c | 1975 for (pv = VM_MDPAGE_PVS(pg); pv != NULL; pv = pv->pv_next) { in pmap_page_protect() 2005 nextpv = pv->pv_next; in pmap_page_protect() 3069 for (pv = VM_MDPAGE_PVS(pg); pv != NULL; pv = pv->pv_next) { in pmap_changebit() 3225 for (pv = VM_MDPAGE_PVS(pg); pv != NULL; pv = pv->pv_next) in pmap_pv_dump() 3313 for (pv = VM_MDPAGE_PVS(pg); pv != NULL; pv = pv->pv_next) { in pmap_pv_enter() 3326 newpv->pv_next = (struct pv_entry *)(md->pvh_listx & ~PGA_ATTRS); in pmap_pv_enter() 3361 pv != NULL; pvp = &pv->pv_next, pv = *pvp) in pmap_pv_remove() 3373 *pvp = (pv_entry_t)((uintptr_t)pv->pv_next | in pmap_pv_remove()
|
| /netbsd/src/sys/arch/hppa/include/ |
| D | pmap.h | 84 struct pv_entry *pv_next; member
|
| /netbsd/src/sys/arch/alpha/include/ |
| D | pmap.h | 178 struct pv_entry *pv_next; /* next pv_entry on page list */ member
|