/src/sys/arch/powerpc/powerpc/ |
compat_16_machdep.c | 97 struct utrapframe * const utf = &frame.sc_frame; local in function:sendsig_sigcontext 118 memcpy(utf->fixreg, tf->tf_fixreg, sizeof(utf->fixreg)); 119 utf->lr = tf->tf_lr; 120 utf->cr = tf->tf_cr; 121 utf->xer = tf->tf_xer; 122 utf->ctr = tf->tf_ctr; 123 utf->srr0 = tf->tf_srr0; 124 utf->srr1 = tf->tf_srr1 & PSL_USERSRR1; 128 utf->srr1 |= pcb->pcb_flags & (PCB_FE0|PCB_FE1) 219 struct utrapframe * const utf = &sc.sc_frame; local in function:compat_16_sys___sigreturn14 [all...] |
compat_16_machdep.c | 97 struct utrapframe * const utf = &frame.sc_frame; local in function:sendsig_sigcontext 118 memcpy(utf->fixreg, tf->tf_fixreg, sizeof(utf->fixreg)); 119 utf->lr = tf->tf_lr; 120 utf->cr = tf->tf_cr; 121 utf->xer = tf->tf_xer; 122 utf->ctr = tf->tf_ctr; 123 utf->srr0 = tf->tf_srr0; 124 utf->srr1 = tf->tf_srr1 & PSL_USERSRR1; 128 utf->srr1 |= pcb->pcb_flags & (PCB_FE0|PCB_FE1) 219 struct utrapframe * const utf = &sc.sc_frame; local in function:compat_16_sys___sigreturn14 [all...] |
/src/sys/arch/aarch64/aarch64/ |
vm_machdep.c | 141 struct trapframe * const utf = (struct trapframe *)(uv + USPACE) - 1; local in function:cpu_lwp_fork 142 l2->l_md.md_utf = utf; 144 *utf = *l1->l_md.md_utf; 151 utf->tf_sp = (vaddr_t)(stack) + stacksize; 154 utf->tf_sp &= -8; 155 utf->tf_reg[13] = utf->tf_sp; 158 utf->tf_sp &= -16; 162 struct trapframe * const ktf = utf - 1; 167 ktf->tf_reg[29] = (uint64_t)utf; [all...] |
vm_machdep.c | 141 struct trapframe * const utf = (struct trapframe *)(uv + USPACE) - 1; local in function:cpu_lwp_fork 142 l2->l_md.md_utf = utf; 144 *utf = *l1->l_md.md_utf; 151 utf->tf_sp = (vaddr_t)(stack) + stacksize; 154 utf->tf_sp &= -8; 155 utf->tf_reg[13] = utf->tf_sp; 158 utf->tf_sp &= -16; 162 struct trapframe * const ktf = utf - 1; 167 ktf->tf_reg[29] = (uint64_t)utf; [all...] |
/src/sys/arch/mips/mips/ |
trap.c | 149 struct trapframe *utf = l->l_md.md_utf; local in function:md_child_return 151 utf->tf_regs[_R_V0] = 0; 152 utf->tf_regs[_R_V1] = 1; 153 utf->tf_regs[_R_A3] = 0; 175 struct trapframe * const utf = l->l_md.md_utf; local in function:trap 195 tf = utf; 248 KASSERT(tf == utf); 684 mips_emul_inst(status, cause, pc, utf); 690 mips_emul_inst(status, cause, pc, utf); 692 utf->tf_regs[_R_CAUSE] = cause [all...] |
trap.c | 149 struct trapframe *utf = l->l_md.md_utf; local in function:md_child_return 151 utf->tf_regs[_R_V0] = 0; 152 utf->tf_regs[_R_V1] = 1; 153 utf->tf_regs[_R_A3] = 0; 175 struct trapframe * const utf = l->l_md.md_utf; local in function:trap 195 tf = utf; 248 KASSERT(tf == utf); 684 mips_emul_inst(status, cause, pc, utf); 690 mips_emul_inst(status, cause, pc, utf); 692 utf->tf_regs[_R_CAUSE] = cause [all...] |