Searched refs:pcm_buf_dma_ofs (Results 1 - 1 of 1) sorted by relevance
/linux-4.4.14/sound/pci/asihpi/ |
H A D | asihpi.c | 159 unsigned int pcm_buf_dma_ofs; /* DMA R/W offset in buffer */ member in struct:snd_card_asihpi_pcm 716 pcm_buf_dma_ofs=get_buf_pos(s); 718 pcm_buf_dma_ofs=get_buf_pos(s); 719 min_buf_pos = modulo_min(min_buf_pos, pcm_buf_dma_ofs, buffer_bytes) 720 new_data = min(new_data, calc_new_data(pcm_buf_dma_ofs,irq_pos) 724 s->pcm_buf_dma_ofs = min_buf_pos; 764 unsigned int pcm_buf_dma_ofs, min_buf_pos = 0; snd_card_asihpi_timer_function() local 799 pcm_buf_dma_ofs = ds->pcm_buf_host_rw_ofs - bytes_avail; snd_pcm_group_for_each_entry() 818 pcm_buf_dma_ofs = bytes_avail + ds->pcm_buf_host_rw_ofs; snd_pcm_group_for_each_entry() 822 min_buf_pos = pcm_buf_dma_ofs; snd_pcm_group_for_each_entry() 823 newdata = (pcm_buf_dma_ofs - ds->pcm_buf_elapsed_dma_ofs) % ds->buffer_bytes; snd_pcm_group_for_each_entry() 827 modulo_min(min_buf_pos, pcm_buf_dma_ofs, UINT_MAX+1L); snd_pcm_group_for_each_entry() 829 (pcm_buf_dma_ofs - ds->pcm_buf_elapsed_dma_ofs) % ds->buffer_bytes, snd_pcm_group_for_each_entry() 838 pcm_buf_dma_ofs, snd_pcm_group_for_each_entry() 850 pcm_buf_dma_ofs = min_buf_pos; 866 next_jiffies, pcm_buf_dma_ofs, newdata, xfercount); 877 ds->pcm_buf_dma_ofs = pcm_buf_dma_ofs; snd_pcm_group_for_each_entry() 987 dpcm->pcm_buf_dma_ofs = 0; snd_card_asihpi_playback_prepare() 1001 ptr = bytes_to_frames(runtime, dpcm->pcm_buf_dma_ofs % dpcm->buffer_bytes); snd_card_asihpi_playback_pointer() 1161 snd_printddd("%s, pointer=%d\n", name, dpcm->pcm_buf_dma_ofs); snd_card_asihpi_capture_pointer() 1166 return bytes_to_frames(runtime, dpcm->pcm_buf_dma_ofs % dpcm->buffer_bytes); snd_card_asihpi_capture_pointer() 1182 dpcm->pcm_buf_dma_ofs = 0; snd_card_asihpi_capture_prepare()
|
Completed in 48 milliseconds