Home
last modified time | relevance | path

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

/freebsd-src/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-src/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-src/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-src/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-src/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-src/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-src/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-src/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-src/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_subr.c84 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 Ddtrace_subr.c79 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 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-src/sys/i386/i386/
H A Dtrap.c989 trap_user_dtrace(struct trapframe * frame,int (** hookp)(struct trapframe *)) trap_user_dtrace() argument
[all...]
/freebsd-src/sys/amd64/amd64/
H A Dtrap.c961 trap_user_dtrace(struct trapframe * frame,int (** hookp)(struct trapframe *)) trap_user_dtrace() argument
[all...]
/freebsd-src/sys/kern/
H A Dkern_fork.c1116 fork_exit(void (* callout)(void *,struct trapframe *),void * arg,struct trapframe * frame) fork_exit() argument