/kernel/linux/linux-6.6/arch/x86/kernel/fpu/ |
H A D | legacy.h | 50 static inline int fnsave_to_user_sigframe(struct fregs_state __user *fx) in fnsave_to_user_sigframe() argument 52 return user_insn(fnsave %[fx]; fwait, [fx] "=m" (*fx), "m" (*fx)); in fnsave_to_user_sigframe() 55 static inline int fxsave_to_user_sigframe(struct fxregs_state __user *fx) in fxsave_to_user_sigframe() argument 58 return user_insn(fxsave %[fx], [fx] "=m" (*fx), "m" (*fx)); in fxsave_to_user_sigframe() 64 fxrstor(struct fxregs_state *fx) fxrstor() argument 72 fxrstor_safe(struct fxregs_state *fx) fxrstor_safe() argument 80 fxrstor_from_user_sigframe(struct fxregs_state __user *fx) fxrstor_from_user_sigframe() argument 88 frstor(struct fregs_state *fx) frstor() argument 93 frstor_safe(struct fregs_state *fx) frstor_safe() argument 98 frstor_from_user_sigframe(struct fregs_state __user *fx) frstor_from_user_sigframe() argument 103 fxsave(struct fxregs_state *fx) fxsave() argument [all...] |
H A D | regset.c | 405 struct fxregs_state fxsave, *fx; in fpregs_get() local 422 fx = &fxsave; in fpregs_get() 424 fx = &fpu->fpstate->regs.fxsave; in fpregs_get() 427 __convert_from_fxsr(&env, target, fx); in fpregs_get()
|
/kernel/linux/linux-5.10/arch/x86/include/asm/fpu/ |
H A D | internal.h | 99 static inline void fpstate_init_fxstate(struct fxregs_state *fx) in fpstate_init_fxstate() argument 101 fx->cwd = 0x37f; in fpstate_init_fxstate() 102 fx->mxcsr = MXCSR_DEFAULT; in fpstate_init_fxstate() 147 static inline int copy_fregs_to_user(struct fregs_state __user *fx) in copy_fregs_to_user() argument 149 return user_insn(fnsave %[fx]; fwait, [fx] "=m" (*fx), "m" (*fx)); in copy_fregs_to_user() 152 static inline int copy_fxregs_to_user(struct fxregs_state __user *fx) in copy_fxregs_to_user() argument 155 return user_insn(fxsave %[fx], [f in copy_fxregs_to_user() 161 copy_kernel_to_fxregs(struct fxregs_state *fx) copy_kernel_to_fxregs() argument 169 copy_kernel_to_fxregs_err(struct fxregs_state *fx) copy_kernel_to_fxregs_err() argument 177 copy_user_to_fxregs(struct fxregs_state __user *fx) copy_user_to_fxregs() argument 185 copy_kernel_to_fregs(struct fregs_state *fx) copy_kernel_to_fregs() argument 190 copy_kernel_to_fregs_err(struct fregs_state *fx) copy_kernel_to_fregs_err() argument 195 copy_user_to_fregs(struct fregs_state __user *fx) copy_user_to_fregs() argument 208 fxsave(struct fxregs_state *fx) fxsave() argument [all...] |
/kernel/linux/linux-6.6/sound/synth/emux/ |
H A D | emux_effect.c | 89 struct snd_emux_effect_table *fx = chan->private; in effect_set_byte() local 91 effect = fx->val[type]; in effect_set_byte() 92 if (fx->flag[type] == EMUX_FX_FLAG_ADD) { in effect_set_byte() 110 struct snd_emux_effect_table *fx = chan->private; in effect_set_word() local 112 effect = *(unsigned short*)&fx->val[type]; in effect_set_word() 113 if (fx->flag[type] == EMUX_FX_FLAG_ADD) in effect_set_word() 127 struct snd_emux_effect_table *fx = chan->private; in effect_get_offset() local 129 if (fx->flag[hi]) in effect_get_offset() 130 addr = (short)fx->val[hi]; in effect_get_offset() 132 if (fx in effect_get_offset() 170 struct snd_emux_effect_table *fx; snd_emux_send_effect() local 225 struct snd_emux_effect_table *fx; snd_emux_setup_effect() local [all...] |
H A D | emux_synth.c | 132 struct snd_emux_effect_table *fx = chan->private; in snd_emux_note_on() local 133 if (fx) { in snd_emux_note_on() 134 fx->flag[EMUX_FX_SAMPLE_START] = 0; in snd_emux_note_on() 135 fx->flag[EMUX_FX_COARSE_SAMPLE_START] = 0; in snd_emux_note_on() 778 struct snd_emux_effect_table *fx = chan->private; in calc_volume() local 779 vol += fx->val[EMUX_FX_ATTEN]; in calc_volume() 840 struct snd_emux_effect_table *fx = chan->private; in calc_pitch() local 841 if (fx->flag[EMUX_FX_INIT_PITCH]) in calc_pitch() 842 offset += fx->val[EMUX_FX_INIT_PITCH]; in calc_pitch()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/via/ |
H A D | via_video.c | 71 drm_via_futex_t *fx = data; in via_decoder_futex() local 79 if (fx->lock >= VIA_NR_XVMC_LOCKS) in via_decoder_futex() 82 lock = (volatile int *)XVMCLOCKPTR(sAPriv, fx->lock); in via_decoder_futex() 84 switch (fx->func) { in via_decoder_futex() 86 VIA_WAIT_ON(ret, dev_priv->decoder_queue[fx->lock], in via_decoder_futex() 87 (fx->ms / 10) * (HZ / 100), *lock != fx->val); in via_decoder_futex() 90 wake_up(&(dev_priv->decoder_queue[fx->lock])); in via_decoder_futex()
|
/kernel/linux/linux-5.10/sound/synth/emux/ |
H A D | emux_effect.c | 89 struct snd_emux_effect_table *fx = chan->private; in effect_set_byte() local 91 effect = fx->val[type]; in effect_set_byte() 92 if (fx->flag[type] == EMUX_FX_FLAG_ADD) { in effect_set_byte() 110 struct snd_emux_effect_table *fx = chan->private; in effect_set_word() local 112 effect = *(unsigned short*)&fx->val[type]; in effect_set_word() 113 if (fx->flag[type] == EMUX_FX_FLAG_ADD) in effect_set_word() 127 struct snd_emux_effect_table *fx = chan->private; in effect_get_offset() local 129 if (fx->flag[hi]) in effect_get_offset() 130 addr = (short)fx->val[hi]; in effect_get_offset() 132 if (fx in effect_get_offset() 170 struct snd_emux_effect_table *fx; snd_emux_send_effect() local 222 struct snd_emux_effect_table *fx; snd_emux_setup_effect() local [all...] |
H A D | emux_synth.c | 132 struct snd_emux_effect_table *fx = chan->private; in snd_emux_note_on() local 133 if (fx) { in snd_emux_note_on() 134 fx->flag[EMUX_FX_SAMPLE_START] = 0; in snd_emux_note_on() 135 fx->flag[EMUX_FX_COARSE_SAMPLE_START] = 0; in snd_emux_note_on() 778 struct snd_emux_effect_table *fx = chan->private; in calc_volume() local 779 vol += fx->val[EMUX_FX_ATTEN]; in calc_volume() 840 struct snd_emux_effect_table *fx = chan->private; in calc_pitch() local 841 if (fx->flag[EMUX_FX_INIT_PITCH]) in calc_pitch() 842 offset += fx->val[EMUX_FX_INIT_PITCH]; in calc_pitch()
|
/kernel/linux/linux-6.6/drivers/usb/misc/ |
H A D | ezusb.c | 59 struct ezusb_fx_type fx, in ezusb_ihex_firmware_download() 74 ret = ezusb_set_reset(dev, fx.cpucs_reg, 0); in ezusb_ihex_firmware_download() 80 if (be32_to_cpu(record->addr) > fx.max_internal_adress) { in ezusb_ihex_firmware_download() 95 ret = ezusb_set_reset(dev, fx.cpucs_reg, 1); in ezusb_ihex_firmware_download() 100 if (be32_to_cpu(record->addr) <= fx.max_internal_adress) { in ezusb_ihex_firmware_download() 114 ret = ezusb_set_reset(dev, fx.cpucs_reg, 0); in ezusb_ihex_firmware_download() 58 ezusb_ihex_firmware_download(struct usb_device *dev, struct ezusb_fx_type fx, const char *firmware_path) ezusb_ihex_firmware_download() argument
|
/kernel/linux/linux-5.10/drivers/usb/misc/ |
H A D | ezusb.c | 71 struct ezusb_fx_type fx, in ezusb_ihex_firmware_download() 86 ret = ezusb_set_reset(dev, fx.cpucs_reg, 0); in ezusb_ihex_firmware_download() 92 if (be32_to_cpu(record->addr) > fx.max_internal_adress) { in ezusb_ihex_firmware_download() 107 ret = ezusb_set_reset(dev, fx.cpucs_reg, 1); in ezusb_ihex_firmware_download() 112 if (be32_to_cpu(record->addr) <= fx.max_internal_adress) { in ezusb_ihex_firmware_download() 126 ret = ezusb_set_reset(dev, fx.cpucs_reg, 0); in ezusb_ihex_firmware_download() 70 ezusb_ihex_firmware_download(struct usb_device *dev, struct ezusb_fx_type fx, const char *firmware_path) ezusb_ihex_firmware_download() argument
|
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
H A D | jr3_pci.c | 169 s16 fx; member 180 set_s16(&sensor->full_scale.fx, full_scale.fx); in set_full_scales() 193 result.fx = get_s16(&sensor->min_full_scale.fx); in get_min_full_scales() 206 result.fx = get_s16(&sensor->max_full_scale.fx); in get_max_full_scales() 231 val = get_s16(&spriv->sensor->filter[filter].fx); in jr3_pci_ai_read_chan() 527 r[0].l.range[0].min = -get_s16(&fs->fx) * 1000; in jr3_pci_poll_subdevice() 528 r[0].l.range[0].max = get_s16(&fs->fx) * 100 in jr3_pci_poll_subdevice() [all...] |
H A D | jr3_pci.h | 58 s32 fx; member 73 s32 fx; member 98 fx = 0x0001, enumerator
|
/kernel/linux/linux-6.6/drivers/comedi/drivers/ |
H A D | jr3_pci.h | 58 s32 fx; member 73 s32 fx; member 98 fx = 0x0001, enumerator
|
H A D | jr3_pci.c | 168 s16 fx; member 179 set_s16(&sensor->full_scale.fx, full_scale.fx); in set_full_scales() 192 result.fx = get_s16(&sensor->max_full_scale.fx); in get_max_full_scales() 217 val = get_s16(&spriv->sensor->filter[filter].fx); in jr3_pci_ai_read_chan() 511 r[0].l.range[0].min = -get_s16(&fs->fx) * 1000; in jr3_pci_poll_subdevice() 512 r[0].l.range[0].max = get_s16(&fs->fx) * 1000; in jr3_pci_poll_subdevice() 541 set_s16(&sensor->offsets.fx, 0); in jr3_pci_poll_subdevice()
|
/kernel/linux/linux-5.10/arch/x86/kernel/fpu/ |
H A D | xstate.c | 144 struct fxregs_state *fx = &fpu->state.fxsave; in fpstate_sanitize_xstate() local 164 fx->cwd = 0x37f; in fpstate_sanitize_xstate() 165 fx->swd = 0; in fpstate_sanitize_xstate() 166 fx->twd = 0; in fpstate_sanitize_xstate() 167 fx->fop = 0; in fpstate_sanitize_xstate() 168 fx->rip = 0; in fpstate_sanitize_xstate() 169 fx->rdp = 0; in fpstate_sanitize_xstate() 170 memset(&fx->st_space[0], 0, 128); in fpstate_sanitize_xstate() 177 memset(&fx->xmm_space[0], 0, 256); in fpstate_sanitize_xstate() 196 memcpy((void *)fx in fpstate_sanitize_xstate() [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/cpia2/ |
H A D | cpia2_usb.c | 651 int fx, err, i, j; in submit_urbs() local 698 for (fx = 0; fx < FRAMES_PER_DESC; fx++) { in submit_urbs() 699 urb->iso_frame_desc[fx].offset = in submit_urbs() 700 FRAME_SIZE_PER_DESC * fx; in submit_urbs() 701 urb->iso_frame_desc[fx].length = FRAME_SIZE_PER_DESC; in submit_urbs()
|
/kernel/linux/linux-5.10/drivers/input/ |
H A D | mousedev.c | 119 #define fx(i) (mousedev->old_x[(mousedev->pkt_count - (i)) & 03]) macro 133 fx(0) = value; in mousedev_touchpad_event() 140 tmp = ((value - fx(2)) * 256 * FRACTION_DENOM) / size; in mousedev_touchpad_event() 389 fx(0) = fx(1); in mousedev_event()
|
/kernel/linux/linux-6.6/drivers/input/ |
H A D | mousedev.c | 119 #define fx(i) (mousedev->old_x[(mousedev->pkt_count - (i)) & 03]) macro 133 fx(0) = value; in mousedev_touchpad_event() 140 tmp = ((value - fx(2)) * 256 * FRACTION_DENOM) / size; in mousedev_touchpad_event() 389 fx(0) = fx(1); in mousedev_event()
|
/kernel/linux/linux-5.10/arch/ia64/lib/ |
H A D | idiv32.S | 36 # define FP_TO_INT(a,b) fcvt.fx.trunc.s1 a=b
|
H A D | idiv64.S | 34 # define FP_TO_INT(a,b) fcvt.fx.trunc.s1 a=b
|
/kernel/linux/linux-6.6/arch/ia64/lib/ |
H A D | idiv32.S | 36 # define FP_TO_INT(a,b) fcvt.fx.trunc.s1 a=b
|
H A D | idiv64.S | 34 # define FP_TO_INT(a,b) fcvt.fx.trunc.s1 a=b
|
/kernel/linux/linux-6.6/drivers/soc/mediatek/ |
H A D | mtk-svs.c | 852 static u32 interpolate(u32 f0, u32 f1, u32 v0, u32 v1, u32 fx) in interpolate() argument 860 vx = (v0 * 100) - ((((v0 - v1) * 100) / (f0 - f1)) * (f0 - fx)); in interpolate()
|
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | emulate.c | 4193 rc = asm_safe("fxsave %[fx]", , [fx] "+m"(fx_state)); in em_fxsave() 4217 rc = asm_safe("fxsave %[fx]", , [fx] "+m"(fx_tmp)); in fxregs_fixup() 4253 rc = asm_safe("fxrstor %[fx]", : [fx] "m"(fx_state)); in em_fxrstor()
|
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | emulate.c | 3761 rc = asm_safe("fxsave %[fx]", , [fx] "+m"(fx_state)); in em_fxsave() 3785 rc = asm_safe("fxsave %[fx]", , [fx] "+m"(fx_tmp)); in fxregs_fixup() 3821 rc = asm_safe("fxrstor %[fx]", : [fx] "m"(fx_state)); in em_fxrstor()
|