/freebsd-src/sys/x86/include/ |
H A D | frame.h | 48 struct trapframe { struct 49 int tf_fs; 73 struct trapframe_vm86 { argument 119 struct trapframe { struct 120 register_t tf_rdi; 121 register_t tf_rsi; 122 register_t tf_rdx; 123 register_t tf_rcx; 124 register_t tf_r8; 125 register_t tf_r9; [all …]
|
/freebsd-src/sys/riscv/include/ |
H A D | frame.h | 46 struct trapframe { struct 47 uint64_t tf_ra; 48 uint64_t tf_sp; 49 uint64_t tf_gp; 50 uint64_t tf_tp; 51 uint64_t tf_t[7]; 52 uint64_t tf_s[12]; 53 uint64_t tf_a[8]; 54 uint64_t tf_sepc; 55 uint64_t tf_sstatus; [all …]
|
/freebsd-src/sys/arm/include/ |
H A D | frame.h | 61 struct trapframe { struct 62 register_t tf_spsr; 63 register_t tf_r0; 64 register_t tf_r1; 65 register_t tf_r2; 66 register_t tf_r3; 67 register_t tf_r4; 68 register_t tf_r5; 69 register_t tf_r6; 70 register_t tf_r7; [all …]
|
/freebsd-src/sys/arm64/include/ |
H A D | frame.h | 46 struct trapframe { struct 47 uint64_t tf_sp; 48 uint64_t tf_lr; 49 uint64_t tf_elr; 50 uint64_t tf_spsr; 51 uint64_t tf_esr; 52 uint64_t tf_far; 53 uint64_t tf_x[30];
|
/freebsd-src/sys/powerpc/include/ |
H A D | frame.h | 51 struct trapframe { struct 75 * handler. It is the size of its data (trapframe) plus the callframe argument 81 #define trapframe(td) ((td)->td_frame) macro
|
/freebsd-src/sys/cddl/dev/dtrace/riscv/ |
H A D | dtrace_subr.c | 82 dtrace_invop_add(int (*func)(uintptr_t, struct trapframe *, uintptr_t)) in dtrace_invop_add() 93 dtrace_invop_remove(int (*func)(uintptr_t, struct trapframe *, uintptr_t)) in dtrace_invop_remove()
|
/freebsd-src/sys/cddl/dev/dtrace/arm/ |
H A D | dtrace_subr.c | 85 dtrace_invop_add(int (*func)(uintptr_t, struct trapframe *, uintptr_t)) in dtrace_invop_add() 96 dtrace_invop_remove(int (*func)(uintptr_t, struct trapframe *, uintptr_t)) in dtrace_invop_remove()
|
/freebsd-src/sys/cddl/dev/dtrace/powerpc/ |
H A D | dtrace_subr.c | 79 dtrace_invop_add(int (*func)(uintptr_t, struct trapframe *, uintptr_t)) in dtrace_invop_add() 90 dtrace_invop_remove(int (*func)(uintptr_t, struct trapframe *, uintptr_t)) in dtrace_invop_remove()
|
/freebsd-src/sys/cddl/dev/dtrace/amd64/ |
H A D | dtrace_subr.c | 84 dtrace_invop_add(int (* func)(uintptr_t,struct trapframe *,uintptr_t)) dtrace_invop_add() argument 95 dtrace_invop_remove(int (* func)(uintptr_t,struct trapframe *,uintptr_t)) dtrace_invop_remove() argument
|
/freebsd-src/sys/cddl/dev/dtrace/aarch64/ |
H A D | dtrace_subr.c | 79 dtrace_invop_add(int (*func)(uintptr_t, struct trapframe *, uintptr_t)) in dtrace_invop_add() argument 90 dtrace_invop_remove(int (*func)(uintptr_t, struct trapframe *, uintptr_t)) in dtrace_invop_remove() argument [all...] |
/freebsd-src/sys/cddl/dev/dtrace/i386/ |
H A D | dtrace_subr.c | 85 dtrace_invop_add(int (*func)(uintptr_t, struct trapframe *, uintptr_t)) in dtrace_invop_add() 96 dtrace_invop_remove(int (*func)(uintptr_t, struct trapframe *, uintptr_t)) in dtrace_invop_remove()
|
/freebsd-src/sys/i386/i386/ |
H A D | trap.c | 989 trap_user_dtrace(struct trapframe * frame,int (** hookp)(struct trapframe *)) trap_user_dtrace() argument [all...] |
/freebsd-src/sys/amd64/amd64/ |
H A D | trap.c | 961 trap_user_dtrace(struct trapframe * frame,int (** hookp)(struct trapframe *)) trap_user_dtrace() argument [all...] |
/freebsd-src/sys/kern/ |
H A D | kern_fork.c | 1116 fork_exit(void (* callout)(void *,struct trapframe *),void * arg,struct trapframe * frame) fork_exit() argument
|