Home
last modified time | relevance | path

Searched refs:ARM_TTE_VALID (Results 1 – 10 of 10) sorted by relevance

/xnu-11215.61.5/san/memory/
H A Dkasan-arm64.c238 assert((*pte & ARM_TTE_VALID) && ((*pte & ARM_TTE_TYPE_MASK) == ARM_TTE_TYPE_TABLE)); in kasan_arm64_pte_map()
240 if (*pte & ARM_TTE_VALID) { in kasan_arm64_pte_map()
244 & ARM_TTE_TABLE_MASK) | ARM_TTE_VALID | ARM_TTE_TYPE_TABLE; in kasan_arm64_pte_map()
252 if (*pte & ARM_TTE_VALID) { in kasan_arm64_pte_map()
257 & ARM_TTE_TABLE_MASK) | ARM_TTE_VALID | ARM_TTE_TYPE_TABLE; in kasan_arm64_pte_map()
262 & ARM_TTE_TABLE_MASK) | ARM_TTE_VALID | ARM_TTE_TYPE_TABLE; in kasan_arm64_pte_map()
524 if (!(*pte & ARM_TTE_VALID)) { in kasan_is_shadow_mapped()
531 if (!(*pte & ARM_TTE_VALID)) { in kasan_is_shadow_mapped()
/xnu-11215.61.5/osfmk/arm/pmap/
H A Dpmap_pt_geometry.h560 if ((tte & (ARM_TTE_TYPE_MASK | ARM_TTE_VALID)) == (ARM_TTE_TYPE_BLOCK | ARM_TTE_VALID)) { in pmap_ttne()
565 if ((tte & (ARM_TTE_TYPE_MASK | ARM_TTE_VALID)) != (ARM_TTE_TYPE_TABLE | ARM_TTE_VALID)) { in pmap_ttne()
H A Dpmap.c148 .valid_mask = ARM_TTE_VALID,
157 .valid_mask = ARM_TTE_VALID,
166 .valid_mask = ARM_TTE_VALID,
188 .valid_mask = ARM_TTE_VALID,
197 .valid_mask = ARM_TTE_VALID,
206 .valid_mask = ARM_TTE_VALID,
228 .valid_mask = ARM_TTE_VALID,
241 .valid_mask = ARM_TTE_VALID,
250 .valid_mask = ARM_TTE_VALID,
2155 if (!(tte & ARM_TTE_VALID)) { in pmap_get_arm64_prot()
[all …]
/xnu-11215.61.5/osfmk/arm64/sptm/pmap/
H A Dpmap_pt_geometry.h568 if ((tte & (ARM_TTE_TYPE_MASK | ARM_TTE_VALID)) == (ARM_TTE_TYPE_BLOCK | ARM_TTE_VALID)) { in pmap_ttne()
573 if ((tte & (ARM_TTE_TYPE_MASK | ARM_TTE_VALID)) != (ARM_TTE_TYPE_TABLE | ARM_TTE_VALID)) { in pmap_ttne()
H A Dpmap.c160 .valid_mask = ARM_TTE_VALID,
169 .valid_mask = ARM_TTE_VALID,
178 .valid_mask = ARM_TTE_VALID,
200 .valid_mask = ARM_TTE_VALID,
209 .valid_mask = ARM_TTE_VALID,
218 .valid_mask = ARM_TTE_VALID,
240 .valid_mask = ARM_TTE_VALID,
253 .valid_mask = ARM_TTE_VALID,
262 .valid_mask = ARM_TTE_VALID,
1569 if (!(tte & ARM_TTE_VALID)) { in pmap_get_arm64_prot()
[all …]
/xnu-11215.61.5/osfmk/arm64/
H A Dhibernate_restore.c247 …HIB_ASSERT((entry & (ARM_TTE_VALID | ARM_TTE_TYPE_MASK)) != (ARM_TTE_VALID | ARM_TTE_TYPE_BLOCK));… in create_map_entries()
252 table_base[index] = sub_base | ARM_LPAE_NSTABLE | ARM_TTE_TYPE_TABLE | ARM_TTE_VALID; in create_map_entries()
268 #define MAP_FLAGS_COMMON (ARM_PTE_AF | ARM_PTE_NS | ARM_TTE_VALID | ARM_PTE_SH(SH_OUTER_MEMORY) | A…
269 #define MAP_DEVICE (ARM_PTE_AF | ARM_TTE_VALID | ARM_PTE_PNX | ARM_PTE_NX | ARM_PTE_SH(SH_NON…
H A Darm_vm_init.c562 if ((cpu_tte[i] & ARM_TTE_VALID) == 0) { in dump_kva_space()
630 l1_tte |= ARM_TTE_VALID | ARM_TTE_TYPE_TABLE | ARM_TTE_TABLE_AP(ARM_TTE_TABLE_AP_USER_NA); in arm_vm_map()
645 l2_tte |= ARM_TTE_VALID | ARM_TTE_TYPE_TABLE; in arm_vm_map()
722 assert(tte & ARM_TTE_VALID); in arm_vm_kernel_pte()
737 assert(tte & ARM_TTE_VALID); in arm_vm_kernel_pte()
1032 *tte2 = pa_to_tte(ppte_phys) | ARM_TTE_TYPE_TABLE | ARM_TTE_VALID; in arm_vm_page_granular_helper()
1141 | ARM_TTE_VALID | ARM_TTE_BLOCK_AF | ARM_TTE_BLOCK_NX in arm_vm_page_granular_prot()
1830 …*l1_tte = (kvtophys(ptpage_vaddr) & ARM_TTE_TABLE_MASK) | ARM_TTE_TYPE_TABLE | ARM_TTE_VALID | tab… in init_ptpages()
2144 …*cpu_l2_tte = (kvtophys(ptpage_vaddr) & ARM_TTE_TABLE_MASK) | ARM_TTE_TYPE_TABLE | ARM_TTE_VALID |… in arm_vm_init()
2265 assert((*cpu_l1_tte) & ARM_TTE_VALID); in arm_vm_init()
[all …]
H A Dproc_reg.h1537 #define ARM_TTE_VALID 0x0000000000000001ULL /* valid entry */ macro
1615 (ARM_TTE_TYPE_BLOCK | ARM_TTE_VALID | ARM_TTE_BLOCK_SH(SH_OUTER_MEMORY) | \
1619 (ARM_TTE_TYPE_BLOCK | ARM_TTE_VALID | ARM_TTE_BLOCK_SH(SH_OUTER_MEMORY) | \
1623 #define ARM_TTE_BOOT_TABLE (ARM_TTE_TYPE_TABLE | ARM_TTE_VALID )
H A Dplatform_tests.c1544 T_EXPECT(~prot & ARM_TTE_VALID, "Expect ctrr_test_page to be unmapped"); in ctrr_test_cpu()
/xnu-11215.61.5/osfmk/kdp/
H A Dsk_core.c199 .valid_mask = ARM_TTE_VALID,
208 .valid_mask = ARM_TTE_VALID,
217 .valid_mask = ARM_TTE_VALID,