Home
last modified time | relevance | path

Searched refs:md_utf (Results 1 – 25 of 54) sorted by relevance

123

/netbsd/src/sys/arch/powerpc/oea/
Daltivec.c107 l->l_md.md_utf->tf_vrsave = pcb->pcb_vr.vrsave; in vec_state_load()
113 l->l_md.md_utf->tf_srr1 |= PSL_VEC; in vec_state_load()
136 pcb->pcb_vr.vrsave = l->l_md.md_utf->tf_vrsave; in vec_state_save()
155 l->l_md.md_utf->tf_srr1 &= ~PSL_VEC; in vec_state_release()
178 l->l_md.md_utf->tf_vrsave = pcb->pcb_vr.vrsave; in vec_restore_from_mcontext()
201 mcp->__vrf.__vrsave = l->l_md.md_utf->tf_vrsave; in vec_save_to_mcontext()
/netbsd/src/sys/arch/powerpc/booke/
Dspe.c110 l->l_md.md_utf->tf_srr1 |= PSL_SPV; in vec_state_load()
145 l->l_md.md_utf->tf_srr1 &= ~PSL_SPV; in vec_state_release()
169 l->l_md.md_utf->tf_spefscr = pcb->pcb_vr.vscr = mcp->__vrf.__vscr; in vec_restore_from_mcontext()
186 const register_t *fixreg = l->l_md.md_utf->tf_fixreg; in vec_save_to_mcontext()
210 mcp->__vrf.__vscr = l->l_md.md_utf->tf_spefscr; in vec_save_to_mcontext()
/netbsd/src/sys/arch/mips/mips/
Dprocess_machdep.c120 *regs = l->l_md.md_utf->tf_registers; in process_read_regs()
127 struct trapframe * const tf = l->l_md.md_utf; in process_write_regs()
189 l->l_md.md_utf->tf_regs[_R_PC] = (intptr_t)addr; in process_set_pc()
Dmips_fputrap.c55 __func__, fpustat, l->l_md.md_utf->tf_regs[_R_PC]); in mips_fpuexcept()
72 __func__, opcode, l->l_md.md_utf->tf_regs[_R_PC]); in mips_fpuillinst()
79 ksi.ksi_addr = (void *)(uintptr_t)l->l_md.md_utf->tf_regs[_R_PC]; in mips_fpuillinst()
Dmips_dsp.c85 struct trapframe * const tf = l->l_md.md_utf; in mips_dsp_state_save()
137 struct trapframe * const tf = l->l_md.md_utf; in mips_dsp_state_load()
196 l->l_md.md_utf->tf_regs[_R_SR] &= ~MIPS_SR_MX; in mips_dsp_state_release()
Dmips_fpu.c85 struct trapframe * const tf = l->l_md.md_utf; in mips_fpu_state_save()
212 struct trapframe * const tf = l->l_md.md_utf; in mips_fpu_state_load()
358 l->l_md.md_utf->tf_regs[_R_SR] &= ~MIPS_SR_COP_1_BIT; in mips_fpu_state_release()
Dsig_machdep.c55 struct trapframe * const tf = l->l_md.md_utf; in getframe()
91 struct trapframe * const tf = l->l_md.md_utf; in sendsig_siginfo()
Dvm_machdep.c109 *tf = *l1->l_md.md_utf; in cpu_lwp_fork()
115 l2->l_md.md_utf = tf; in cpu_lwp_fork()
278 return l->l_md.md_utf->tf_regs[_R_PC]; in cpu_lwp_pc()
Dcompat_16_machdep.c102 struct trapframe * const tf = l->l_md.md_utf; in sendsig_sigcontext()
238 struct trapframe * const tf = l->l_md.md_utf; in compat_16_sys___sigreturn14()
/netbsd/src/sys/arch/vax/vax/
Dsyscall.c79 l->l_md.md_utf = tf; in syscall()
133 userret(l, l->l_md.md_utf, 0); in md_child_return()
143 userret(l, l->l_md.md_utf, 0); in cpu_spawn_return()
Dmachdep.c458 struct trapframe * const tf = l->l_md.md_utf; in process_read_regs()
472 struct trapframe * const tf = l->l_md.md_utf; in process_write_regs()
487 l->l_md.md_utf->tf_pc = (uintptr_t) addr; in process_set_pc()
495 struct trapframe * const tf = l->l_md.md_utf; in process_sstep()
622 const struct trapframe * const tf = l->l_md.md_utf; in cpu_getmcontext()
661 struct trapframe * const tf = l->l_md.md_utf; in cpu_setmcontext()
Dvm_machdep.c104 l2->l_md.md_utf = tf; in cpu_lwp_fork()
105 *tf = *l1->l_md.md_utf; in cpu_lwp_fork()
171 return l->l_md.md_utf->tf_pc; in cpu_lwp_pc()
Dtrap.c109 l->l_md.md_utf = tf; in trap()
372 struct trapframe * const tf = l->l_md.md_utf; in setregs()
401 userret(l, l->l_md.md_utf, l->l_proc->p_sticks); in startlwp()
/netbsd/src/sys/arch/powerpc/powerpc/
Dprocess_machdep.c60 struct trapframe * const tf = l->l_md.md_utf; in process_read_regs()
75 struct trapframe * const tf = l->l_md.md_utf; in process_write_regs()
126 struct trapframe * const tf = l->l_md.md_utf; in process_set_pc()
137 struct trapframe * const tf = l->l_md.md_utf; in process_sstep()
336 struct trapframe * const tf = l->l_md.md_utf; in ppc_sstep()
Dsig_machdep.c69 struct trapframe * const tf = l->l_md.md_utf; in sendsig_siginfo()
176 const struct trapframe * const tf = l->l_md.md_utf; in cpu_getmcontext()
224 struct trapframe * const tf = l->l_md.md_utf; in cpu_setmcontext()
302 struct trapframe * const tf = l->l_md.md_utf; in cpu_lwp_setprivate()
Dvm_machdep.c99 l2->l_md.md_utf = trapframe(l2); in cpu_lwp_fork()
109 *l2->l_md.md_utf = *l1->l_md.md_utf; in cpu_lwp_fork()
116 l2->l_md.md_utf->tf_fixreg[1] = in cpu_lwp_fork()
Dfpu.c94 l->l_md.md_utf->tf_srr1 |= PSL_FP|(pcb->pcb_flags & (PCB_FE0|PCB_FE1)); in fpu_state_load()
123 l->l_md.md_utf->tf_srr1 &= ~PSL_FP; in fpu_state_release()
Dcompat_16_machdep.c96 struct trapframe * const tf = l->l_md.md_utf; in sendsig_sigcontext()
231 struct trapframe * const tf = l->l_md.md_utf; in compat_16_sys___sigreturn14()
Dpowerpc_machdep.c112 struct trapframe * const tf = l->l_md.md_utf; in setregs()
364 struct trapframe * const tf = l->l_md.md_utf; in startlwp()
380 struct trapframe * const tf = l->l_md.md_utf; in cpu_spawn_return()
457 return l->l_md.md_utf->tf_srr0; in cpu_lwp_pc()
/netbsd/src/sys/arch/powerpc/include/
Dproc.h48 struct trapframe *md_utf; /* user trampframe */ member
66 .md_utf = (void *)0xdeadbeef, \
/netbsd/src/sys/compat/linux/arch/mips/
Dlinux_machdep.c148 struct trapframe * const tf = l->l_md.md_utf; in linux_sendsig()
321 linux_putaway_sigcontext(l->l_md.md_utf, &ksf.sf.lsf_sc); in linux_sys_sigreturn()
326 linux_putaway_sigcontext32(l->l_md.md_utf, &ksf.sf32.lsf_sc); in linux_sys_sigreturn()
/netbsd/src/sys/arch/mips/include/
Dframe.h46 #define lwp_trapframe(l) ((l)->l_md.md_utf)
Dproc.h51 struct trapframe *md_utf; /* trapframe from userspace */ member
/netbsd/src/sys/arch/vax/include/
Dproc.h41 struct trapframe *md_utf; /* pointer to user trapframe */ member
/netbsd/src/sys/arch/aarch64/include/
Dproc.h43 struct trapframe *md_utf; member

123