Searched refs:far (Results 1 – 3 of 3) sorted by relevance
| /arch/arm64/core/ |
| A D | fatal.c | 332 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 D | paging.h | 10 bool z_arm64_do_demand_paging(struct arch_esf *esf, uint64_t esr, uint64_t far);
|
| A D | mmu.c | 1599 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