Home
last modified time | relevance | path

Searched refs:msw (Results 1 – 14 of 14) sorted by relevance

/Linux-v4.19/arch/x86/math-emu/
Dpoly_sin.c68 accumulator.lsw = accumulator.midw = accumulator.msw = 0; in poly_sine()
76 argSqrd.msw = st0_ptr->sigh; in poly_sine()
81 argTo4.msw = argSqrd.msw; in poly_sine()
95 accumulator.msw |= 0x80000000; /* Add 1.0 */ in poly_sine()
169 if (argSqrd.msw & 0xffc00000) { in poly_sine()
171 fix_up -= mul_32_32(0x898cc517, argSqrd.msw) / 6; in poly_sine()
220 accumulator.lsw = accumulator.midw = accumulator.msw = 0; in poly_cos()
226 argSqrd.msw = st0_ptr->sigh; in poly_cos()
236 argTo4.msw = argSqrd.msw; in poly_cos()
267 if (accumulator.msw == 0) { in poly_cos()
[all …]
Dpoly_l2.c55 accumulator.msw = accumulator.midw = accumulator.lsw = 0; in poly_l2()
65 expon_accum.msw = exponent; in poly_l2()
85 if (accumulator.msw == 0) { in poly_l2()
194 Denom.msw |= 0x80000000; in log2_kernel()
199 if (Denom.msw & 0x80000000) { in log2_kernel()
206 argSignif.msw = Numer.msw; in log2_kernel()
213 if ((exponent > -2) || (argSignif.msw > (unsigned)0xafb0ccc0)) { in log2_kernel()
230 accumulator.msw = accumulator.midw = accumulator.lsw = 0; in log2_kernel()
243 accum_result->msw = accumulator.msw; in log2_kernel()
Dpoly_atan.c97 || ((exponent == -2) && (argSignif.msw > 0xd413ccd0))) { in poly_atan()
106 (argSignif.msw == 0x80000000))) { in poly_atan()
111 argSignif.msw = 0; /* Make the transformed arg -> 0.0 */ in poly_atan()
121 Denom.msw |= 0x80000000; in poly_atan()
133 argSq.msw = argSignif.msw; in poly_atan()
138 argSqSq.msw = argSq.msw; in poly_atan()
151 accumulator.msw = accumulator.midw = accumulator.lsw = 0; in poly_atan()
163 accumulatore.msw |= 0x80000000; in poly_atan()
Dpoly_tan.c116 accumulatoro.msw = accumulatoro.midw = accumulatoro.lsw = 0; in poly_tan()
126 accumulatore.msw = accumulatore.midw = accumulatore.lsw = 0; in poly_tan()
142 if (accumulatore.msw == 0) { in poly_tan()
181 adj = accum.msw >> -(exponent + 1); /* tan */ in poly_tan()
187 fix_up.msw += adj; in poly_tan()
188 if (!(fix_up.msw & 0x80000000)) { /* did fix_up overflow ? */ in poly_tan()
191 fix_up.msw |= 0x80000000; in poly_tan()
202 accumulatoro.msw = 0x80000000; in poly_tan()
Dpoly_2xm1.c74 shift = (argSignif.msw & 0x40000000) ? 3 : 2; in poly_2xm1()
94 accumulator.lsw = accumulator.midw = accumulator.msw = 0; in poly_2xm1()
107 accumulator.msw |= 0x80000000; /* add 1.0 */ in poly_2xm1()
109 accumulator.msw &= 0x3fffffff; /* subtract 1.0 */ in poly_2xm1()
128 Denom.msw |= 0x80000000; /* add 1.0 */ in poly_2xm1()
Dpoly.h27 unsigned long msw; member
/Linux-v4.19/drivers/clocksource/
Dbcm_kona_timer.c70 kona_timer_get_counter(void __iomem *timer_base, uint32_t *msw, uint32_t *lsw) in kona_timer_get_counter() argument
87 *msw = readl(timer_base + KONA_GPTIMER_STCHI_OFFSET); in kona_timer_get_counter()
89 if (*msw == readl(timer_base + KONA_GPTIMER_STCHI_OFFSET)) in kona_timer_get_counter()
114 uint32_t lsw, msw; in kona_timer_set_next_event() local
118 ret = kona_timer_get_counter(timers.tmr_regs, &msw, &lsw); in kona_timer_set_next_event()
/Linux-v4.19/drivers/staging/wilc1000/
Dcoreconfigurator.h30 #define MAKE_WORD32(lsw, msw) ((((u32)(msw) << 16) & 0xFFFF0000) | (lsw)) argument
/Linux-v4.19/arch/m68k/ifpsp060/src/
Dilsp.S283 # if the divisor msw is 0, use simpler algorithm then the full blown
340 # Now calculate an estimate of the quotient words (msw first, then lsw).
353 divu.w %d3, %d1 # use quotient of mslw/msw
459 mulu.w %d3, %d5 # %d5 <- msw-dest*lsw-source
460 mulu.w %d4, %d2 # %d2 <- msw-source*lsw-dest
461 mulu.w %d4, %d3 # %d3 <- msw*msw
465 add.w %d5, %d6 # add msw of l*l to lsw of m*l product
/Linux-v4.19/drivers/memstick/core/
Dms_block.h118 unsigned short msw; member
/Linux-v4.19/sound/pci/ac97/
Dac97_codec.c2688 struct snd_kcontrol *msw = ctl_find(ac97, "Master Playback Switch", NULL); in tune_hp_only() local
2690 if (! msw || ! mvol) in tune_hp_only()
2692 msw->put = bind_hp_volsw_put; in tune_hp_only()
2795 struct snd_kcontrol *msw = ctl_find(ac97, "Master Playback Switch", NULL); in tune_mute_led() local
2796 if (! msw) in tune_mute_led()
2798 msw->put = master_mute_sw_put; in tune_mute_led()
2830 struct snd_kcontrol *msw = ctl_find(ac97, "Master Playback Switch", NULL); in tune_hp_mute_led() local
2832 if (! msw || ! mvol) in tune_hp_mute_led()
2834 msw->put = hp_master_mute_sw_put; in tune_hp_mute_led()
/Linux-v4.19/drivers/net/ethernet/nuvoton/
Dw90p910_ether.c269 unsigned int msw, lsw; in w90p910_write_cam() local
271 msw = (pval[0] << 24) | (pval[1] << 16) | (pval[2] << 8) | pval[3]; in w90p910_write_cam()
276 __raw_writel(msw, ether->reg + REG_CAMM_BASE + x * CAM_ENTRY_SIZE); in w90p910_write_cam()
/Linux-v4.19/arch/x86/include/asm/
Dkvm_host.h1278 void kvm_lmsw(struct kvm_vcpu *vcpu, unsigned long msw);
/Linux-v4.19/arch/x86/kvm/
Dx86.c710 void kvm_lmsw(struct kvm_vcpu *vcpu, unsigned long msw) in kvm_lmsw() argument
712 (void)kvm_set_cr0(vcpu, kvm_read_cr0_bits(vcpu, ~0x0eul) | (msw & 0x0f)); in kvm_lmsw()