Home
last modified time | relevance | path

Searched refs:far (Results 1 – 3 of 3) sorted by relevance

/arch/arm64/core/
A Dfatal.c332 if ((sp != 0 && sp <= sp_limit) || (guard_start <= far && far <= sp_limit)) { in z_arm64_stack_corruption_check()
345 " SP LIMIT: 0x%llx", sp, far, sp_limit); in z_arm64_stack_corruption_check()
354 if (sp <= sp_limit || (guard_start <= far && far <= sp_limit)) { in z_arm64_stack_corruption_check()
357 " SP LIMIT: 0x%llx", sp, far, sp_limit); in z_arm64_stack_corruption_check()
370 ARG_UNUSED(far); in is_recoverable()
397 uint64_t far = 0; in z_arm64_fatal_error() local
406 far = read_far_el1(); in z_arm64_fatal_error()
412 far = read_far_el3(); in z_arm64_fatal_error()
426 z_arm64_do_demand_paging(esf, esr, far)) { in z_arm64_fatal_error()
439 EXCEPTION_DUMP("FAR_ELn: 0x%016llx", far); in z_arm64_fatal_error()
[all …]
A Dpaging.h10 bool z_arm64_do_demand_paging(struct arch_esf *esf, uint64_t esr, uint64_t far);
A Dmmu.c1599 bool z_arm64_do_demand_paging(struct arch_esf *esf, uint64_t esr, uint64_t far) in z_arm64_do_demand_paging() argument
1601 uintptr_t virt = far; in z_arm64_do_demand_paging()

Completed in 10 milliseconds