Searched refs:trapframe (Results 76 - 100 of 287) sorted by relevance

1234567891011>>

/netbsd-6-1-5-RELEASE/sys/arch/i386/i386/
H A Dfreebsd_syscall.c53 void freebsd_syscall_plain(struct trapframe *);
54 void freebsd_syscall_fancy(struct trapframe *);
72 freebsd_syscall_plain(struct trapframe *frame)
152 freebsd_syscall_fancy(struct trapframe *frame)
H A Dibcs2_syscall.c57 void ibcs2_syscall_plain(struct trapframe *);
58 void ibcs2_syscall_fancy(struct trapframe *);
77 ibcs2_syscall_plain(struct trapframe *frame)
155 ibcs2_syscall_fancy(struct trapframe *frame)
H A Dsvr4_syscall.c56 void svr4_syscall_plain(struct trapframe *);
57 void svr4_syscall_fancy(struct trapframe *);
76 svr4_syscall_plain(struct trapframe *frame)
152 svr4_syscall_fancy(struct trapframe *frame)
H A Dkvm86.c50 extern int kvm86_call(struct trapframe *);
51 extern void kvm86_ret(struct trapframe *, int);
142 extern struct trapframe *vm86frame;
147 vm86frame = (struct trapframe *)vmd - 1;
222 kvm86_bioscall(int intno, struct trapframe *tf)
258 struct trapframe tf;
261 memset(&tf, 0, sizeof(struct trapframe));
285 kvm86_gpfault(struct trapframe *tf)
/netbsd-6-1-5-RELEASE/sys/arch/i386/include/
H A Dvm86.h113 struct trapframe *tf = l->l_md.md_regs;
130 struct trapframe *tf = l->l_md.md_regs;
142 struct trapframe *tf = l->l_md.md_regs;
157 struct trapframe *tf = l->l_md.md_regs;
/netbsd-6-1-5-RELEASE/sys/arch/amd64/amd64/
H A Ddb_interface.c83 extern void ddb_ipi(struct trapframe);
84 static void ddb_suspend(struct trapframe *);
259 ddb_ipi(struct trapframe frame)
266 ddb_suspend(struct trapframe *frame)
H A Dlinux_syscall.c59 static void linux_syscall(struct trapframe *);
74 linux_syscall(struct trapframe *frame)
97 * already adjacent in the syscall trapframe.
/netbsd-6-1-5-RELEASE/sys/arch/powerpc/powerpc/
H A Dipkdb_glue.c50 int ipkdb_trap_glue(struct trapframe *);
70 ipkdb_trap_glue(struct trapframe *tf)
H A Dsyscall.c73 struct trapframe * const tf = l->l_md.md_utf;
85 static void EMULNAME(syscall_plain)(struct trapframe *);
90 EMULNAME(syscall_plain)(struct trapframe *tf)
185 static void EMULNAME(syscall_fancy)(struct trapframe *);
188 EMULNAME(syscall_fancy)(struct trapframe *tf)
/netbsd-6-1-5-RELEASE/sys/arch/sparc/include/
H A Ddb_machdep.h47 struct trapframe db_tf;
112 int kdb_trap(int, struct trapframe *);
/netbsd-6-1-5-RELEASE/sys/arch/ia64/ia64/
H A Dvm_machdep.c87 struct trapframe *tf;
106 l2->l_md.md_tf = (struct trapframe *)(uvm_lwp_getuarea(l2) + USPACE) - 1;
110 * Copy the trapframe.
H A Dtrap.c255 printtrap(int vector, struct trapframe *tf, int isfatal, int user)
293 trap_decode_break(struct trapframe *tf)
359 trap_panic(int vector, struct trapframe *tf)
376 do_ast(struct trapframe *tf)
387 trap(int vector, struct trapframe *tf)
/netbsd-6-1-5-RELEASE/sys/arch/ia64/include/
H A Dcpu.h111 struct trapframe *ci_db_regs; /* registers for debuggers */
140 struct trapframe cf_tf;
/netbsd-6-1-5-RELEASE/sys/arch/arm/fpe-arm/
H A Darmfpe.h114 void arm_fpe_postproc(u_int fpframe, struct trapframe *frame);
115 void arm_fpe_exception(int exception, u_int fpframe, struct trapframe *frame);
/netbsd-6-1-5-RELEASE/sys/arch/acorn26/acorn26/
H A Ddb_machdep.c66 struct trapframe *frame;
73 frame = (struct trapframe *)addr;
H A Dcpu.c55 static int arm2_undef_handler(u_int, u_int, struct trapframe *, int);
56 static int swp_handler(u_int, u_int, struct trapframe *, int);
140 cpu_undef_handler(u_int addr, u_int insn, struct trapframe *tf, int fault_code)
171 arm2_undef_handler(u_int addr, u_int insn, struct trapframe *frame,
192 * with the current trapframe layout on acorn26, but be careful.
197 swp_handler(u_int addr, u_int insn, struct trapframe *tf, int fault_code)
/netbsd-6-1-5-RELEASE/sys/arch/powerpc/booke/
H A Dtrap.c75 void trap(enum ppc_booke_exceptions, struct trapframe *);
76 static void dump_trapframe(const struct trapframe *);
103 usertrap_p(struct trapframe *tf)
109 mchk_exception(struct trapframe *tf, ksiginfo_t *ksi)
131 get_faulttype(const struct trapframe * const tf)
137 get_faultmap(const struct trapframe * const tf, register_t psl_mask)
149 trap_pte_lookup(struct trapframe *tf, vaddr_t va, register_t psl_mask)
207 dsi_exception(struct trapframe *tf, ksiginfo_t *ksi)
267 isi_exception(struct trapframe *tf, ksiginfo_t *ksi)
345 dtlb_exception(struct trapframe *t
[all...]
/netbsd-6-1-5-RELEASE/sys/arch/hppa/hppa/
H A Dfpu.c87 * Given a trapframe and a general register number, the
91 * in a trapframe.
94 * struct trapframe are u_ints.
99 ((&((struct trapframe *) 0)->f) - (&((struct trapframe *) 0)->tf_t1))
217 struct trapframe *tf = l->l_md.md_regs;
243 static int hppa_fpu_ls(struct trapframe *, struct lwp *);
245 hppa_fpu_ls(struct trapframe *frame, struct lwp *l)
352 hppa_fpu_emulate(struct trapframe *frame, struct lwp *l, u_int inst)
H A Dvm_machdep.c60 struct trapframe *tf = l->l_md.md_regs;
85 struct trapframe *tf;
119 l2->l_md.md_regs = tf = (struct trapframe *)sp;
120 sp += sizeof(struct trapframe);
122 /* copy the l1's trapframe to l2 */
193 struct trapframe *tf;
197 l->l_md.md_regs = tf = (struct trapframe *)sp;
198 sp += sizeof(struct trapframe);
/netbsd-6-1-5-RELEASE/sys/arch/sun2/sun2/
H A Dtrap.c138 void trap(struct trapframe *, int type, u_int code, u_int v);
139 void trap_kdebug(int type, struct trapframe tf);
140 int _nodb_trap(int type, struct trapframe *);
141 void straytrap(struct trapframe);
143 static void userret(struct lwp *, struct trapframe *, u_quad_t);
209 userret(struct lwp *l, struct trapframe *tf, u_quad_t oticks)
246 trap(struct trapframe *tf, int type, u_int code, u_int v)
626 _nodb_trap(int type, struct trapframe *tf)
652 trap_kdebug(int type, struct trapframe tf)
675 straytrap(struct trapframe t
[all...]
/netbsd-6-1-5-RELEASE/sys/arch/sun3/sun3/
H A Dtrap.c147 void trap(struct trapframe *, int type, u_int code, u_int v);
148 void trap_kdebug(int type, struct trapframe tf);
149 int _nodb_trap(int type, struct trapframe *);
150 void straytrap(struct trapframe);
152 static void userret(struct lwp *, struct trapframe *, u_quad_t);
217 userret(struct lwp *l, struct trapframe *tf, u_quad_t oticks)
254 trap(struct trapframe *tf, int type, u_int code, u_int v)
635 _nodb_trap(int type, struct trapframe *tf)
661 trap_kdebug(int type, struct trapframe tf)
684 straytrap(struct trapframe t
[all...]
/netbsd-6-1-5-RELEASE/sys/arch/vax/vax/
H A Ddb_machdep.c145 kdb_trap(struct trapframe *tf)
195 memcpy(&ddb_regs, tf, sizeof(struct trapframe));
197 memcpy(&ddb_regs, stopcpu->ci_ddb_regs, sizeof(struct trapframe));
213 memcpy(tf, &ddb_regs, sizeof(struct trapframe));
215 memcpy(stopcpu->ci_ddb_regs, &ddb_regs, sizeof(struct trapframe));
341 struct trapframe *tf;
348 tf = (struct trapframe *) &fp->vax_args[arg_base + 2];
620 memcpy(stopcpu->ci_ddb_regs, &ddb_regs, sizeof(struct trapframe));
622 memcpy(&ddb_regs, stopcpu->ci_ddb_regs, sizeof(struct trapframe));
/netbsd-6-1-5-RELEASE/sys/arch/sparc/sparc/
H A Dvm_machdep.c167 #define TOPFRAMEOFF (USPACE-sizeof(struct trapframe)-sizeof(struct frame))
194 struct trapframe *tf2;
251 tf2 = l2->l_md.md_tf = (struct trapframe *)
254 /* Copy parent's trapframe */
255 *tf2 = *(struct trapframe *)((int)opcb + USPACE - sizeof(*tf2));
334 /*struct trapframe *tf = l->l_md.md_tf;*/
351 struct trapframe *tf = l->l_md.md_tf;
/netbsd-6-1-5-RELEASE/sys/arch/x86/x86/
H A Dvm_machdep.c140 struct trapframe *tf;
173 * trapframe address for child.
185 tf = (struct trapframe *)pcb2->pcb_rsp0 - 1;
188 tf = (struct trapframe *)pcb2->pcb_esp0 - 1;
195 * Copy the trapframe from parent, so that return to userspace
198 memcpy(tf, l1->l_md.md_regs, sizeof(struct trapframe));
228 struct trapframe *tf = l->l_md.md_regs;
/netbsd-6-1-5-RELEASE/sys/arch/m68k/m68k/
H A Dvm_machdep.c90 struct trapframe *tf;
111 tf = (struct trapframe *)(uvm_lwp_getuarea(l2) + USPACE) - 1;
113 *tf = *(struct trapframe *)l1->l_md.md_regs;
134 struct trapframe *tf = (struct trapframe *)l->l_md.md_regs;

Completed in 356 milliseconds

1234567891011>>