Home
last modified time | relevance | path

Searched refs:delta (Results 1 – 22 of 22) sorted by relevance

/sound/core/
A Dhrtimer.c35 ktime_t delta; in snd_hrtimer_callback() local
47 delta = ktime_sub(hrt->base->get_time(), hrtimer_get_expires(hrt)); in snd_hrtimer_callback()
48 if (delta > 0) in snd_hrtimer_callback()
49 ticks += ktime_divns(delta, ticks * resolution); in snd_hrtimer_callback()
A Dpcm_lib.c43 delta = new_ptr - ptr; in update_silence_vars()
44 if (delta == 0) in update_silence_vars()
46 if (delta < 0) in update_silence_vars()
373 if (delta < 0) in snd_pcm_update_hw_ptr0()
419 hdelta = delta; in snd_pcm_update_hw_ptr0()
425 delta = jdelta / in snd_pcm_update_hw_ptr0()
430 hw_base = delta; in snd_pcm_update_hw_ptr0()
439 delta--; in snd_pcm_update_hw_ptr0()
450 delta = 0; in snd_pcm_update_hw_ptr0()
476 if (delta < 0) in snd_pcm_update_hw_ptr0()
[all …]
/sound/pci/au88x0/
A Dau88x0_core.c1167 int page, p, pp, delta, i; in vortex_adbdma_bufshift() local
1176 if (delta < 0) in vortex_adbdma_bufshift()
1179 if (delta == 0) in vortex_adbdma_bufshift()
1207 if (delta != 1) in vortex_adbdma_bufshift()
1212 return delta; in vortex_adbdma_bufshift()
1248 int temp, page, delta; in vortex_adbdma_getlinearpos() local
1256 if (delta < 0) in vortex_adbdma_getlinearpos()
1447 if (delta < 0) in vortex_wtdma_bufshift()
1450 if (delta == 0) in vortex_wtdma_bufshift()
1479 if (delta != 1) in vortex_wtdma_bufshift()
[all …]
/sound/soc/ti/
A DMakefile32 snd-soc-ams-delta-y := ams-delta.o
43 obj-$(CONFIG_SND_SOC_OMAP_AMS_DELTA) += snd-soc-ams-delta.o
/sound/soc/sti/
A Duniperif_player.c156 int rate_adjusted, rate_achieved, delta, ret; in uni_player_clk_set_rate() local
176 delta = -1; in uni_player_clk_set_rate()
179 delta = 1; in uni_player_clk_set_rate()
182 delta *= (int)div64_u64((uint64_t)rate * in uni_player_clk_set_rate()
184 rate_adjusted = rate + delta; in uni_player_clk_set_rate()
203 delta = rate_achieved - rate; in uni_player_clk_set_rate()
204 if (delta < 0) { in uni_player_clk_set_rate()
206 delta = -delta; in uni_player_clk_set_rate()
212 adjustment *= (int)div64_u64((uint64_t)delta * 1000000 + rate / 2, in uni_player_clk_set_rate()
/sound/drivers/
A Ddummy.c252 unsigned long delta; in dummy_systimer_update() local
254 delta = jiffies - dpcm->base_time; in dummy_systimer_update()
255 if (!delta) in dummy_systimer_update()
257 dpcm->base_time += delta; in dummy_systimer_update()
258 delta *= dpcm->rate; in dummy_systimer_update()
259 dpcm->frac_pos += delta; in dummy_systimer_update()
262 while (dpcm->frac_period_rest <= delta) { in dummy_systimer_update()
266 dpcm->frac_period_rest -= delta; in dummy_systimer_update()
424 u64 delta; in dummy_hrtimer_pointer() local
429 delta = div_u64(delta * runtime->rate + 999999, 1000000); in dummy_hrtimer_pointer()
[all …]
A Daloop.c623 unsigned int delta; in bytepos_delta() local
627 delta = byte_pos(dpcm, dpcm->irq_pos) - last_pos; in bytepos_delta()
628 if (delta >= dpcm->last_drift) in bytepos_delta()
629 delta -= dpcm->last_drift; in bytepos_delta()
635 return delta; in bytepos_delta()
639 unsigned int delta) in bytepos_finish() argument
641 dpcm->buf_pos += delta; in bytepos_finish()
/sound/pci/
A Dsis7019.c344 u32 delta; in sis_rate_to_delta() local
355 delta = 0xeb3; in sis_rate_to_delta()
357 delta = 0x2ab; in sis_rate_to_delta()
359 delta = 0x1000; in sis_rate_to_delta()
361 delta = DIV_ROUND_CLOSEST(rate << 12, 48000) & 0x0000ffff; in sis_rate_to_delta()
362 return delta; in sis_rate_to_delta()
503 u32 format, dma_addr, control, sso_eso, delta, reg; in sis_pcm_playback_prepare() local
538 delta = sis_rate_to_delta(runtime->rate); in sis_pcm_playback_prepare()
551 writel(delta << 16, wave_base + SIS_WAVE_GENERAL_ARTICULATION); in sis_pcm_playback_prepare()
702 u32 format, control, sso_eso, delta; in sis_prepare_timing_voice() local
[all …]
A Dvia82xx.c795 int delta = res - viadev->lastpos; in calc_linear_pos() local
796 if (delta < 0) in calc_linear_pos()
797 delta += viadev->bufsize; in calc_linear_pos()
798 if ((unsigned int)delta > viadev->fragsize) in calc_linear_pos()
A Dcmipci.c604 unsigned int delta, tolerance; in snd_cmipci_pll_rmn() local
619 delta = rate - xr; in snd_cmipci_pll_rmn()
621 delta = xr - rate; in snd_cmipci_pll_rmn()
627 if (delta < tolerance) { in snd_cmipci_pll_rmn()
628 tolerance = delta; in snd_cmipci_pll_rmn()
/sound/isa/sb/
A Demu8000_pcm.c186 int ptr, delta; in emu8k_pcm_timer_func() local
192 delta = ptr + rec->buf_size - rec->last_ptr; in emu8k_pcm_timer_func()
194 delta = ptr - rec->last_ptr; in emu8k_pcm_timer_func()
195 rec->period_pos += delta; in emu8k_pcm_timer_func()
/sound/pci/trident/
A Dtrident_main.c675 delta = 0xeb3; in snd_trident_convert_rate()
677 delta = 0x2ab; in snd_trident_convert_rate()
679 delta = 0x1000; in snd_trident_convert_rate()
682 return delta; in snd_trident_convert_rate()
705 delta = 0x116a; in snd_trident_convert_adc_rate()
707 delta = 0x6000; in snd_trident_convert_adc_rate()
709 delta = 0x1000; in snd_trident_convert_adc_rate()
712 return delta; in snd_trident_convert_adc_rate()
3654 int delta; in snd_trident_interrupt() local
3682 if (delta < 0) in snd_trident_interrupt()
[all …]
/sound/pci/ice1712/
A DMakefile8 snd-ice1712-y := ice1712.o delta.o hoontech.o ews.o
/sound/pci/ali5451/
A Dali5451.c1012 unsigned int delta; in snd_ali_convert_rate() local
1021 delta = 0x116a; in snd_ali_convert_rate()
1023 delta = 0x6000; in snd_ali_convert_rate()
1025 delta = 0x1000; in snd_ali_convert_rate()
1027 delta = ((48000 << 12) / rate) & 0x0000ffff; in snd_ali_convert_rate()
1030 delta = 0xeb3; in snd_ali_convert_rate()
1032 delta = 0x2ab; in snd_ali_convert_rate()
1034 delta = 0x1000; in snd_ali_convert_rate()
1036 delta = (((rate << 12) + rate) / 48000) & 0x0000ffff; in snd_ali_convert_rate()
1039 return delta; in snd_ali_convert_rate()
/sound/xen/
A Dxen_snd_front_alsa.c575 snd_pcm_uframes_t delta, new_hw_ptr, cur_frame; in xen_snd_front_alsa_handle_cur_pos() local
579 delta = cur_frame - stream->be_cur_frame; in xen_snd_front_alsa_handle_cur_pos()
583 new_hw_ptr = (new_hw_ptr + delta) % substream->runtime->buffer_size; in xen_snd_front_alsa_handle_cur_pos()
586 stream->out_frames += delta; in xen_snd_front_alsa_handle_cur_pos()
/sound/pci/ymfpci/
A Dymfpci_main.c288 u32 pos, delta; in snd_ymfpci_pcm_interrupt() local
299 delta = pos + (ypcm->buffer_size - ypcm->last_pos); in snd_ymfpci_pcm_interrupt()
301 delta = pos - ypcm->last_pos; in snd_ymfpci_pcm_interrupt()
302 ypcm->period_pos += delta; in snd_ymfpci_pcm_interrupt()
345 u32 pos, delta; in snd_ymfpci_pcm_capture_interrupt() local
351 delta = pos + (ypcm->buffer_size - ypcm->last_pos); in snd_ymfpci_pcm_capture_interrupt()
353 delta = pos - ypcm->last_pos; in snd_ymfpci_pcm_capture_interrupt()
354 ypcm->period_pos += delta; in snd_ymfpci_pcm_capture_interrupt()
485 u32 delta = snd_ymfpci_calc_delta(runtime->rate); in snd_ymfpci_pcm_init_voice() local
539 bank->delta = in snd_ymfpci_pcm_init_voice()
[all …]
A Dymfpci.h193 __le32 delta; member
/sound/pci/cs46xx/
A Dcs46xx_dsp_scb_types.h948 delta,
999 delta,
/sound/soc/stm/
A Dstm32_i2s.c340 u64 delta, dividend; in stm32_i2s_rate_accurate() local
353 delta = div_u64(dividend, max_rate); in stm32_i2s_rate_accurate()
355 if (delta <= STM32_I2S_CLK_RATE_TOLERANCE) in stm32_i2s_rate_accurate()
A Dstm32_sai_sub.c365 u64 delta, dividend; in stm32_sai_rate_accurate() local
373 delta = div_u64(dividend, max_rate); in stm32_sai_rate_accurate()
375 if (delta <= SAI_CK_RATE_TOLERANCE) in stm32_sai_rate_accurate()
/sound/pci/rme9652/
A Drme9652.c350 snd_pcm_sframes_t delta; in rme9652_hw_pointer() local
361 delta = rme9652->prev_hw_offset - offset; in rme9652_hw_pointer()
362 delta &= 0xffff; in rme9652_hw_pointer()
363 if (delta <= (snd_pcm_sframes_t)rme9652->max_jitter * 4) in rme9652_hw_pointer()
/sound/hda/common/
A Dcodec.c2828 unsigned long delta = jiffies - codec->power_jiffies; in update_power_acct() local
2831 codec->power_on_acct += delta; in update_power_acct()
2833 codec->power_off_acct += delta; in update_power_acct()
2834 codec->power_jiffies += delta; in update_power_acct()

Completed in 116 milliseconds