Home
last modified time | relevance | path

Searched refs:npte (Results 1 – 6 of 6) sorted by relevance

/trueos/sys/arm/arm/
HDpmap-v6.c935 pt_entry_t *ptep, npte, opte; in pmap_clearbit() local
1036 npte = opte = *ptep; in pmap_clearbit()
1040 npte |= L2_APX; in pmap_clearbit()
1049 npte &= ~L2_S_REF; in pmap_clearbit()
1053 pmap, maskbits, opte, npte); in pmap_clearbit()
1054 if (npte != opte) { in pmap_clearbit()
1056 *ptep = npte; in pmap_clearbit()
2986 pt_entry_t *ptep, npte, opte; in pmap_enter_locked() local
3054 npte = pa; in pmap_enter_locked()
3107 npte |= L2_S_PROTO; in pmap_enter_locked()
[all …]
HDpmap.c1370 pt_entry_t *ptep, npte, opte; in pmap_clearbit() local
1420 npte = opte = *ptep; in pmap_clearbit()
1440 npte |= pte_l2_s_cache_mode; in pmap_clearbit()
1463 npte &= ~L2_S_PROT_W; in pmap_clearbit()
1475 if (npte & L2_S_PROT_W) { in pmap_clearbit()
1485 if ((npte & L2_TYPE_MASK) != L2_TYPE_INV) { in pmap_clearbit()
1503 npte &= ~L2_TYPE_MASK; in pmap_clearbit()
1504 npte |= L2_TYPE_INV; in pmap_clearbit()
1507 if (npte != opte) { in pmap_clearbit()
1509 *ptep = npte; in pmap_clearbit()
[all …]
/trueos/sys/mips/mips/
HDpmap.c224 pt_entry_t *pte, npte; in pmap_lmem_map1() local
234 npte = TLBLO_PA_TO_PFN(phys) | PTE_C_CACHE | PTE_D | PTE_V | PTE_G; in pmap_lmem_map1()
236 *pte = npte; in pmap_lmem_map1()
245 pt_entry_t *pte, npte; in pmap_lmem_map2() local
256 npte = TLBLO_PA_TO_PFN(phys1) | PTE_C_CACHE | PTE_D | PTE_V | PTE_G; in pmap_lmem_map2()
258 *pte = npte; in pmap_lmem_map2()
259 npte = TLBLO_PA_TO_PFN(phys2) | PTE_C_CACHE | PTE_D | PTE_V | PTE_G; in pmap_lmem_map2()
261 *pte = npte; in pmap_lmem_map2()
819 pt_entry_t opte, npte; in pmap_kenter_attr() local
827 npte = TLBLO_PA_TO_PFN(pa) | attr | PTE_D | PTE_V | PTE_G; in pmap_kenter_attr()
[all …]
/trueos/sys/i386/xen/
HDpmap.c4193 u_int opte, npte; in pmap_change_attr() local
4232 npte = opte & ~(PG_PTE_PAT | PG_NC_PCD | PG_NC_PWT); in pmap_change_attr()
4233 npte |= pmap_cache_bits(mode, 0); in pmap_change_attr()
4234 PT_SET_VA_MA(pte, npte, TRUE); in pmap_change_attr()
4235 } while (npte != opte && (*pte != npte)); in pmap_change_attr()
4236 if (npte != opte) in pmap_change_attr()
4418 int npte = 0; in pmap_pid_dump() local
4445 return (npte); in pmap_pid_dump()
4455 npte++; in pmap_pid_dump()
4470 return (npte); in pmap_pid_dump()
/trueos/sys/i386/i386/
HDpmap.c5126 u_int opte, npte; in pmap_pte_attr() local
5134 npte = opte & ~PG_PTE_CACHE; in pmap_pte_attr()
5135 npte |= cache_bits; in pmap_pte_attr()
5136 } while (npte != opte && !atomic_cmpset_int((u_int *)pte, opte, npte)); in pmap_pte_attr()
5512 int npte = 0; in pmap_pid_dump() local
5539 return (npte); in pmap_pid_dump()
5549 npte++; in pmap_pid_dump()
5564 return (npte); in pmap_pid_dump()
/trueos/sys/amd64/amd64/
HDpmap.c6195 u_int opte, npte; in pmap_pte_attr() local
6203 npte = opte & ~mask; in pmap_pte_attr()
6204 npte |= cache_bits; in pmap_pte_attr()
6205 } while (npte != opte && !atomic_cmpset_int((u_int *)pte, opte, npte)); in pmap_pte_attr()