Home
last modified time | relevance | path

Searched refs:tf_fixreg (Results 1 – 14 of 14) sorted by relevance

/dports/misc/rump/buildrump.sh-b914579/src/sys/arch/powerpc/powerpc/
H A Ddb_interface.c586 tf->tf_fixreg[0], tf->tf_fixreg[1], in db_ppc4xx_tf()
587 tf->tf_fixreg[2], tf->tf_fixreg[3]); in db_ppc4xx_tf()
589 tf->tf_fixreg[4], tf->tf_fixreg[5], in db_ppc4xx_tf()
590 tf->tf_fixreg[6], tf->tf_fixreg[7]); in db_ppc4xx_tf()
592 tf->tf_fixreg[8], tf->tf_fixreg[9], in db_ppc4xx_tf()
593 tf->tf_fixreg[10], tf->tf_fixreg[11]); in db_ppc4xx_tf()
595 tf->tf_fixreg[12], tf->tf_fixreg[13], in db_ppc4xx_tf()
598 tf->tf_fixreg[16], tf->tf_fixreg[17], in db_ppc4xx_tf()
601 tf->tf_fixreg[20], tf->tf_fixreg[21], in db_ppc4xx_tf()
604 tf->tf_fixreg[24], tf->tf_fixreg[25], in db_ppc4xx_tf()
[all …]
H A Dgenassym.cf74 define FRAME_R0 offsetof(struct ktrapframe, ktf_tf.tf_fixreg[0])
75 define FRAME_R1 offsetof(struct ktrapframe, ktf_tf.tf_fixreg[1])
76 define FRAME_R2 offsetof(struct ktrapframe, ktf_tf.tf_fixreg[2])
77 define FRAME_R3 offsetof(struct ktrapframe, ktf_tf.tf_fixreg[3])
78 define FRAME_R4 offsetof(struct ktrapframe, ktf_tf.tf_fixreg[4])
79 define FRAME_R5 offsetof(struct ktrapframe, ktf_tf.tf_fixreg[5])
80 define FRAME_R6 offsetof(struct ktrapframe, ktf_tf.tf_fixreg[6])
81 define FRAME_R7 offsetof(struct ktrapframe, ktf_tf.tf_fixreg[7])
82 define FRAME_R8 offsetof(struct ktrapframe, ktf_tf.tf_fixreg[8])
83 define FRAME_R9 offsetof(struct ktrapframe, ktf_tf.tf_fixreg[9])
[all …]
H A Dcompat_16_machdep.c90 fp = (struct sigcontext *)tf->tf_fixreg[1]; in sendsig_sigcontext()
94 memcpy(utf->fixreg, tf->tf_fixreg, sizeof(utf->fixreg)); in sendsig_sigcontext()
150 tf->tf_fixreg[1] = (register_t)fp; in sendsig_sigcontext()
152 tf->tf_fixreg[3] = (register_t)sig; in sendsig_sigcontext()
153 tf->tf_fixreg[4] = (register_t)code; in sendsig_sigcontext()
154 tf->tf_fixreg[5] = (register_t)fp; in sendsig_sigcontext()
160 tf->tf_fixreg[1] = (register_t)fp; in sendsig_sigcontext()
162 tf->tf_fixreg[3] = (register_t)sig; in sendsig_sigcontext()
163 tf->tf_fixreg[4] = (register_t)code; in sendsig_sigcontext()
164 tf->tf_fixreg[5] = (register_t)fp; in sendsig_sigcontext()
[all …]
H A Dsyscall.c72 tf->tf_fixreg[FIRSTARG] = 0; in child_return()
73 tf->tf_fixreg[FIRSTARG + 1] = 1; in child_return()
103 code = tf->tf_fixreg[0]; in EMULNAME()
104 params = tf->tf_fixreg + FIRSTARG; in EMULNAME()
136 error = copyin(MOREARGS(tf->tf_fixreg[1]), in EMULNAME()
147 tf->tf_fixreg[FIRSTARG] = rval[0]; in EMULNAME()
148 tf->tf_fixreg[FIRSTARG + 1] = rval[1]; in EMULNAME()
165 tf->tf_fixreg[FIRSTARG] = error; in EMULNAME()
H A Dsig_machdep.c78 sp = (onstack ? (vaddr_t)ss->ss_sp + ss->ss_size : tf->tf_fixreg[1]); in sendsig_siginfo()
122 tf->tf_fixreg[1] = (register_t)sp - CALLFRAMELEN; in sendsig_siginfo()
123 tf->tf_fixreg[3] = (register_t)ksi->ksi_signo; in sendsig_siginfo()
124 tf->tf_fixreg[4] = (register_t)sip; in sendsig_siginfo()
125 tf->tf_fixreg[5] = (register_t)ucp; in sendsig_siginfo()
127 tf->tf_fixreg[30] = (register_t)ucp; in sendsig_siginfo()
159 (void)memcpy(gr, &tf->tf_fixreg, 32 * sizeof (gr[0])); /* GR0-31 */ in cpu_getmcontext()
219 (void)memcpy(&tf->tf_fixreg, gr, 32 * sizeof (gr[0])); in cpu_setmcontext()
262 tf->tf_fixreg[_REG_R2] = (register_t)addr; in cpu_lwp_setprivate()
H A Dtrap.c204 tf->tf_fixreg[1] = fb->fb_sp; in trap()
205 tf->tf_fixreg[2] = fb->fb_r2; in trap()
206 tf->tf_fixreg[3] = rv; in trap()
207 memcpy(&tf->tf_fixreg[13], fb->fb_fixreg, in trap()
453 tf->tf_fixreg[1] = fb->fb_sp; in trap()
454 tf->tf_fixreg[2] = fb->fb_r2; in trap()
455 tf->tf_fixreg[3] = EFAULT; in trap()
457 memcpy(&tf->tf_fixreg[13], fb->fb_fixreg, in trap()
740 register_t* a_reg_addr = &tf->tf_fixreg[a_reg]; in fix_unaligned()
786 register_t* a_reg_addr = &tf->tf_fixreg[a_reg]; in fix_unaligned()
[all …]
H A Dpowerpc_machdep.c117 tf->tf_fixreg[1] = -roundup(-stack + 8, 16); in setregs()
139 tf->tf_fixreg[3] = arginfo.ps_nargvstr; in setregs()
140 tf->tf_fixreg[4] = (register_t)arginfo.ps_argvstr; in setregs()
141 tf->tf_fixreg[5] = (register_t)arginfo.ps_envstr; in setregs()
142 tf->tf_fixreg[6] = 0; /* auxillary vector */ in setregs()
143 tf->tf_fixreg[7] = 0; /* termination vector */ in setregs()
144 tf->tf_fixreg[8] = p->p_psstrp; /* NetBSD extension */ in setregs()
154 tf->tf_fixreg[2] = fdesc[1] + epp->ep_entryoffset; in setregs()
H A Dipkdb_glue.c82 ipkdbcopy(tf->tf_fixreg, &ipkdbregs[FIX], NFIX * sizeof(int)); in ipkdb_trap_glue()
99 ipkdbcopy(&ipkdbregs[FIX], tf->tf_fixreg, NFIX * sizeof(int)); in ipkdb_trap_glue()
H A Dcompat_13_machdep.c81 memcpy(tf->tf_fixreg, sc.sc_frame.fixreg, sizeof(tf->tf_fixreg)); in compat_13_sys_sigreturn()
H A Ddb_trace.c202 (*pr)("SC trap #%d by ", tf->tf_fixreg[0]); in db_stack_trace_print()
268 "", tf->tf_fixreg[1], tf->tf_cr, tf->tf_xer, tf->tf_ctr); in db_stack_trace_print()
283 frame = (db_addr_t) tf->tf_fixreg[1]; in db_stack_trace_print()
H A Dprocess_machdep.c59 memcpy(regs->fixreg, tf->tf_fixreg, sizeof(regs->fixreg)); in process_read_regs()
74 memcpy(tf->tf_fixreg, regs->fixreg, sizeof(regs->fixreg)); in process_write_regs()
H A Dvm_machdep.c116 l2->l_md.md_utf->tf_fixreg[1] = in cpu_lwp_fork()
/dports/misc/rump/buildrump.sh-b914579/src/sys/compat/linux/arch/powerpc/
H A Dlinux_machdep.c142 fp = tf->tf_fixreg[1]; in linux_sendsig()
166 linux_regs.lgpr[i] = tf->tf_fixreg[i]; in linux_sendsig()
169 linux_regs.lorig_gpr3 = tf->tf_fixreg[3]; /* XXX Is that right? */ in linux_sendsig()
236 tf->tf_fixreg[1] = fp - LINUX__SIGNAL_FRAMESIZE; in linux_sendsig()
238 tf->tf_fixreg[3] = (int)native_to_linux_signo[sig]; in linux_sendsig()
239 tf->tf_fixreg[4] = fp; in linux_sendsig()
312 tf->tf_fixreg[i] = lregs->lgpr[i]; in linux_sys_rt_sigreturn()
406 tf->tf_fixreg[i] = lregs->lgpr[i]; in linux_sys_sigreturn()
/dports/misc/rump/buildrump.sh-b914579/src/sys/arch/powerpc/include/
H A Dframe.h146 #define tf_fixreg tf_ureg.r_fixreg macro