Searched refs:savefpu (Results 1 – 12 of 12) sorted by relevance
/openbsd/sys/arch/amd64/include/ |
H A D | fpu.h | 39 struct savefpu { struct 68 void fpusave(struct savefpu *); 69 void fpusavereset(struct savefpu *); 76 int xrstor_user(struct savefpu *_addr, uint64_t _mask); 77 void xrstor_kern(struct savefpu *_addr, uint64_t _mask); 90 xsave(struct savefpu *addr, uint64_t mask) in xsave() 100 xrstors(const struct savefpu *addr, uint64_t mask) in xrstors()
|
H A D | pcb.h | 79 struct savefpu pcb_savefpu; /* floating point state */
|
H A D | vmmvar.h | 802 struct savefpu vc_g_fpu; /* [v] */
|
/openbsd/sys/arch/i386/i386/ |
H A D | process_machdep.c | 76 static __inline union savefpu *process_fpframe(struct proc *); 86 static __inline union savefpu * 166 union savefpu *frame = process_fpframe(p); in process_read_fpregs() 268 union savefpu *frame = process_fpframe(p); in process_write_fpregs() 299 union savefpu *frame = process_fpframe(p); in process_read_xmmregs() 321 union savefpu *frame = process_fpframe(p); in process_write_xmmregs()
|
H A D | machdep.c | 2391 sp -= sizeof(union savefpu); in sendsig() 2395 (void *)sp, sizeof(union savefpu))) in sendsig() 2528 union savefpu *sfp = &p->p_addr->u_pcb.pcb_savefpu; in sys_sigreturn()
|
/openbsd/sys/arch/i386/isa/ |
H A D | npx.c | 140 fpu_save(union savefpu *addr) in fpu_save() 419 union savefpu *addr; in npxintr() 547 union savefpu *addr = &p->p_addr->u_pcb.pcb_savefpu; in npxtrap() 605 union savefpu *sfp; in npxdna_xmm() 688 union savefpu *sfp; in npxdna_s87()
|
/openbsd/sys/arch/i386/include/ |
H A D | pcb.h | 56 union savefpu pcb_savefpu; /* floating point state for FPU */
|
H A D | signal.h | 79 union savefpu *sc_fpstate;
|
H A D | npx.h | 124 union savefpu { union
|
/openbsd/sys/arch/amd64/amd64/ |
H A D | fpu.c | 98 struct savefpu *sfp = &p->p_addr->u_pcb.pcb_savefpu; in fputrap()
|
H A D | machdep.c | 609 copyoutfpu(struct savefpu *sfp, char *sp, size_t len) in copyoutfpu() 615 if (len > offsetof(struct savefpu, fp_xstate.xstate_bv)) { in copyoutfpu() 616 sp += offsetof(struct savefpu, fp_xstate.xstate_bv); in copyoutfpu() 617 len -= offsetof(struct savefpu, fp_xstate.xstate_bv); in copyoutfpu() 642 struct savefpu *sfp = &p->p_addr->u_pcb.pcb_savefpu; in sendsig() 741 struct savefpu *sfp = &p->p_addr->u_pcb.pcb_savefpu; in sys_sigreturn()
|
H A D | cpu.c | 778 struct savefpu *sfp; in cpu_init() 811 KASSERT(fpu_save_len <= sizeof(struct savefpu)); in cpu_init() 831 KASSERT(ebx <= sizeof(struct savefpu)); in cpu_init()
|