Home
last modified time | relevance | path

Searched refs:st_space (Results 1 – 12 of 12) sorted by relevance

/arch/x86/include/asm/
Duser_32.h52 long st_space[20]; /* 8*10 bytes for each FP-reg = 80 bytes */ member
66 long st_space[32]; /* 8*16 bytes for each FP-reg = 128 bytes */ member
Duser32.h15 u32 st_space[20]; /* 8*10 bytes for each FP-reg = 80 bytes */ member
30 int st_space[32]; /* 8*16 bytes for each FP-reg = 128 bytes */ member
Duser_64.h60 __u32 st_space[32]; /* 8*16 bytes for each FP-reg = 128 bytes */ member
Dsigcontext.h179 __u32 st_space[32]; /* 8*16 bytes for each FP-reg */ member
Dprocessor.h299 u32 st_space[20]; member
326 u32 st_space[32]; member
349 u32 st_space[20]; member
/arch/x86/kernel/
Di387.c248 #define FPREG_ADDR(f, n) ((void *)&(f)->st_space + (n) * 16);
303 struct _fpreg *to = (struct _fpreg *) &env->st_space[0]; in convert_from_fxsr()
304 struct _fpxreg *from = (struct _fpxreg *) &fxsave->st_space[0]; in convert_from_fxsr()
343 struct _fpreg *from = (struct _fpreg *) &env->st_space[0]; in convert_to_fxsr()
344 struct _fpxreg *to = (struct _fpxreg *) &fxsave->st_space[0]; in convert_to_fxsr()
/arch/x86/math-emu/
Dfpu_entry.c685 void *space = s387->st_space; in fpregs_soft_set()
691 offsetof(struct i387_soft_struct, st_space)); in fpregs_soft_set()
720 FPU_tagof((FPU_REG *) ((u_char *) S387->st_space + in fpregs_soft_set()
737 const void *space = s387->st_space; in fpregs_soft_get()
754 offsetof(struct i387_soft_struct, st_space)); in fpregs_soft_get()
Dfpu_system.h59 #define registers (I387->soft.st_space)
/arch/ia64/ia32/
Dia32priv.h143 struct _fpreg_ia32 st_space[8]; member
157 int st_space[32]; /* 8*16 bytes for each FP-reg = 128 bytes */ member
Dsys_ia32.c1370 put_fpreg(i, &save->st_space[i], ptp, swp, tos); in save_ia32_fpstate()
1403 get_fpreg(i, &save->st_space[i], ptp, swp, tos); in restore_ia32_fpstate()
1434 put_fpreg(i, (struct _fpreg_ia32 __user *)&save->st_space[4*i], ptp, swp, tos); in save_ia32_fpxstate()
1478 get_fpreg(i, (struct _fpreg_ia32 __user *)&save->st_space[4*i], ptp, swp, tos); in restore_ia32_fpxstate()
2465 if (dst->pos < OFFSET(st_space[0])) { in do_fpxregs_get()
2470 0, OFFSET(st_space[0])); in do_fpxregs_get()
2479 start = (dst->pos - OFFSET(st_space[0])) / 16; in do_fpxregs_get()
2480 end = (end - OFFSET(st_space[0])) / 16; in do_fpxregs_get()
2486 buf, OFFSET(st_space[0]), OFFSET(xmm_space[0])); in do_fpxregs_get()
2507 if (dst->pos < OFFSET(st_space[0])) { in do_fpxregs_set()
[all …]
/arch/um/sys-i386/
Dsignal.c61 #define FPREG_ADDR(f, n) ((char *)&(f)->st_space + (n) * 16); in twd_fxsr_to_i387()
118 from = (struct _fpxreg *) &fxsave->st_space[0]; in convert_fxsr_to_user()
151 to = (struct _fpxreg *) &fxsave->st_space[0]; in convert_fxsr_from_user()
/arch/x86/kvm/
Dx86.c3841 u32 st_space[32]; /* 8*16 bytes for each FP-reg = 128 bytes */ member
3877 memcpy(fpu->fpr, fxsave->st_space, 128); in kvm_arch_vcpu_ioctl_get_fpu()
3897 memcpy(fxsave->st_space, fpu->fpr, 128); in kvm_arch_vcpu_ioctl_set_fpu()
3933 after_mxcsr_mask = offsetof(struct i387_fxsave_struct, st_space); in fx_init()