Searched refs:esf_copy (Results 1 – 2 of 2) sorted by relevance
/Zephyr-latest/arch/arm/core/ |
D | fatal.c | 136 struct arch_esf esf_copy; in z_do_kernel_oops() local 138 memcpy(&esf_copy, esf, offsetof(struct arch_esf, extra_info)); in z_do_kernel_oops() 144 esf_copy.extra_info = (struct __extra_esf_info) { in z_do_kernel_oops() 152 esf_copy.extra_info = (struct __extra_esf_info) { 0 }; in z_do_kernel_oops() 155 z_arm_fatal_error(reason, &esf_copy); in z_do_kernel_oops()
|
/Zephyr-latest/arch/arm/core/cortex_m/ |
D | fault.c | 1032 struct arch_esf esf_copy; local 1052 memcpy(&esf_copy, esf, sizeof(struct arch_esf)); 1058 memcpy(&esf_copy, esf, offsetof(struct arch_esf, extra_info)); 1059 esf_copy.extra_info = (struct __extra_esf_info){ 1069 if ((esf_copy.basic.xpsr & IPSR_ISR_Msk) == 0) { 1070 esf_copy.basic.xpsr |= IPSR_ISR_Msk; 1073 esf_copy.basic.xpsr &= ~(IPSR_ISR_Msk); 1080 z_arm_fatal_error(reason, &esf_copy);
|