Home
last modified time | relevance | path

Searched refs:sptm_boot_args (Results 1 – 2 of 2) sorted by relevance

/xnu-12377.81.4/san/memory/
H A Dkasan-arm64.c96 void kasan_bootstrap(boot_args *, vm_offset_t pgtable, sptm_bootstrap_args_xnu_t *sptm_boot_args);
400 kasan_bootstrap(boot_args *args, vm_offset_t pgtable, sptm_bootstrap_args_xnu_t *sptm_boot_args) in kasan_bootstrap() argument
404 kernel_vbase = sptm_boot_args->executables_papt_start; in kasan_bootstrap()
405 kernel_vtop = sptm_boot_args->executables_papt_end; in kasan_bootstrap()
430 …const size_t size_to_map = phystokv(sptm_boot_args->first_avail_phys) - sptm_boot_args->physmap_ba… in kasan_bootstrap()
431 kasan_map_shadow_static_early(sptm_boot_args->physmap_base, size_to_map); in kasan_bootstrap()
440 kasan_map_shadow_static_early(sptm_boot_args->executables_papt_start, in kasan_bootstrap()
441 sptm_boot_args->executables_papt_end - sptm_boot_args->executables_papt_start); in kasan_bootstrap()
/xnu-12377.81.4/osfmk/arm64/sptm/
H A Darm_init_sptm.c710 void kasan_bootstrap(boot_args *, vm_offset_t pgtable, sptm_bootstrap_args_xnu_t *sptm_boot_args);
718 arm_init_kasan(boot_args *args, sptm_bootstrap_args_xnu_t *sptm_boot_args) in arm_init_kasan() argument
721 uint8_t ret = libsptm_init(&sptm_boot_args->libsptm_state); in arm_init_kasan()
727 kasan_bootstrap(args, phystokv(sptm_boot_args->libsptm_state.root_table_paddr), sptm_boot_args); in arm_init_kasan()
729 arm_init(args, sptm_boot_args); in arm_init_kasan()
739 arm_init(boot_args *args, sptm_bootstrap_args_xnu_t *sptm_boot_args) in arm_init() argument
760 const_sptm_args = *sptm_boot_args; in arm_init()
761 SPTMArgs = sptm_boot_args = &const_sptm_args; in arm_init()
762 sptm_xnu_triggered_panic_ptr = sptm_boot_args->xnu_triggered_panic; in arm_init()
768 first_avail_phys = sptm_boot_args->first_avail_phys; in arm_init()
[all …]