| /netbsd-src/sys/arch/alpha/alpha/ |
| H A D | linux_syscall.c | 141 linux_syscall_plain(struct lwp *l, uint64_t code, struct trapframe *framep) in linux_syscall_plain() argument 151 l->l_md.md_tf = framep; in linux_syscall_plain() 158 code = framep->tf_regs[FRAME_A0]; in linux_syscall_plain() 177 copyargs[5] = framep->tf_regs[FRAME_A5]; in linux_syscall_plain() 179 copyargs[4] = framep->tf_regs[FRAME_A4]; in linux_syscall_plain() 181 copyargs[3] = framep->tf_regs[FRAME_A3]; in linux_syscall_plain() 182 copyargs[2] = framep->tf_regs[FRAME_A2]; in linux_syscall_plain() 183 copyargs[1] = framep->tf_regs[FRAME_A1]; in linux_syscall_plain() 184 copyargs[0] = framep->tf_regs[FRAME_A0]; in linux_syscall_plain() 191 args = &framep->tf_regs[FRAME_A0]; in linux_syscall_plain() [all …]
|
| H A D | machdep.c | 1374 frametoreg(const struct trapframe *framep, struct reg *regp) in frametoreg() argument 1377 regp->r_regs[R_V0] = framep->tf_regs[FRAME_V0]; in frametoreg() 1378 regp->r_regs[R_T0] = framep->tf_regs[FRAME_T0]; in frametoreg() 1379 regp->r_regs[R_T1] = framep->tf_regs[FRAME_T1]; in frametoreg() 1380 regp->r_regs[R_T2] = framep->tf_regs[FRAME_T2]; in frametoreg() 1381 regp->r_regs[R_T3] = framep->tf_regs[FRAME_T3]; in frametoreg() 1382 regp->r_regs[R_T4] = framep->tf_regs[FRAME_T4]; in frametoreg() 1383 regp->r_regs[R_T5] = framep->tf_regs[FRAME_T5]; in frametoreg() 1384 regp->r_regs[R_T6] = framep->tf_regs[FRAME_T6]; in frametoreg() 1385 regp->r_regs[R_T7] = framep->tf_regs[FRAME_T7]; in frametoreg() [all …]
|
| H A D | ipifuncs.c | 115 alpha_ipi_process(struct cpu_info *ci, struct trapframe *framep) in alpha_ipi_process() argument 142 (*ipifuncs[bit])(ci, framep); in alpha_ipi_process() 222 struct trapframe * const framep __unused) in alpha_ipi_halt() 256 struct trapframe * const framep __unused) in alpha_ipi_primary_cc() 265 struct trapframe * const framep __unused) in alpha_ipi_ast() 273 alpha_ipi_pause(struct cpu_info * const ci, struct trapframe * const framep) in alpha_ipi_pause() argument 281 ci->ci_db_regs = framep; in alpha_ipi_pause() 307 struct trapframe * const framep __unused) in alpha_ipi_xcall() 329 struct trapframe * const framep __unused) in alpha_ipi_generic()
|
| H A D | interrupt.c | 187 struct trapframe *framep) in interrupt() argument 197 alpha_ipi_process(ci, framep); in interrupt() 237 (*platform.clockintr)((struct clockframe *)framep); in interrupt() 260 (void *)framep->tf_regs[FRAME_PC] != XentArith) in interrupt() 261 (*platform.mcheck_handler)(a0, framep, a1, a2); in interrupt() 263 machine_check(a0, framep, a1, a2); in interrupt() 313 machine_check(unsigned long mces, struct trapframe *framep, in machine_check() argument 352 if ((void *)framep->tf_regs[FRAME_PC] == XentArith) { in machine_check() 363 printf(" pc = 0x%lx\n", framep->tf_regs[FRAME_PC]); in machine_check() 364 printf(" ra = 0x%lx\n", framep->tf_regs[FRAME_RA]); in machine_check()
|
| H A D | dec_kn20aa.c | 282 …20aa_mcheck(unsigned long mces, unsigned long type, unsigned long logout, struct trapframe *framep) in dec_kn20aa_mcheck() argument 293 machine_check(mces, framep, type, logout); in dec_kn20aa_mcheck() 305 machine_check(mces, framep, type, logout); in dec_kn20aa_mcheck() 309 dec_kn20aa_mcheck_handler(unsigned long mces, struct trapframe *framep, unsigned long vector, unsig… in dec_kn20aa_mcheck_handler() argument 315 dec_kn20aa_mcheck(mces, vector, param, framep); in dec_kn20aa_mcheck_handler() 319 machine_check(mces, framep, vector, param); in dec_kn20aa_mcheck_handler()
|
| H A D | dec_kn8ae.c | 345 …8ae_harderr(unsigned long mces, unsigned long type, unsigned long logout, struct trapframe *framep) in kn8ae_harderr() argument 424 …8ae_softerr(unsigned long mces, unsigned long type, unsigned long logout, struct trapframe *framep) in kn8ae_softerr() argument 472 kn8ae_mcheck(unsigned long mces, unsigned long type, unsigned long logout, struct trapframe *framep) in kn8ae_mcheck() argument 484 machine_check(mces, framep, type, logout); in kn8ae_mcheck() 567 machine_check(mces, framep, type, logout); in kn8ae_mcheck() 571 dec_kn8ae_mcheck_handler(unsigned long mces, struct trapframe *framep, unsigned long vector, unsign… in dec_kn8ae_mcheck_handler() argument 575 kn8ae_harderr(mces, vector, param, framep); in dec_kn8ae_mcheck_handler() 579 kn8ae_softerr(mces, vector, param, framep); in dec_kn8ae_mcheck_handler() 584 kn8ae_mcheck(mces, vector, param, framep); in dec_kn8ae_mcheck_handler() 588 machine_check(mces, framep, vector, param); in dec_kn8ae_mcheck_handler()
|
| H A D | trap.c | 153 onfault_restore(struct trapframe *framep, vaddr_t onfault, int error) in onfault_restore() argument 155 framep->tf_regs[FRAME_PC] = onfault; in onfault_restore() 156 framep->tf_regs[FRAME_V0] = error; in onfault_restore() 186 const u_long entry, struct trapframe *framep, int isfatal, int user) in printtrap() argument 227 framep->tf_regs[FRAME_PC]); in printtrap() 229 framep->tf_regs[FRAME_RA]); in printtrap() 231 framep->tf_regs[FRAME_T12]); in printtrap() 247 struct trapframe *framep) in trap() argument 265 user = (framep->tf_regs[FRAME_PS] & ALPHA_PSL_USERMODE) != 0; in trap() 267 l->l_md.md_tf = framep; in trap() [all …]
|
| H A D | dec_kn300.c | 418 …300_softerr(unsigned long mces, unsigned long type, unsigned long logout, struct trapframe *framep) in kn300_softerr() argument 479 kn300_mcheck(unsigned long mces, unsigned long type, unsigned long logout, struct trapframe *framep) in kn300_mcheck() argument 493 machine_check(mces, framep, type, logout); in kn300_mcheck() 538 machine_check(mces, framep, type, logout); in kn300_mcheck() 542 dec_kn300_mcheck_handler(unsigned long mces, struct trapframe *framep, unsigned long vector, unsign… in dec_kn300_mcheck_handler() argument 547 kn300_softerr(mces, vector, param, framep); in dec_kn300_mcheck_handler() 552 kn300_mcheck(mces, vector, param, framep); in dec_kn300_mcheck_handler() 556 machine_check(mces, framep, vector, param); in dec_kn300_mcheck_handler()
|
| H A D | prom.c | 463 console_restart(struct trapframe *framep) in console_restart() argument 473 framep->tf_regs[FRAME_PS] = p->pcs_halt_ps; in console_restart() 474 framep->tf_regs[FRAME_PC] = p->pcs_halt_pc; in console_restart() 475 framep->tf_regs[FRAME_T11] = p->pcs_halt_r25; in console_restart() 476 framep->tf_regs[FRAME_RA] = p->pcs_halt_r26; in console_restart() 477 framep->tf_regs[FRAME_T12] = p->pcs_halt_r27; in console_restart()
|
| H A D | dec_2100_a50.c | 294 …_a50_mcheck(unsigned long mces, unsigned long type, unsigned long logout, struct trapframe *framep) in dec_2100_a50_mcheck() argument 307 machine_check(mces, framep, type, logout); in dec_2100_a50_mcheck() 572 machine_check(mces, framep, type, logout); in dec_2100_a50_mcheck() 576 dec_2100_a50_mcheck_handler(unsigned long mces, struct trapframe *framep, unsigned long vector, uns… in dec_2100_a50_mcheck_handler() argument 581 dec_2100_a50_mcheck(mces, vector, param, framep); in dec_2100_a50_mcheck_handler() 585 machine_check(mces, framep, vector, param); in dec_2100_a50_mcheck_handler()
|
| H A D | qemu.c | 122 qemu_hardclock(struct clockframe * const framep) in qemu_hardclock() argument 132 hardclock(framep); in qemu_hardclock()
|
| H A D | dec_6600.c | 485 dec_6600_mcheck_handler(unsigned long mces, struct trapframe *framep, in dec_6600_mcheck_handler() argument 496 machine_check(mces, framep, vector, param); in dec_6600_mcheck_handler() 508 machine_check(mces, framep, vector, param); in dec_6600_mcheck_handler()
|
| H A D | dec_2100_a500.c | 360 dec_2100_a500_machine_check(unsigned long mces, struct trapframe *framep, in dec_2100_a500_machine_check() argument 373 machine_check(mces, framep, vector, param); in dec_2100_a500_machine_check()
|
| /netbsd-src/sys/arch/sparc64/include/ |
| H A D | cpu.h | 346 #define CLKF_USERMODE(framep) (((framep)->t.tf_tstate & TSTATE_PRIV) == 0) argument 347 #define CLKF_PC(framep) ((framep)->t.tf_pc) argument 349 #define CLKF_INTR(framep) \ argument 350 ((!CLKF_USERMODE(framep))&& \ 351 (((framep)->t.tf_out[6] & 1 ) ? \ 352 (((vaddr_t)(framep)->t.tf_out[6] < \ 354 ((vaddr_t)(framep)->t.tf_out[6] > \ 356 (((vaddr_t)(framep) [all...] |
| /netbsd-src/sys/arch/vax/include/ |
| H A D | psl.h | 105 #define CLKF_USERMODE(framep) (((framep)->ps & PSL_U) == PSL_U) argument 106 #define CLKF_PC(framep) ((framep)->pc) argument 107 #define CLKF_INTR(framep) (((framep)->ps & (PSL_IS|PSL_IPL1F)) \ argument
|
| /netbsd-src/sys/arch/m68k/include/ |
| H A D | cpu.h | 160 #define CLKF_USERMODE(framep) (((framep)->cf_sr & PSL_S) == 0) argument 161 #define CLKF_PC(framep) ((framep)->cf_pc) argument 179 #define CLKF_INTR(framep) (((framep)->cf_sr & PSL_M) == 0) 188 #define CLKF_INTR(framep) (intr_depth > 1) argument
|
| /netbsd-src/sys/arch/sparc/include/ |
| H A D | cpu.h | 446 #define CLKF_USERMODE(framep) (((framep)->psr & PSR_PS) == 0) argument 447 #define CLKF_LOPRI(framep,n) (((framep)->psr & PSR_PIL) < (n) << 8) argument 448 #define CLKF_PC(framep) ((framep)->pc) argument 450 #define CLKF_INTR(framep) \ argument 451 ((framep)->fp > (u_int)cpuinfo.eintstack - INT_STACK_SIZE && \ 452 (framep)->fp < (u_int)cpuinfo.eintstack) 454 #define CLKF_INTR(framep) ((framep)->fp < (u_int)eintstack) argument
|
| /netbsd-src/sys/arch/sparc/sparc/ |
| H A D | db_trace.c | 141 #define FR(framep,field) (INKERNEL(framep) \ in db_stack_trace_print() argument 142 ? (u_int)(framep)->field \ in db_stack_trace_print() 143 : db_fetch_word(&(framep)->field)) in db_stack_trace_print() 146 #define FR(framep,field) ((u_int)(framep)->field) in db_stack_trace_print() argument
|
| /netbsd-src/sys/arch/alpha/include/ |
| H A D | cpu.h | 207 #define CLKF_USERMODE(framep) \ argument 208 (((framep)->cf_tf.tf_regs[FRAME_PS] & ALPHA_PSL_USERMODE) != 0) 209 #define CLKF_PC(framep) ((framep)->cf_tf.tf_regs[FRAME_PC]) argument 216 #define CLKF_INTR(framep) \ argument
|
| /netbsd-src/sys/arch/mips/include/ |
| H A D | cpu.h | 251 #define CLKF_USERMODE(framep) ((framep)->sr & cpu_clkf_usermode_mask()) argument 252 #define CLKF_PC(framep) ((framep)->pc + 0) argument 253 #define CLKF_INTR(framep) ((framep)->intr + 0) argument
|
| /netbsd-src/usr.bin/m4/ |
| H A D | trace.c | 143 int framep; in frame_level() local 145 for (framep = fp, level = 0; framep != 0; in frame_level() 146 level++,framep = mstack[framep-3].sfra) in frame_level()
|
| /netbsd-src/sys/arch/hppa/include/ |
| H A D | cpu.h | 256 #define CLKF_PC(framep) ((framep)->cf_pc) argument 257 #define CLKF_INTR(framep) ((framep)->cf_flags & TFF_INTR) argument 258 #define CLKF_USERMODE(framep) ((framep)->cf_flags & T_USER) argument
|
| /netbsd-src/sys/rump/include/machine/ |
| H A D | cpu.h | 90 #define CLKF_USERMODE(framep) 0 argument 91 #define CLKF_PC(framep) 0 argument 92 #define CLKF_INTR(framep) 0 argument
|
| /netbsd-src/sys/arch/ia64/ia64/ |
| H A D | syscall.c | 62 syscall_plain(struct lwp *l, u_int64_t code, struct trapframe *framep) in syscall_plain() argument 69 syscall_fancy(struct lwp *l, u_int64_t code, struct trapframe *framep) in syscall_fancy() argument
|
| /netbsd-src/sys/arch/alpha/pci/ |
| H A D | siovar.h | 31 void sio_iointr(void *framep, unsigned long vec);
|