/src/sys/arch/sparc64/include/ |
proc.h | 47 struct trapframe64 *md_tf; /* trap/syscall registers */ 54 void (*md_syscall)(struct trapframe64 *, __register_t, __register_t);
|
userret.h | 73 static __inline void share_fpu(struct lwp *, struct trapframe64 *); 83 share_fpu(struct lwp *l, struct trapframe64 *tf)
|
pcb.h | 184 struct trapframe64 md_tf;
|
reg.h | 100 struct trapframe64 { struct 223 #define trapframe trapframe64
|
db_machdep.h | 64 struct trapframe64 db_tf; 133 int kdb_trap(int, struct trapframe64 *);
|
cpu.h | 343 struct trapframe64 t; 465 int fixalign(struct lwp *, struct trapframe64 *); 466 int emulinstr(vaddr_t, struct trapframe64 *);
|
/src/sys/arch/sparc/fpu/ |
fpu_extern.h | 42 struct trapframe64; 54 int fpu_emulate(struct lwp *, struct trapframe64 *, struct fpstate64 *);
|
/src/sys/arch/sparc64/sparc64/ |
emul.c | 56 static inline int readgpreg(struct trapframe64 *, int, void *); 58 static inline int writegpreg(struct trapframe64 *, int, const void *); 60 static inline int decodeaddr(struct trapframe64 *, union instr *, void *); 61 static int muldiv(struct trapframe64 *, union instr *, int32_t *, int32_t *, 68 readgpreg(struct trapframe64 *tf, int i, void *val) 83 writegpreg(struct trapframe64 *tf, int i, const void *val) 115 decodeaddr(struct trapframe64 *tf, union instr *code, void *val) 132 muldiv(struct trapframe64 *tf, union instr *code, int32_t *rd, int32_t *rs1, 217 fixalign(struct lwp *l, struct trapframe64 *tf) 377 emulinstr(vaddr_t pc, struct trapframe64 *tf [all...] |
syscall.c | 114 static inline int handle_old(struct trapframe64 *, register_t *); 115 static inline int getargs(struct proc *, struct trapframe64 *, 117 void syscall(struct trapframe64 *, register_t, register_t); 123 handle_old(struct trapframe64 *tf, register_t *code) 154 getargs(struct proc *p, struct trapframe64 *tf, register_t *code, 278 syscall(struct trapframe64 *tf, register_t code, register_t pc)
|
sunos_machdep.c | 87 register struct trapframe64 *tf; 95 tf = (struct trapframe64 *)l->l_md.md_tf; 218 struct trapframe64 *tf; 241 tf = (struct trapframe64 *)l->l_md.md_tf;
|
kgdb_machdep.c | 344 struct trapframe64 *tf = ®s->db_tf; 367 struct trapframe64 *tf = ®s->db_tf;
|
compat_13_machdep.c | 70 struct trapframe64 *tf;
|
process_machdep.c | 115 struct trapframe64* tf = l->l_md.md_tf; 149 struct trapframe64* tf = l->l_md.md_tf;
|
intr.c | 78 void strayintr(const struct trapframe64 *, int); 91 strayintr(const struct trapframe64 *fp, int vectored)
|
db_interface.c | 94 void fill_ddb_regs_from_tf(struct trapframe64 *tf); 102 void kdb_kbd_trap(struct trapframe64 *); 132 static void ddb_suspend(struct trapframe64 *); 169 ddb_suspend(struct trapframe64 *tf) 180 kdb_kbd_trap(struct trapframe64 *tf) 189 fill_ddb_regs_from_tf(struct trapframe64 *tf) 279 kdb_trap(int type, struct trapframe64 *tf)
|
sunos32_machdep.c | 107 struct trapframe64 *tf = l->l_md.md_tf; 166 struct trapframe64 *tf; 308 struct trapframe64 *tf;
|
trap.c | 362 void trap(struct trapframe64 *, unsigned int, vaddr_t, long); 363 void data_access_fault(struct trapframe64 *, unsigned int, vaddr_t, vaddr_t, 365 void data_access_error(struct trapframe64 *, unsigned int, vaddr_t, u_long, 367 void text_access_fault(struct trapframe64 *tf, unsigned int type, vaddr_t pc, 369 void text_access_error(struct trapframe64 *, unsigned int, vaddr_t, u_long, 374 void print_trapframe(struct trapframe64 *); 377 print_trapframe(struct trapframe64 *tf) 437 trap(struct trapframe64 *tf, unsigned int type, vaddr_t pc, long tstate) 1027 data_access_fault(struct trapframe64 *tf, unsigned int type, vaddr_t pc, 1297 data_access_error(struct trapframe64 *tf, unsigned int type, vaddr_t afva [all...] |
netbsd32_machdep_13.c | 98 struct trapframe64 *tf;
|
compat_16_machdep.c | 100 struct trapframe64 *tf = l->l_md.md_tf; 265 struct trapframe64 *tf;
|
netbsd32_machdep_16.c | 110 struct trapframe64 *tf; 261 struct trapframe64 *tf;
|
netbsd32_machdep.c | 106 struct trapframe64 *tf = l->l_md.md_tf; 171 struct trapframe64 *tf = l->l_md.md_tf; 265 struct trapframe64* tf = l->l_md.md_tf; 289 struct trapframe64* tf = l->l_md.md_tf; 411 const struct trapframe64 *tf = l->l_md.md_tf; 488 struct trapframe64 *tf = l->l_md.md_tf;
|
vm_machdep.c | 151 #define trapframe trapframe64
|
db_trace.c | 370 struct trapframe64 *tf; 384 tf = (struct trapframe64 *)(uintptr_t)addr;
|
ipifuncs.c | 147 extern void fill_ddb_regs_from_tf(struct trapframe64 *tf);
|
machdep.c | 231 struct trapframe64 *tf = l->l_md.md_tf; 419 struct trapframe64 *tf = l->l_md.md_tf; 451 struct trapframe64 *tf = l->l_md.md_tf; 799 void trapdump(struct trapframe64*); 804 trapdump(struct trapframe64* tf) 2424 const struct trapframe64 *tf = l->l_md.md_tf; 2527 struct trapframe64 *tf = l->l_md.md_tf;
|