Home
last modified time | relevance | path

Searched refs:pcb_vr (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/sys/arch/powerpc/booke/
H A Dspe.c83 memset(&pcb->pcb_vr, 0, sizeof(pcb->pcb_vr)); in vec_state_load()
97 vec_load_from_vreg(&pcb->pcb_vr); in vec_state_load()
128 vec_unload_to_vreg(&pcb->pcb_vr); in vec_state_save()
157 pcb->pcb_vr.vreg[8][0] = vr->__vr32[2]; in vec_restore_from_mcontext()
158 pcb->pcb_vr.vreg[8][1] = vr->__vr32[3]; in vec_restore_from_mcontext()
164 pcb->pcb_vr.vreg[i][0] = vr[0].__vr32[0]; in vec_restore_from_mcontext()
165 pcb->pcb_vr.vreg[i][1] = vr[1].__vr32[0]; in vec_restore_from_mcontext()
166 pcb->pcb_vr.vreg[i][2] = vr[2].__vr32[0]; in vec_restore_from_mcontext()
167 pcb->pcb_vr.vreg[i][3] = vr[3].__vr32[0]; in vec_restore_from_mcontext()
169 l->l_md.md_utf->tf_spefscr = pcb->pcb_vr.vscr = mcp->__vrf.__vscr; in vec_restore_from_mcontext()
[all …]
/netbsd-src/sys/arch/powerpc/oea/
H A Daltivec.c79 memset(&pcb->pcb_vr, 0, sizeof(pcb->pcb_vr)); in vec_state_load()
95 vec_load_from_vreg(&pcb->pcb_vr); in vec_state_load()
107 l->l_md.md_utf->tf_vrsave = pcb->pcb_vr.vrsave; in vec_state_load()
131 vec_unload_to_vreg(&pcb->pcb_vr); in vec_state_save()
136 pcb->pcb_vr.vrsave = l->l_md.md_utf->tf_vrsave; in vec_state_save()
174 memcpy(pcb->pcb_vr.vreg, &mcp->__vrf.__vrs, in vec_restore_from_mcontext()
175 sizeof (pcb->pcb_vr.vreg)); in vec_restore_from_mcontext()
176 pcb->pcb_vr.vscr = mcp->__vrf.__vscr; in vec_restore_from_mcontext()
177 pcb->pcb_vr.vrsave = mcp->__vrf.__vrsave; in vec_restore_from_mcontext()
178 l->l_md.md_utf->tf_vrsave = pcb->pcb_vr.vrsave; in vec_restore_from_mcontext()
[all …]
H A Doea_machdep.c183 curpcb->pcb_vr.vreg[scratch][0] = 0x7FFFDEAD; in oea_init()
184 curpcb->pcb_vr.vreg[scratch][1] = 0x7FFFDEAD; in oea_init()
185 curpcb->pcb_vr.vreg[scratch][2] = 0x7FFFDEAD; in oea_init()
186 curpcb->pcb_vr.vreg[scratch][3] = 0x7FFFDEAD; in oea_init()
/netbsd-src/sys/arch/powerpc/include/
H A Dpcb.h61 struct vreg pcb_vr __attribute__((aligned(16))); member
/netbsd-src/sys/arch/powerpc/powerpc/
H A Dcore_machdep.c89 md_core.vstate = pcb->pcb_vr; in cpu_coredump()
H A Dprocess_machdep.c170 *vregs = pcb->pcb_vr; in process_machdep_read_vecregs()
190 pcb->pcb_vr = *vregs; /* pcb_vr is initialized now. */ in process_machdep_write_vecregs()