Home
last modified time | relevance | path

Searched refs:SHADOW_FOR_ADDRESS (Results 1 – 8 of 8) sorted by relevance

/xnu-8020.101.4/san/memory/
H A Dkasan-tbi.c205 uint8_t *shadow_first = SHADOW_FOR_ADDRESS(addr); in kasan_tbi_tag_range()
206 uint8_t *shadow_last = SHADOW_FOR_ADDRESS(addr + P2ROUNDUP(sz, 16)); in kasan_tbi_tag_range()
309 uint8_t *shadow = SHADOW_FOR_ADDRESS(addr); in kasan_tbi_fix_address_tag()
339 uint8_t *shadow_first = SHADOW_FOR_ADDRESS(addr); in kasan_check_range()
340 uint8_t *shadow_last = SHADOW_FOR_ADDRESS(addr + P2ROUNDUP(sz, 16)); in kasan_check_range()
H A Dkasan.c315 uint8_t *x = SHADOW_FOR_ADDRESS(addr); in kasan_debug_touch_mappings()
426 uintptr_t shadow_base = (uintptr_t)SHADOW_FOR_ADDRESS(VM_MIN_KERNEL_AND_KEXT_ADDRESS); in kasan_traverse_mappings()
427 uintptr_t shadow_top = (uintptr_t)SHADOW_FOR_ADDRESS(VM_MAX_KERNEL_ADDRESS); in kasan_traverse_mappings()
H A Dkasan-x86_64.c132 vm_offset_t virt_shadow_target = (vm_offset_t)SHADOW_FOR_ADDRESS(address + j); in kasan_map_shadow_superpage_zero()
184 vm_offset_t shadow_base = vm_map_trunc_page(SHADOW_FOR_ADDRESS(address), PAGE_MASK); in kasan_map_shadow()
185 vm_offset_t shadow_top = vm_map_round_page(SHADOW_FOR_ADDRESS(address + size), PAGE_MASK); in kasan_map_shadow()
H A Dkasan-arm64.c250 vm_offset_t shadow_base = vm_map_trunc_page(SHADOW_FOR_ADDRESS(address), ARM_PGMASK); in kasan_map_shadow_internal()
251 vm_offset_t shadow_top = vm_map_round_page(SHADOW_FOR_ADDRESS(address + size), ARM_PGMASK); in kasan_map_shadow_internal()
285 vm_offset_t virt_shadow_target = (vm_offset_t)SHADOW_FOR_ADDRESS(address + j); in kasan_arm64_do_map_shadow_early()
H A Dkasan-classic.c201 uint8_t *shadow_ptr = SHADOW_FOR_ADDRESS(p); in kasan_impl_decode_issue()
251 uint8_t *shadow = SHADOW_FOR_ADDRESS(base); in kasan_poison()
351 shadow = SHADOW_FOR_ADDRESS(base); in kasan_range_poisoned()
418 uint8_t *sh = SHADOW_FOR_ADDRESS(base); in kasan_check_shadow()
868 uint8_t *shadow = SHADOW_FOR_ADDRESS((uptr)ptr); in kasan_unpoison_cxx_array_cookie()
H A Dkasan-helper.c139 uint8_t *shadow = SHADOW_FOR_ADDRESS((uptr)p); in SET_SHADOW_DECLARE()
152 uint8_t *shadow = SHADOW_FOR_ADDRESS(p); in __asan_poison_cxx_array_cookie()
H A Dkasan_internal.h96 #define SHADOW_FOR_ADDRESS(x) (uint8_t *)(((KASAN_STRIP_ADDR(x)) >> KASAN_SCALE) + KASAN_OFFSET) macro
H A Dkasan-report.c58 uptr shadow = (uptr)SHADOW_FOR_ADDRESS(p); in kasan_dump_shadow()