HomeSort by: relevance | last modified time | path
    Searched refs:tf_fixreg (Results 1 - 17 of 17) sorted by relevancy

  /src/sys/arch/powerpc/powerpc/
syscall.c 69 tf->tf_fixreg[FIRSTARG] = 0;
70 tf->tf_fixreg[FIRSTARG + 1] = 1;
96 code = tf->tf_fixreg[0];
97 params = tf->tf_fixreg + FIRSTARG;
129 error = copyin(MOREARGS(tf->tf_fixreg[1]),
140 tf->tf_fixreg[FIRSTARG] = rval[0];
141 tf->tf_fixreg[FIRSTARG + 1] = rval[1];
158 tf->tf_fixreg[FIRSTARG] = error;
compat_16_machdep.c 114 fp = (struct sigcontext *)tf->tf_fixreg[1];
118 memcpy(utf->fixreg, tf->tf_fixreg, sizeof(utf->fixreg));
179 tf->tf_fixreg[1] = (register_t)fp;
181 tf->tf_fixreg[3] = (register_t)sig;
182 tf->tf_fixreg[4] = (register_t)code;
183 tf->tf_fixreg[5] = (register_t)fp;
189 tf->tf_fixreg[1] = (register_t)fp;
191 tf->tf_fixreg[3] = (register_t)sig;
192 tf->tf_fixreg[4] = (register_t)code;
193 tf->tf_fixreg[5] = (register_t)fp
    [all...]
sig_machdep.c 84 sp = (onstack ? (vaddr_t)ss->ss_sp + ss->ss_size : tf->tf_fixreg[1]);
146 tf->tf_fixreg[1] = (register_t)sp;
147 tf->tf_fixreg[3] = (register_t)ksi->ksi_signo;
148 tf->tf_fixreg[4] = (register_t)sip;
149 tf->tf_fixreg[5] = (register_t)ucp;
151 tf->tf_fixreg[30] = (register_t)ucp;
183 (void)memcpy(gr, &tf->tf_fixreg, 32 * sizeof (gr[0])); /* GR0-31 */
248 __greg_t save_r2 = tf->tf_fixreg[_REG_R2];
249 (void)memcpy(&tf->tf_fixreg, gr, 32 * sizeof (gr[0]));
250 tf->tf_fixreg[_REG_R2] = save_r2
    [all...]
db_interface.c 234 memcpy(DDB_REGS->r, tf->tf_fixreg, 32 * sizeof(u_int32_t));
275 memcpy(tf->tf_fixreg, DDB_REGS->r, 32 * sizeof(u_int32_t));
590 tf->tf_fixreg[0], tf->tf_fixreg[1],
591 tf->tf_fixreg[2], tf->tf_fixreg[3]);
593 tf->tf_fixreg[4], tf->tf_fixreg[5],
594 tf->tf_fixreg[6], tf->tf_fixreg[7])
    [all...]
compat_13_machdep.c 97 memcpy(tf->tf_fixreg, sc.sc_frame.fixreg, sizeof(tf->tf_fixreg));
fix_unaligned.c 398 u16 = (uint16_t)tf->tf_fixreg[rs];
403 u32 = tf->tf_fixreg[rs];
415 tf->tf_fixreg[rs] = reverse ?
418 tf->tf_fixreg[rs] = reverse ?
439 tf->tf_fixreg[ra] = (__register_t)dear;
458 const size_t size = sizeof(tf->tf_fixreg[0]);
469 ea = (uint8_t *)(insn->i_d.i_d + (ra ? tf->tf_fixreg[ra] : 0));
475 ret = copyout(&tf->tf_fixreg[r], ea, size);
498 tf->tf_fixreg[r] = u32;
503 tf->tf_fixreg[r] = u32
    [all...]
trap.c 203 tf->tf_fixreg[1] = fb->fb_sp;
204 tf->tf_fixreg[2] = fb->fb_r2;
205 tf->tf_fixreg[3] = rv;
206 memcpy(&tf->tf_fixreg[13], fb->fb_fixreg,
459 tf->tf_fixreg[1] = fb->fb_sp;
460 tf->tf_fixreg[2] = fb->fb_r2;
461 tf->tf_fixreg[3] = EFAULT;
463 memcpy(&tf->tf_fixreg[13], fb->fb_fixreg,
802 register_t* a_reg_addr = &tf->tf_fixreg[a_reg];
848 register_t* a_reg_addr = &tf->tf_fixreg[a_reg]
    [all...]
powerpc_machdep.c 118 tf->tf_fixreg[1] = -roundup(-stack + 8, 16);
140 tf->tf_fixreg[3] = arginfo.ps_nargvstr;
141 tf->tf_fixreg[4] = (register_t)arginfo.ps_argvstr;
142 tf->tf_fixreg[5] = (register_t)arginfo.ps_envstr;
143 tf->tf_fixreg[6] = 0; /* auxiliary vector */
144 tf->tf_fixreg[7] = 0; /* termination vector */
145 tf->tf_fixreg[8] = p->p_psstrp; /* NetBSD extension */
155 tf->tf_fixreg[2] = fdesc[1] + epp->ep_entryoffset;
785 tf->tf_fixreg[OPC_MXMSR_REG(opcode)] = msr;
791 register_t msr = tf->tf_fixreg[OPC_MXMSR_REG(opcode)]
    [all...]
db_trace.c 228 (*pr)("SC trap #%d by ", R(&tf->tf_fixreg[0]));
305 R(&tf->tf_fixreg[1]),
325 frame = (db_addr_t)R(&tf->tf_fixreg[1]);
process_machdep.c 62 memcpy(regs->fixreg, tf->tf_fixreg, sizeof(regs->fixreg));
77 memcpy(tf->tf_fixreg, regs->fixreg, sizeof(regs->fixreg));
vm_machdep.c 116 l2->l_md.md_utf->tf_fixreg[1] =
  /src/sys/arch/powerpc/booke/
trap.c 430 __asm ("mfpvr %0" : "=r"(tf->tf_fixreg[OPC_MFSPR_REG(opcode)]));
436 : "=r"(tf->tf_fixreg[OPC_MFSPR_REG(opcode)])
443 : "=r"(tf->tf_fixreg[OPC_MFSPR_REG(opcode)])
658 r+0, tf->tf_fixreg[r+0], r+1, tf->tf_fixreg[r+1],
659 r+2, tf->tf_fixreg[r+2], r+3, tf->tf_fixreg[r+3]);
713 tf->tf_fixreg[1] = fb->fb_sp;
714 tf->tf_fixreg[2] = fb->fb_r2;
715 tf->tf_fixreg[3] = rv
    [all...]
spe.c 186 const register_t *fixreg = l->l_md.md_utf->tf_fixreg;
  /src/sys/compat/linux/arch/powerpc/
linux_machdep.c 142 fp = tf->tf_fixreg[1];
167 linux_regs.lgpr[i] = tf->tf_fixreg[i];
170 linux_regs.lorig_gpr3 = tf->tf_fixreg[3]; /* XXX Is that right? */
237 tf->tf_fixreg[1] = fp - LINUX__SIGNAL_FRAMESIZE;
239 tf->tf_fixreg[3] = (int)native_to_linux_signo[sig];
240 tf->tf_fixreg[4] = fp;
313 tf->tf_fixreg[i] = lregs->lgpr[i];
407 tf->tf_fixreg[i] = lregs->lgpr[i];
  /src/sys/arch/powerpc/ibm4xx/
trap.c 217 tf->tf_fixreg[1] = fb->fb_sp;
218 tf->tf_fixreg[2] = fb->fb_r2;
219 tf->tf_fixreg[3] = rv;
220 memcpy(&tf->tf_fixreg[13], fb->fb_fixreg,
373 tf->tf_fixreg[1] = fb->fb_sp;
374 tf->tf_fixreg[2] = fb->fb_r2;
375 tf->tf_fixreg[3] = 1; /* Return TRUE */
377 memcpy(&tf->tf_fixreg[13], fb->fb_fixreg,
  /src/sys/arch/powerpc/fpu/
fpu_emu.c 404 ra, tf->tf_fixreg[ra], rb, tf->tf_fixreg[rb]));
406 addr = tf->tf_fixreg[rb];
408 addr += tf->tf_fixreg[ra];
436 ra, tf->tf_fixreg[ra], rb, tf->tf_fixreg[rb]));
437 addr = tf->tf_fixreg[rb];
439 addr += tf->tf_fixreg[ra];
453 ra, tf->tf_fixreg[ra], addr));
455 addr += tf->tf_fixreg[ra]
    [all...]
  /src/sys/arch/powerpc/include/
frame.h 145 #define tf_fixreg tf_ureg.r_fixreg macro

Completed in 60 milliseconds