Home
last modified time | relevance | path

Searched refs:fxsave_state (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/intel/sys/
H A Dfp.h212 struct fxsave_state { struct
294 struct fxsave_state xs_fxsave; /* 0-511 legacy region */
305 #define MIN_XSAVE_SIZE (sizeof (struct fxsave_state) + \
314 struct fxsave_state *kfpu_fx;
354 extern void fxsave_insn(struct fxsave_state *);
355 extern void fpxsave(struct fxsave_state *);
356 extern void fpxrestore(struct fxsave_state *);
382 extern const struct fxsave_state sse_initial;
H A Dhma.h168 extern void hma_fpu_get_fxsave_state(const hma_fpu_t *, struct fxsave_state *);
169 extern int hma_fpu_set_fxsave_state(hma_fpu_t *, const struct fxsave_state *);
/illumos-gate/usr/src/uts/intel/os/
H A Dhma_fpu.c55 sizeof (struct fxsave_state)); in hma_fpu_init()
114 sizeof (struct fxsave_state)); in hma_fpu_alloc()
234 size = sizeof (struct fxsave_state); in hma_fpu_describe_xsave_state()
282 sizeof (struct fxsave_state)); in hma_fpu_get_xsave_state()
287 bcopy(&hdr, buf + sizeof (struct fxsave_state), sizeof (hdr)); in hma_fpu_get_xsave_state()
319 struct xsave_header *hdr = buf + sizeof (struct fxsave_state); in hma_fpu_set_xsave_state()
330 save_area_size = sizeof (struct fxsave_state); in hma_fpu_set_xsave_state()
417 hma_fpu_get_fxsave_state(const hma_fpu_t *fpu, struct fxsave_state *fx) in hma_fpu_get_fxsave_state()
419 const struct fxsave_state *guest; in hma_fpu_get_fxsave_state()
428 hma_fpu_set_fxsave_state(hma_fpu_t *fpu, const struct fxsave_state *fx) in hma_fpu_set_fxsave_state()
[all …]
H A Dfpu_subr.c178 sizeof (struct fxsave_state), FXSAVE_ALIGN, in fpu_probe()
189 struct fxsave_state *fx; in fpu_probe()
190 uint8_t fxsave_state[sizeof (struct fxsave_state) + XMM_ALIGN]; in fpu_probe() local
195 fx = (void *)(((uintptr_t)(&fxsave_state[0]) + in fpu_probe()
H A Dfpu.c1056 struct fxsave_state *fx, *cfx; in fp_new_lwp()
1359 sz = sizeof (struct fxsave_state); in fp_lwp_dup()
1562 struct fxsave_state *fx; in fpsetcw()
1625 sizeof (struct fxsave_state)); in kernel_fpu_fpstate_init()
1992 *lenp = sizeof (struct fxsave_state); in fpu_auxv_info()
2341 sizeof (struct fxsave_state)); in fpu_proc_xregs_xsave_set()
2397 sizeof (struct fxsave_state)); in fpu_signal_copyin_xmm()
3244 sizeof (struct fxsave_state)); in fpu_get_fpregset()
3248 (struct fxsave_state *)fp); in fpu_get_fpregset()
3286 sizeof (struct fxsave_state)); in fpu_set_fpregset()
[all …]
H A Darchdep.c79 fnsave_to_fxsave(const struct fnsave_state *fn, struct fxsave_state *fx) in fnsave_to_fxsave()
111 fxsave_to_fnsave(const struct fxsave_state *fx, struct fnsave_state *fn) in fxsave_to_fnsave()
173 fpregset_to_fxsave(const fpregset_t *fp, struct fxsave_state *fx) in fpregset_to_fxsave()
186 fxsave_to_fpregset(const struct fxsave_state *fx, fpregset_t *fp) in fxsave_to_fpregset()
193 fpregset32_to_fxsave(const fpregset32_t *fp, struct fxsave_state *fx) in fpregset32_to_fxsave()
206 fxsave_to_fpregset32(const struct fxsave_state *fx, fpregset32_t *fp) in fxsave_to_fpregset32()
218 fxsave_to_fpregset32((struct fxsave_state *)src, dst); in fpregset_nto32()
228 fpregset32_to_fxsave(src, (struct fxsave_state *)dst); in fpregset_32ton()
H A Dcpuid.c6414 *sizep = sizeof (struct fxsave_state); in cpuid_get_xsave_info()
/illumos-gate/usr/src/test/bhyve-tests/tests/vmm/
H A Dfpu_getset.c37 struct fxsave_state legacy;
83 ent->vfde_size != sizeof (struct fxsave_state)) { in check_sse()
94 ent->vfde_size != sizeof (struct fxsave_state)) { in check_sse()
/illumos-gate/usr/src/uts/i86pc/ml/
H A Doffsets.in168 fxsave_state FXSAVE_STATE_SIZE
/illumos-gate/usr/src/cmd/bhyvectl/
H A Dbhyvectl.c1612 const struct fxsave_state *fx = &state->xs_fxsave; in show_fpu()