Symbol: fx
arch/x86/kernel/fpu/legacy.h
100
return user_insn(frstor %[fx], "=m" (*fx), [fx] "m" (*fx));
arch/x86/kernel/fpu/legacy.h
103
static inline void fxsave(struct fxregs_state *fx)
arch/x86/kernel/fpu/legacy.h
106
asm volatile( "fxsave %[fx]" : [fx] "=m" (*fx));
arch/x86/kernel/fpu/legacy.h
108
asm volatile("fxsaveq %[fx]" : [fx] "=m" (*fx));
arch/x86/kernel/fpu/legacy.h
50
static inline int fnsave_to_user_sigframe(struct fregs_state __user *fx)
arch/x86/kernel/fpu/legacy.h
52
return user_insn(fnsave %[fx]; fwait, [fx] "=m" (*fx), "m" (*fx));
arch/x86/kernel/fpu/legacy.h
55
static inline int fxsave_to_user_sigframe(struct fxregs_state __user *fx)
arch/x86/kernel/fpu/legacy.h
58
return user_insn(fxsave %[fx], [fx] "=m" (*fx), "m" (*fx));
arch/x86/kernel/fpu/legacy.h
60
return user_insn(fxsaveq %[fx], [fx] "=m" (*fx), "m" (*fx));
arch/x86/kernel/fpu/legacy.h
64
static inline void fxrstor(struct fxregs_state *fx)
arch/x86/kernel/fpu/legacy.h
67
kernel_insn(fxrstor %[fx], "=m" (*fx), [fx] "m" (*fx));
arch/x86/kernel/fpu/legacy.h
69
kernel_insn(fxrstorq %[fx], "=m" (*fx), [fx] "m" (*fx));
arch/x86/kernel/fpu/legacy.h
72
static inline int fxrstor_safe(struct fxregs_state *fx)
arch/x86/kernel/fpu/legacy.h
75
return kernel_insn_err(fxrstor %[fx], "=m" (*fx), [fx] "m" (*fx));
arch/x86/kernel/fpu/legacy.h
77
return kernel_insn_err(fxrstorq %[fx], "=m" (*fx), [fx] "m" (*fx));
arch/x86/kernel/fpu/legacy.h
80
static inline int fxrstor_from_user_sigframe(struct fxregs_state __user *fx)
arch/x86/kernel/fpu/legacy.h
83
return user_insn(fxrstor %[fx], "=m" (*fx), [fx] "m" (*fx));
arch/x86/kernel/fpu/legacy.h
85
return user_insn(fxrstorq %[fx], "=m" (*fx), [fx] "m" (*fx));
arch/x86/kernel/fpu/legacy.h
88
static inline void frstor(struct fregs_state *fx)
arch/x86/kernel/fpu/legacy.h
90
kernel_insn(frstor %[fx], "=m" (*fx), [fx] "m" (*fx));
arch/x86/kernel/fpu/legacy.h
93
static inline int frstor_safe(struct fregs_state *fx)
arch/x86/kernel/fpu/legacy.h
95
return kernel_insn_err(frstor %[fx], "=m" (*fx), [fx] "m" (*fx));
arch/x86/kernel/fpu/legacy.h
98
static inline int frstor_from_user_sigframe(struct fregs_state __user *fx)
arch/x86/kernel/fpu/regset.c
406
struct fxregs_state fxsave, *fx;
arch/x86/kernel/fpu/regset.c
423
fx = &fxsave;
arch/x86/kernel/fpu/regset.c
425
fx = &fpu->fpstate->regs.fxsave;
arch/x86/kernel/fpu/regset.c
428
__convert_from_fxsr(&env, target, fx);
arch/x86/kvm/emulate.c
3730
rc = asm_safe("fxsave %[fx]", , [fx] "+m"(fx_state));
arch/x86/kvm/emulate.c
3754
rc = asm_safe("fxsave %[fx]", , [fx] "+m"(fx_tmp));
arch/x86/kvm/emulate.c
3790
rc = asm_safe("fxrstor %[fx]", : [fx] "m"(fx_state));
drivers/comedi/drivers/jr3_pci.c
169
s16 fx;
drivers/comedi/drivers/jr3_pci.c
180
set_s16(&sensor->full_scale.fx, full_scale.fx);
drivers/comedi/drivers/jr3_pci.c
193
result.fx = get_s16(&sensor->max_full_scale.fx);
drivers/comedi/drivers/jr3_pci.c
218
val = get_s16(&spriv->sensor->filter[filter].fx);
drivers/comedi/drivers/jr3_pci.c
512
r[0].l.range[0].min = -get_s16(&fs->fx) * 1000;
drivers/comedi/drivers/jr3_pci.c
513
r[0].l.range[0].max = get_s16(&fs->fx) * 1000;
drivers/comedi/drivers/jr3_pci.c
542
set_s16(&sensor->offsets.fx, 0);
drivers/comedi/drivers/jr3_pci.h
58
s32 fx;
drivers/comedi/drivers/jr3_pci.h
73
s32 fx;
drivers/input/mousedev.c
133
fx(0) = value;
drivers/input/mousedev.c
140
tmp = ((value - fx(2)) * 256 * FRACTION_DENOM) / size;
drivers/input/mousedev.c
389
fx(0) = fx(1);
drivers/soc/mediatek/mtk-svs.c
924
static u32 interpolate(u32 f0, u32 f1, u32 v0, u32 v1, u32 fx)
drivers/soc/mediatek/mtk-svs.c
932
vx = (v0 * 100) - ((((v0 - v1) * 100) / (f0 - f1)) * (f0 - fx));
drivers/usb/misc/ezusb.c
100
if (be32_to_cpu(record->addr) <= fx.max_internal_adress) {
drivers/usb/misc/ezusb.c
114
ret = ezusb_set_reset(dev, fx.cpucs_reg, 0);
drivers/usb/misc/ezusb.c
59
struct ezusb_fx_type fx,
drivers/usb/misc/ezusb.c
74
ret = ezusb_set_reset(dev, fx.cpucs_reg, 0);
drivers/usb/misc/ezusb.c
80
if (be32_to_cpu(record->addr) > fx.max_internal_adress) {
drivers/usb/misc/ezusb.c
95
ret = ezusb_set_reset(dev, fx.cpucs_reg, 1);
sound/synth/emux/emux_effect.c
110
struct snd_emux_effect_table *fx = chan->private;
sound/synth/emux/emux_effect.c
112
effect = *(unsigned short*)&fx->val[type];
sound/synth/emux/emux_effect.c
113
if (fx->flag[type] == EMUX_FX_FLAG_ADD)
sound/synth/emux/emux_effect.c
127
struct snd_emux_effect_table *fx = chan->private;
sound/synth/emux/emux_effect.c
129
if (fx->flag[hi])
sound/synth/emux/emux_effect.c
130
addr = (short)fx->val[hi];
sound/synth/emux/emux_effect.c
132
if (fx->flag[lo])
sound/synth/emux/emux_effect.c
133
addr += (short)fx->val[lo];
sound/synth/emux/emux_effect.c
170
struct snd_emux_effect_table *fx;
sound/synth/emux/emux_effect.c
173
fx = chan->private;
sound/synth/emux/emux_effect.c
174
if (emu == NULL || fx == NULL)
sound/synth/emux/emux_effect.c
179
fx->val[type] = val;
sound/synth/emux/emux_effect.c
180
fx->flag[type] = mode;
sound/synth/emux/emux_effect.c
224
struct snd_emux_effect_table *fx;
sound/synth/emux/emux_effect.c
228
fx = chan->private;
sound/synth/emux/emux_effect.c
229
if (!fx)
sound/synth/emux/emux_effect.c
235
if (!fx->flag[i])
sound/synth/emux/emux_effect.c
89
struct snd_emux_effect_table *fx = chan->private;
sound/synth/emux/emux_effect.c
91
effect = fx->val[type];
sound/synth/emux/emux_effect.c
92
if (fx->flag[type] == EMUX_FX_FLAG_ADD) {
sound/synth/emux/emux_synth.c
130
struct snd_emux_effect_table *fx = chan->private;
sound/synth/emux/emux_synth.c
131
if (fx) {
sound/synth/emux/emux_synth.c
132
fx->flag[EMUX_FX_SAMPLE_START] = 0;
sound/synth/emux/emux_synth.c
133
fx->flag[EMUX_FX_COARSE_SAMPLE_START] = 0;
sound/synth/emux/emux_synth.c
758
struct snd_emux_effect_table *fx = chan->private;
sound/synth/emux/emux_synth.c
759
vol += fx->val[EMUX_FX_ATTEN];
sound/synth/emux/emux_synth.c
820
struct snd_emux_effect_table *fx = chan->private;
sound/synth/emux/emux_synth.c
821
if (fx->flag[EMUX_FX_INIT_PITCH])
sound/synth/emux/emux_synth.c
822
offset += fx->val[EMUX_FX_INIT_PITCH];