/freebsd/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/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/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/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/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/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/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/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() 90 dtrace_invop_remove(int (*func)(uintptr_t, struct trapframe *, uintptr_t)) in dtrace_invop_remove()
|
/freebsd/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/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/sys/cddl/dev/dtrace/amd64/ |
H A D | dtrace_subr.c | 87 dtrace_invop_add(int (*func)(uintptr_t, struct trapframe *, uintptr_t)) in dtrace_invop_add() 98 dtrace_invop_remove(int (*func)(uintptr_t, struct trapframe *, uintptr_t)) in dtrace_invop_remove()
|
/freebsd/sys/i386/i386/ |
H A D | trap.c | 973 trap_user_dtrace(struct trapframe *frame, int (**hookp)(struct trapframe *)) in trap_user_dtrace()
|
/freebsd/sys/kern/ |
H A D | kern_fork.c | 1117 fork_exit(void (*callout)(void *, struct trapframe *), void *arg, in fork_exit()
|
/freebsd/sys/amd64/amd64/ |
H A D | trap.c | 970 trap_user_dtrace(struct trapframe *frame, int (**hookp)(struct trapframe *)) in trap_user_dtrace()
|
/freebsd/sys/x86/x86/ |
H A D | cpu_machdep.c | 902 nmi_register_handler(int (*handler)(struct trapframe *)) in nmi_register_handler() 931 nmi_remove_handler(int (*handler)(struct trapframe *)) in nmi_remove_handler()
|