Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/bluetooth/
H A Drtk_btusb.c166 RTK_sco_card_t *pSCOSnd; member
705 RTK_sco_card_t *pSCOSnd = data->pSCOSnd; in rtk_copy_capture_data_to_alsa() local
707 runtime = pSCOSnd->capture.substream->runtime; in rtk_copy_capture_data_to_alsa()
710 dest = runtime->dma_area + pSCOSnd->capture.buffer_pos * frame_bytes; in rtk_copy_capture_data_to_alsa()
711 if (pSCOSnd->capture.buffer_pos + frames <= runtime->buffer_size) { in rtk_copy_capture_data_to_alsa()
715 frames1 = runtime->buffer_size - pSCOSnd->capture.buffer_pos; in rtk_copy_capture_data_to_alsa()
722 pSCOSnd->capture.buffer_pos += frames; in rtk_copy_capture_data_to_alsa()
723 if (pSCOSnd->capture.buffer_pos >= runtime->buffer_size) { in rtk_copy_capture_data_to_alsa()
724 pSCOSnd->capture.buffer_pos -= runtime->buffer_size; in rtk_copy_capture_data_to_alsa()
727 if((pSCOSnd->capture.buffer_pos%runtime->period_size) == 0) { in rtk_copy_capture_data_to_alsa()
[all …]