Home
last modified time | relevance | path

Searched defs:arch_esf (Results 1 – 12 of 12) sorted by relevance

/Zephyr-Core-3.7.0/include/zephyr/arch/mips/
Dexception.h20 struct arch_esf { struct
21 unsigned long ra; /* return address */
22 unsigned long gp; /* global pointer */
24 unsigned long t0; /* Caller-saved temporary register */
25 unsigned long t1; /* Caller-saved temporary register */
26 unsigned long t2; /* Caller-saved temporary register */
27 unsigned long t3; /* Caller-saved temporary register */
28 unsigned long t4; /* Caller-saved temporary register */
29 unsigned long t5; /* Caller-saved temporary register */
30 unsigned long t6; /* Caller-saved temporary register */
[all …]
/Zephyr-Core-3.7.0/include/zephyr/arch/arm64/
Dexception.h27 struct arch_esf { struct
28 uint64_t x0;
29 uint64_t x1;
30 uint64_t x2;
31 uint64_t x3;
32 uint64_t x4;
33 uint64_t x5;
34 uint64_t x6;
35 uint64_t x7;
36 uint64_t x8;
[all …]
/Zephyr-Core-3.7.0/include/zephyr/arch/riscv/
Dexception.h51 struct arch_esf { struct
52 unsigned long ra; /* return address */
54 unsigned long t0; /* Caller-saved temporary register */
55 unsigned long t1; /* Caller-saved temporary register */
56 unsigned long t2; /* Caller-saved temporary register */
58 unsigned long t3; /* Caller-saved temporary register */
59 unsigned long t4; /* Caller-saved temporary register */
60 unsigned long t5; /* Caller-saved temporary register */
61 unsigned long t6; /* Caller-saved temporary register */
64 unsigned long a0; /* function argument/return value */
[all …]
/Zephyr-Core-3.7.0/include/zephyr/arch/nios2/
Dexception.h17 struct arch_esf { struct
18 uint32_t ra; /* return address r31 */
19 uint32_t r1; /* at */
20 uint32_t r2; /* return value */
21 uint32_t r3; /* return value */
22 uint32_t r4; /* register args */
23 uint32_t r5; /* register args */
24 uint32_t r6; /* register args */
25 uint32_t r7; /* register args */
26 uint32_t r8; /* Caller-saved general purpose */
[all …]
/Zephyr-Core-3.7.0/include/zephyr/arch/x86/ia32/
Dexception.h30 struct arch_esf { struct
32 unsigned int ss;
33 unsigned int gs;
34 unsigned int fs;
35 unsigned int es;
36 unsigned int ds;
38 unsigned int esp;
39 unsigned int ebp;
40 unsigned int ebx;
41 unsigned int esi;
[all …]
/Zephyr-Core-3.7.0/include/zephyr/arch/x86/intel64/
Dexception.h20 struct arch_esf { struct
23 unsigned long rbx;
24 unsigned long r12;
25 unsigned long r13;
26 unsigned long r14;
27 unsigned long r15;
29 unsigned long rbp;
32 unsigned long rax;
33 unsigned long rcx;
34 unsigned long rdx;
[all …]
/Zephyr-Core-3.7.0/include/zephyr/arch/sparc/
Dexception.h17 struct arch_esf { struct
18 uint32_t out[8];
19 uint32_t global[8];
20 uint32_t psr;
21 uint32_t pc;
22 uint32_t npc;
23 uint32_t wim;
24 uint32_t tbr;
25 uint32_t y;
/Zephyr-Core-3.7.0/include/zephyr/arch/arm/cortex_a_r/
Dexception.h57 struct arch_esf { struct
59 struct __extra_esf_info extra_info;
62 struct __fpu_sf fpu;
64 struct __basic_sf {
73 } basic;
/Zephyr-Core-3.7.0/include/zephyr/arch/posix/
Dexception.h18 struct arch_esf { struct
19 uint32_t dummy; /*maybe we will want to add something someday*/
/Zephyr-Core-3.7.0/include/zephyr/arch/xtensa/
Dexception.h28 struct arch_esf { struct
29 int dummy;
/Zephyr-Core-3.7.0/arch/arc/include/
Dkernel_arch_data.h39 struct arch_esf { struct
41 uintptr_t lp_end;
42 uintptr_t lp_start;
43 uintptr_t lp_count;
51 uintptr_t ei_base;
75 struct arch_esf { argument
/Zephyr-Core-3.7.0/include/zephyr/arch/arm/cortex_m/
Dexception.h101 struct arch_esf { struct
102 struct __basic_sf {
111 } basic;
113 struct __fpu_sf fpu;
116 struct __extra_esf_info extra_info;