PG_WIRED
pte |= PG_V | PG_ASM | PG_KRE | PG_KWE | PG_WIRED;
pte |= PG_V | PG_ASM | PG_KRE | PG_KWE | PG_WIRED;
if (pmap_pte_w_chg(pte, wired ? PG_WIRED : 0)) {
npte |= PG_WIRED;
PG_V | PG_WIRED;
if (diff & PG_WIRED)
PG_V | PG_ASM | PG_KRE | PG_KWE | PG_WIRED;
PG_V | PG_ASM | PG_KRE | PG_KWE | PG_WIRED;
PG_V | PG_KRE | PG_KWE | PG_WIRED;
#define pmap_pte_w(pte) (*(pte) & PG_WIRED)
*(pte) |= PG_WIRED; \
*(pte) &= ~PG_WIRED; \
return (pte & MIPS_MMU(PG_WIRED)) != 0;
return pte | MIPS_MMU(PG_WIRED);
return pte & ~MIPS_MMU(PG_WIRED);
sp->sg_pte[i] = getpte4(p + i * NBPG) | PG_WIRED;
if (pte & PG_WIRED) {
if (pte & PG_WIRED) {
if (*ptep & PG_WIRED) {
if (pte & PG_WIRED && (flags & PMAP_WIRED) == 0) {
pte &= ~PG_WIRED;
} else if ((pte & PG_WIRED) == 0 && flags & PMAP_WIRED) {
pte |= PG_WIRED;
pteproto |= PG_WIRED;
if (pte & PG_WIRED) {
if (pteproto & PG_WIRED) {
(pteproto & PG_WIRED) != 0 ? &segm_locked : &segm_lru);
else if ((pteproto & PG_WIRED) != 0)
if (pte & PG_WIRED) {
if (pteproto & PG_WIRED) {
pteproto |= PG_WIRED;
if (pte & PG_WIRED)
owired = *ptep & PG_WIRED;
*ptep &= ~PG_WIRED;
if (CPU_HAS_SUNMMU && sp->sg_pte[i] & PG_WIRED)