Home
last modified time | relevance | path

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

/freebsd/sys/x86/include/
H A Dframe.h48 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 Dframe.h46 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 Dframe.h61 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 Dframe.h46 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 Dframe.h51 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 Ddtrace_subr.c82 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 Ddtrace_subr.c85 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 Ddtrace_subr.c79 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 Ddtrace_subr.c79 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 Ddtrace_subr.c85 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 Ddtrace_subr.c87 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 Dtrap.c973 trap_user_dtrace(struct trapframe *frame, int (**hookp)(struct trapframe *)) in trap_user_dtrace()
/freebsd/sys/kern/
H A Dkern_fork.c1117 fork_exit(void (*callout)(void *, struct trapframe *), void *arg, in fork_exit()
/freebsd/sys/amd64/amd64/
H A Dtrap.c970 trap_user_dtrace(struct trapframe *frame, int (**hookp)(struct trapframe *)) in trap_user_dtrace()
/freebsd/sys/x86/x86/
H A Dcpu_machdep.c902 nmi_register_handler(int (*handler)(struct trapframe *)) in nmi_register_handler()
931 nmi_remove_handler(int (*handler)(struct trapframe *)) in nmi_remove_handler()