/src/sys/compat/linux/arch/powerpc/ |
linux_ptrace.c | 112 struct linux_pt_regs *linux_regs = NULL; local in function:linux_sys_ptrace_arch 130 linux_regs = kmem_alloc(sizeof(*linux_regs), KM_SLEEP); 132 error = copyin((void *)SCARG(uap, data), linux_regs, 202 memset(linux_regs, 0, sizeof(*linux_regs)); 204 linux_regs->lgpr[i] = regs->fixreg[i]; 206 linux_regs->lnip = regs->pc; 207 linux_regs->lmsr = 0; 209 linux_regs->lorig_gpr3 = regs->fixreg[3] [all...] |
linux_machdep.c | 113 struct linux_pt_regs linux_regs; local in function:linux_sendsig 165 memset(&linux_regs, 0, sizeof(linux_regs)); 167 linux_regs.lgpr[i] = tf->tf_fixreg[i]; 168 linux_regs.lnip = tf->tf_srr0; 169 linux_regs.lmsr = tf->tf_srr1 & PSL_USERSRR1; 170 linux_regs.lorig_gpr3 = tf->tf_fixreg[3]; /* XXX Is that right? */ 171 linux_regs.lctr = tf->tf_ctr; 172 linux_regs.llink = tf->tf_lr; 173 linux_regs.lxer = tf->tf_xer [all...] |
/src/sys/compat/linux/arch/arm/ |
linux_ptrace.c | 109 struct linux_reg *linux_regs = NULL; local in function:linux_sys_ptrace_arch 118 linux_regs = kmem_alloc(sizeof(struct linux_reg), KM_SLEEP); 124 error = copyin((void *)SCARG(uap, data), linux_regs, 183 memset(linux_regs, 0, sizeof(*linux_regs)); 184 memcpy(linux_regs->uregs, regs->r, 13 * sizeof(register_t)); 185 linux_regs->uregs[LINUX_REG_SP] = regs->r_sp; 186 linux_regs->uregs[LINUX_REG_LR] = regs->r_lr; 187 linux_regs->uregs[LINUX_REG_PC] = regs->r_pc; 188 linux_regs->uregs[LINUX_REG_CPSR] = regs->r_cpsr [all...] |
/src/sys/compat/linux/arch/i386/ |
linux_ptrace.c | 134 struct linux_reg *linux_regs = NULL; local in function:linux_sys_ptrace_arch 153 linux_regs = kmem_alloc(sizeof(struct linux_reg), KM_SLEEP); 155 error = copyin((void *)SCARG(uap, data), linux_regs, 225 memset(linux_regs, 0, sizeof(*linux_regs)); 226 linux_regs->ebx = regs->r_ebx; 227 linux_regs->ecx = regs->r_ecx; 228 linux_regs->edx = regs->r_edx; 229 linux_regs->esi = regs->r_esi; 230 linux_regs->edi = regs->r_edi [all...] |