Searched refs:pcm_buf_dma_ofs (Results 1 - 1 of 1) sorted by relevance

/linux-4.4.14/sound/pci/asihpi/
H A Dasihpi.c159 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