pv_link
LIST_INSERT_HEAD(&pmap->pm_pvents, newpv, pv_link);
LIST_REMOVE(pv, pv_link);
LIST_INSERT_HEAD(&tlbctx->t_freepvq, pv, pv_link);
LIST_REMOVE(pv, pv_link);
LIST_ENTRY(pv_entry) pv_link; /* link on owning pmap's list */
pvp = &SLIST_NEXT(*pvp, pv_link);
SLIST_NEXT(pv, pv_link) = *pvp; /* add to ... */
SLIST_FOREACH(pv, &md->pvh_list, pv_link) {
*prevptr = SLIST_NEXT(pv, pv_link); /* remove it! */
prevptr = &SLIST_NEXT(pv, pv_link); /* previous pointer */
SLIST_FOREACH(pv, &md->pvh_list, pv_link) {
SLIST_FOREACH(pv, &md->pvh_list, pv_link) {
SLIST_FOREACH(pv, &md->pvh_list, pv_link) {
for (pv = npv; pv; pv = SLIST_NEXT(pv, pv_link)) {
for (pv = npv; pv; pv = SLIST_NEXT(pv, pv_link)) {
pv = SLIST_NEXT(pv, pv_link);
for (; pv && !bad_alias; pv = SLIST_NEXT(pv, pv_link)) {
for (; pv; pv = SLIST_NEXT(pv, pv_link)) {
SLIST_FOREACH(pv, &md->pvh_list, pv_link)
KASSERT(SLIST_NEXT(SLIST_FIRST(&md->pvh_list), pv_link) != NULL);
SLIST_FOREACH(pv, &md->pvh_list, pv_link)
KASSERT(SLIST_NEXT(SLIST_FIRST(&md->pvh_list), pv_link) != NULL);
if (SLIST_NEXT(pv, pv_link) == NULL) {
SLIST_FOREACH(pv, &md->pvh_list, pv_link) {
pv = SLIST_NEXT(pv, pv_link);
pv = SLIST_NEXT(pv, pv_link);
SLIST_FOREACH(pv, &md->pvh_list, pv_link) {
pvp = &SLIST_NEXT(pv, pv_link);
*pvp = SLIST_NEXT(pv, pv_link); /* remove from list */
pv, pv_link);
SLIST_FOREACH_SAFE(pv, &opv_list, pv_link, npv) {
SLIST_ENTRY(pv_entry) pv_link; /* next pv_entry */
SLIST_FOREACH(pv, &md->pvh_list, pv_link) {
pvp = &SLIST_NEXT(*pvp, pv_link);
SLIST_FOREACH(pv, &pvh->pvh_head, pv_link) {
SLIST_INSERT_HEAD(&pvh->pvh_head, pv, pv_link);
SLIST_FOREACH(pv, &pvh->pvh_head, pv_link) {
SLIST_REMOVE(&pvh->pvh_head, pv, pv_entry, pv_link);
SLIST_FOREACH(pv, &pvh->pvh_head, pv_link)
SLIST_FOREACH(pv, &pvh->pvh_head, pv_link) {
SLIST_ENTRY(pv_entry) pv_link;
SLIST_FOREACH(pv, &pvh->pvh_head, pv_link) {
SLIST_FOREACH(pv, &pvh->pvh_head, pv_link) {
if (pv_link(pmap, new_pte, pgva) & PV_NC)
if (pv_link(pmap, new_pte, pgva) & PV_NC)
static int pv_link (pmap_t, int, vaddr_t);
if (pv_link(pmap, new_pte, pgva) & PV_NC)
if (pv_link(pmap, new_pte, pgva) & PV_NC)
static int pv_link (pmap_t, int, vaddr_t);