Lines Matching refs:shift
315 int shift = 0; // Shift amount in SND_CalcTimer() local
320 shift--; in SND_CalcTimer()
325 shift++; in SND_CalcTimer()
338 shift -= SND_PITCH_TABLE_SHIFT; in SND_CalcTimer()
339 if (shift <= 0) in SND_CalcTimer()
341 timer >>= -shift; in SND_CalcTimer()
343 else if (shift < 32) in SND_CalcTimer()
345 const u64 mask = (0xffffffffffffffff << (32 - shift)); in SND_CalcTimer()
353 timer <<= shift; in SND_CalcTimer()
385 SNDChannelDataShift shift; in SND_CalcChannelVolume() local
405 shift = SND_CHANNEL_DATASHIFT_4BIT; in SND_CalcChannelVolume()
409 shift = SND_CHANNEL_DATASHIFT_2BIT; in SND_CalcChannelVolume()
413 shift = SND_CHANNEL_DATASHIFT_1BIT; in SND_CalcChannelVolume()
417 shift = SND_CHANNEL_DATASHIFT_NONE; in SND_CalcChannelVolume()
420 return (u16)(shift << 8 | volume); in SND_CalcChannelVolume()