Searched refs:newpte (Results 1 – 5 of 5) sorted by relevance
| /trueos/sys/amd64/amd64/ |
| HD | pmap.c | 443 static void pmap_fill_ptp(pt_entry_t *firstpte, pt_entry_t newpte); 3277 pmap_fill_ptp(pt_entry_t *firstpte, pt_entry_t newpte) in pmap_fill_ptp() argument 3282 *pte = newpte; in pmap_fill_ptp() 3283 newpte += PAGE_SIZE; in pmap_fill_ptp() 3309 pt_entry_t *firstpte, newpte; in pmap_demote_pde_locked() local 3370 newpte = oldpde & ~PG_PS; in pmap_demote_pde_locked() 3371 newpte = pmap_swap_pat(pmap, newpte); in pmap_demote_pde_locked() 3378 pmap_fill_ptp(firstpte, newpte); in pmap_demote_pde_locked() 3380 KASSERT((*firstpte & PG_FRAME) == (newpte & PG_FRAME), in pmap_demote_pde_locked() 3388 if ((*firstpte & PG_PTE_PROMOTE) != (newpte & PG_PTE_PROMOTE)) in pmap_demote_pde_locked() [all …]
|
| /trueos/sys/i386/i386/ |
| HD | pmap.c | 308 static void pmap_fill_ptp(pt_entry_t *firstpte, pt_entry_t newpte); 2631 pmap_fill_ptp(pt_entry_t *firstpte, pt_entry_t newpte) in pmap_fill_ptp() argument 2636 *pte = newpte; in pmap_fill_ptp() 2637 newpte += PAGE_SIZE; in pmap_fill_ptp() 2649 pt_entry_t *firstpte, newpte; in pmap_demote_pde() local 2726 newpte = oldpde & ~PG_PS; in pmap_demote_pde() 2727 if ((newpte & PG_PDE_PAT) != 0) in pmap_demote_pde() 2728 newpte ^= PG_PDE_PAT | PG_PTE_PAT; in pmap_demote_pde() 2735 pmap_fill_ptp(firstpte, newpte); in pmap_demote_pde() 2737 KASSERT((*firstpte & PG_FRAME) == (newpte & PG_FRAME), in pmap_demote_pde() [all …]
|
| /trueos/sys/mips/mips/ |
| HD | pmap.c | 1995 pt_entry_t origpte, newpte; in pmap_enter() local 2007 newpte = TLBLO_PA_TO_PFN(pa) | init_pte_prot(m, flags, prot); in pmap_enter() 2009 newpte |= PTE_W; in pmap_enter() 2011 newpte |= PTE_G; in pmap_enter() 2013 newpte |= PTE_C_CACHE; in pmap_enter() 2015 newpte |= PTE_C_UNCACHED; in pmap_enter() 2059 if (pte_test(&newpte, PTE_W) && !pte_test(&origpte, PTE_W)) in pmap_enter() 2061 else if (!pte_test(&newpte, PTE_W) && pte_test(&origpte, in pmap_enter() 2078 newpte |= PTE_MANAGED; in pmap_enter() 2079 if (!pte_test(&newpte, PTE_RO)) in pmap_enter() [all …]
|
| /trueos/sys/i386/xen/ |
| HD | pmap.c | 2647 pt_entry_t newpte, origpte; in pmap_enter() local 2789 newpte = (pt_entry_t)(pa | PG_V); in pmap_enter() 2791 newpte |= PG_RW; in pmap_enter() 2792 if ((newpte & PG_MANAGED) != 0) in pmap_enter() 2797 newpte |= pg_nx; in pmap_enter() 2800 newpte |= PG_W; in pmap_enter() 2802 newpte |= PG_U; in pmap_enter() 2804 newpte |= pgeflag; in pmap_enter() 2811 if ((origpte & ~(PG_M|PG_A)) != newpte) { in pmap_enter() 2815 PT_SET_VA(pte, newpte | PG_A, FALSE); in pmap_enter() [all …]
|
| /trueos/sys/arm/arm/ |
| HD | pmap-v6.c | 3952 pmap_fill_l2b(struct l2_bucket *l2b, pt_entry_t newpte) in pmap_fill_l2b() argument 3959 *ptep = newpte; in pmap_fill_l2b() 3962 newpte += PAGE_SIZE; in pmap_fill_l2b() 3979 pt_entry_t *firstptep, newpte; in pmap_demote_section() local 4033 newpte = pa | L1_S_DEMOTE(l1pd); in pmap_demote_section() 4035 newpte |= pte_l2_s_cache_mode; in pmap_demote_section() 4041 pmap_fill_l2b(l2b, newpte); in pmap_demote_section() 4052 pmap_fill_l2b(l2b, newpte); in pmap_demote_section()
|