Searched refs:origpte (Results 1 – 5 of 5) sorted by relevance
| /freebsd-9-stable/sys/i386/xen/ |
| D | pmap.c | 2652 pt_entry_t newpte, origpte; in pmap_enter() local 2698 opa = origpte = 0; in pmap_enter() 2704 origpte = *pte; in pmap_enter() 2705 if (origpte) in pmap_enter() 2706 origpte = xpmap_mtop(origpte); in pmap_enter() 2707 opa = origpte & PG_FRAME; in pmap_enter() 2712 if (origpte && (opa == pa)) { in pmap_enter() 2719 if (wired && ((origpte & PG_W) == 0)) in pmap_enter() 2721 else if (!wired && (origpte & PG_W)) in pmap_enter() 2730 if (origpte & PG_MANAGED) { in pmap_enter() [all …]
|
| /freebsd-9-stable/sys/mips/mips/ |
| D | pmap.c | 1851 pt_entry_t origpte, newpte; in pmap_enter() local 1887 origpte = *pte; in pmap_enter() 1888 opa = TLBLO_PTE_TO_PA(origpte); in pmap_enter() 1893 if (pte_test(&origpte, PTE_V) && opa == pa) { in pmap_enter() 1900 if (wired && !pte_test(&origpte, PTE_W)) in pmap_enter() 1902 else if (!wired && pte_test(&origpte, PTE_W)) in pmap_enter() 1905 KASSERT(!pte_test(&origpte, PTE_D | PTE_RO), in pmap_enter() 1907 __func__, (void *)va, (uintmax_t)origpte)); in pmap_enter() 1928 if (pte_test(&origpte, PTE_W)) in pmap_enter() 1997 if (origpte != newpte) { in pmap_enter() [all …]
|
| /freebsd-9-stable/sys/i386/i386/ |
| D | pmap.c | 3475 pt_entry_t newpte, origpte; in pmap_enter() local 3519 origpte = *pte; in pmap_enter() 3520 opa = origpte & PG_FRAME; in pmap_enter() 3525 if (origpte && (opa == pa)) { in pmap_enter() 3532 if (wired && ((origpte & PG_W) == 0)) in pmap_enter() 3534 else if (!wired && (origpte & PG_W)) in pmap_enter() 3543 if (origpte & PG_MANAGED) { in pmap_enter() 3557 if (origpte & PG_W) in pmap_enter() 3559 if (origpte & PG_MANAGED) { in pmap_enter() 3617 if ((origpte & ~(PG_M|PG_A)) != newpte) { in pmap_enter() [all …]
|
| /freebsd-9-stable/sys/amd64/amd64/ |
| D | pmap.c | 3449 pt_entry_t newpte, origpte; in pmap_enter() local 3512 origpte = *pte; in pmap_enter() 3517 if ((origpte & PG_V) != 0) { in pmap_enter() 3524 if ((newpte & PG_W) != 0 && (origpte & PG_W) == 0) in pmap_enter() 3526 else if ((newpte & PG_W) == 0 && (origpte & PG_W) != 0) in pmap_enter() 3542 opa = origpte & PG_FRAME; in pmap_enter() 3547 if ((origpte & PG_MANAGED) != 0) { in pmap_enter() 3552 if (((origpte ^ newpte) & ~(PG_M | PG_A)) == 0) in pmap_enter() 3581 if ((origpte & PG_V) != 0) { in pmap_enter() 3583 origpte = pte_load_store(pte, newpte); in pmap_enter() [all …]
|
| /freebsd-9-stable/sys/ia64/ia64/ |
| D | pmap.c | 1489 struct ia64_lpte origpte; in pmap_enter() local 1514 origpte = *pte; in pmap_enter() 1535 if (wired && !pmap_wired(&origpte)) in pmap_enter() 1537 else if (!wired && pmap_wired(&origpte)) in pmap_enter() 1540 managed = (pmap_managed(&origpte)) ? TRUE : FALSE; in pmap_enter() 1548 if (managed && pmap_dirty(&origpte)) in pmap_enter() 1550 else if (pmap_exec(&origpte)) in pmap_enter()
|