Home
last modified time | relevance | path

Searched defs:iframe (Results 1 – 15 of 15) sorted by relevance

/haiku/src/system/boot/platform/efi/arch/riscv64/
H A Darch_traps.h8 struct iframe { struct
9 uint64 ra;
10 uint64 t6;
11 uint64 sp;
12 uint64 gp;
13 uint64 tp;
14 uint64 t0;
15 uint64 t1;
16 uint64 t2;
17 uint64 t5;
[all …]
/haiku/headers/private/kernel/arch/mipsel/
H A Darch_cpu.h16 struct iframe { struct
18 uint32 r31;
19 uint32 r30;
20 uint32 r29;
21 uint32 r28;
22 uint32 r27;
23 uint32 r26;
24 uint32 r25;
25 uint32 r24;
26 uint32 r23;
[all …]
/haiku/src/system/boot/platform/riscv/
H A Dtraps.cpp18 struct iframe { struct
19 uint64 ra;
20 uint64 t6;
21 uint64 sp;
22 uint64 gp;
23 uint64 tp;
24 uint64 t0;
25 uint64 t1;
26 uint64 t2;
27 uint64 t5;
[all …]
/haiku/headers/private/kernel/arch/x86/64/
H A Diframe.h9 struct iframe { struct
10 uint64 type;
11 void* fpu;
12 uint64 r15;
13 uint64 r14;
14 uint64 r13;
15 uint64 r12;
16 uint64 r11;
17 uint64 r10;
18 uint64 r9;
[all …]
/haiku/headers/private/kernel/arch/x86/32/
H A Diframe.h12 struct iframe { struct
13 uint32 type; // iframe type argument
34 // user_sp and user_ss are only present when the iframe is a userland argument
36 uint32 user_sp;
37 uint32 user_ss;
/haiku/headers/private/kernel/arch/ppc/
H A Darch_cpu.h22 struct iframe { struct
23 uint32 vector;
24 uint32 srr0;
25 uint32 srr1;
26 uint32 dar;
27 uint32 dsisr;
28 uint32 lr;
29 uint32 cr;
30 uint32 xer;
31 uint32 ctr;
[all …]
/haiku/headers/private/kernel/arch/riscv64/
H A Darch_thread_types.h16 struct iframe { struct
17 uint64 status;
18 uint64 cause;
19 uint64 tval;
21 uint64 ra __attribute__((aligned (16)));
22 uint64 t6;
23 uint64 sp;
24 uint64 gp;
25 uint64 tp;
26 uint64 t0;
[all …]
/haiku/headers/private/kernel/arch/arm/
H A Darch_thread_types.h12 struct iframe { struct
36 struct iframe_stack { argument
37 struct iframe *frames[IFRAME_TRACE_DEPTH]; argument
/haiku/headers/private/kernel/arch/arm64/
H A Darch_cpu.h131 struct iframe { struct
133 uint64 elr;
134 uint64 spsr;
135 uint64 x[29];
136 uint64 fp;
137 uint64 lr;
138 uint64 sp;
141 uint64 esr;
142 uint64 far;
145 struct aarch64_fpu_state fpu;
/haiku/src/system/kernel/arch/m68k/
H A Darch_int.cpp134 fault_address(struct iframe *iframe) in fault_address()
159 fault_was_write(struct iframe *iframe) in fault_was_write()
178 m68k_exception_entry(struct iframe *iframe) in m68k_exception_entry()
/haiku/src/system/kernel/arch/arm/
H A Darch_int.cpp207 IFrameScope(struct iframe *iframe) { in IFrameScope()
228 arch_arm_undefined(struct iframe *iframe) in arch_arm_undefined()
238 arch_arm_syscall(struct iframe *iframe) in arch_arm_syscall()
467 arch_arm_irq(struct iframe *iframe) in arch_arm_irq()
497 arch_arm_fiq(struct iframe *iframe) in arch_arm_fiq()
/haiku/headers/private/kernel/arch/x86/
H A Darch_thread_types.h82 struct iframe iframe; member
/haiku/headers/private/kernel/arch/m68k/
H A Darch_cpu.h287 struct iframe { struct
290 struct mc680x0_fp_data_reg fp[8];
292 struct mc680x0_fp_control_regs fpc;
294 struct mc680x0_fpu_state fpu;
297 uint32 d[8];
298 uint32 a[7];
300 struct mc680x0_frame cpu;
/haiku/src/system/kernel/arch/arm64/
H A Darch_int.cpp210 IFrameScope(struct iframe *iframe) { in IFrameScope()
/haiku/src/system/kernel/arch/ppc/
H A Darch_int.cpp101 ppc_exception_entry(int vector, struct iframe *iframe) in ppc_exception_entry()