Home
last modified time | relevance | path

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

/linux-4.4.14/include/sound/
Dpcm-indirect.h37 snd_pcm_uframes_t appl_ptr; /* Last seen appl_ptr */ member
52 snd_pcm_uframes_t appl_ptr = runtime->control->appl_ptr; in snd_pcm_indirect_playback_transfer() local
53 snd_pcm_sframes_t diff = appl_ptr - rec->appl_ptr; in snd_pcm_indirect_playback_transfer()
60 rec->appl_ptr = appl_ptr; in snd_pcm_indirect_playback_transfer()
118 snd_pcm_uframes_t appl_ptr = runtime->control->appl_ptr; in snd_pcm_indirect_capture_transfer() local
119 snd_pcm_sframes_t diff = appl_ptr - rec->appl_ptr; in snd_pcm_indirect_capture_transfer()
125 rec->appl_ptr = appl_ptr; in snd_pcm_indirect_capture_transfer()
Drawmidi.h74 size_t appl_ptr; /* application pointer */ member
Dpcm.h737 …_pcm_sframes_t avail = runtime->status->hw_ptr + runtime->buffer_size - runtime->control->appl_ptr; in snd_pcm_playback_avail()
753 snd_pcm_sframes_t avail = runtime->status->hw_ptr - runtime->control->appl_ptr; in snd_pcm_capture_avail()
/linux-4.4.14/sound/core/
Dpcm_compat.c198 u32 appl_ptr; member
238 put_user(status.appl_ptr, &src->appl_ptr) || in snd_pcm_status_user_compat()
261 u32 appl_ptr; member
302 put_user(status.appl_ptr, &src->appl_ptr) || in snd_pcm_status_user_x32()
471 u32 appl_ptr; member
503 get_user(scontrol.appl_ptr, &src->c.control.appl_ptr) || in snd_pcm_ioctl_sync_ptr_compat()
519 control->appl_ptr = scontrol.appl_ptr; in snd_pcm_ioctl_sync_ptr_compat()
521 scontrol.appl_ptr = control->appl_ptr % boundary; in snd_pcm_ioctl_sync_ptr_compat()
538 put_user(scontrol.appl_ptr, &src->c.control.appl_ptr) || in snd_pcm_ioctl_sync_ptr_compat()
558 u32 appl_ptr; member
[all …]
Drawmidi.c131 runtime->appl_ptr = runtime->hw_ptr = 0; in snd_rawmidi_runtime_create()
170 runtime->appl_ptr = runtime->hw_ptr = 0; in snd_rawmidi_drop_output()
217 runtime->appl_ptr = runtime->hw_ptr = 0; in snd_rawmidi_drain_input()
945 unsigned long appl_ptr; in snd_rawmidi_kernel_read1() local
949 count1 = runtime->buffer_size - runtime->appl_ptr; in snd_rawmidi_kernel_read1()
956 appl_ptr = runtime->appl_ptr; in snd_rawmidi_kernel_read1()
957 runtime->appl_ptr += count1; in snd_rawmidi_kernel_read1()
958 runtime->appl_ptr %= runtime->buffer_size; in snd_rawmidi_kernel_read1()
962 memcpy(kernelbuf + result, runtime->buffer + appl_ptr, count1); in snd_rawmidi_kernel_read1()
966 runtime->buffer + appl_ptr, count1)) { in snd_rawmidi_kernel_read1()
[all …]
Dpcm_native.c776 status->appl_ptr = runtime->control->appl_ptr; in snd_pcm_status()
1487 runtime->control->appl_ptr = runtime->status->hw_ptr; in snd_pcm_post_reset()
1533 runtime->control->appl_ptr = runtime->status->hw_ptr; in snd_pcm_post_prepare()
2434 snd_pcm_sframes_t appl_ptr; in snd_pcm_playback_rewind() local
2468 appl_ptr = runtime->control->appl_ptr - frames; in snd_pcm_playback_rewind()
2469 if (appl_ptr < 0) in snd_pcm_playback_rewind()
2470 appl_ptr += runtime->boundary; in snd_pcm_playback_rewind()
2471 runtime->control->appl_ptr = appl_ptr; in snd_pcm_playback_rewind()
2482 snd_pcm_sframes_t appl_ptr; in snd_pcm_capture_rewind() local
2516 appl_ptr = runtime->control->appl_ptr - frames; in snd_pcm_capture_rewind()
[all …]
Dpcm_lib.c60 if (runtime->silence_start != runtime->control->appl_ptr) { in snd_pcm_playback_silence()
61 n = runtime->control->appl_ptr - runtime->silence_start; in snd_pcm_playback_silence()
68 runtime->silence_start = runtime->control->appl_ptr; in snd_pcm_playback_silence()
2047 snd_pcm_uframes_t frames, appl_ptr, appl_ofs; in snd_pcm_lib_write1() local
2061 cont = runtime->buffer_size - runtime->control->appl_ptr % runtime->buffer_size; in snd_pcm_lib_write1()
2069 appl_ptr = runtime->control->appl_ptr; in snd_pcm_lib_write1()
2070 appl_ofs = appl_ptr % runtime->buffer_size; in snd_pcm_lib_write1()
2086 appl_ptr += frames; in snd_pcm_lib_write1()
2087 if (appl_ptr >= runtime->boundary) in snd_pcm_lib_write1()
2088 appl_ptr -= runtime->boundary; in snd_pcm_lib_write1()
[all …]
Dpcm.c478 snd_iprintf(buffer, "appl_ptr : %ld\n", runtime->control->appl_ptr); in snd_pcm_substream_proc_status_read()
/linux-4.4.14/sound/drivers/
Dpcm-indirect2.c251 snd_pcm_uframes_t appl_ptr = runtime->control->appl_ptr; in snd_pcm_indirect2_playback_transfer() local
258 snd_pcm_sframes_t diff = appl_ptr - rec->appl_ptr; in snd_pcm_indirect2_playback_transfer()
271 rec->appl_ptr = appl_ptr; in snd_pcm_indirect2_playback_transfer()
287 (unsigned int)appl_ptr); in snd_pcm_indirect2_playback_transfer()
419 snd_pcm_uframes_t appl_ptr = runtime->control->appl_ptr; in snd_pcm_indirect2_capture_transfer() local
420 snd_pcm_sframes_t diff = appl_ptr - rec->appl_ptr; in snd_pcm_indirect2_capture_transfer()
429 rec->appl_ptr = appl_ptr; in snd_pcm_indirect2_capture_transfer()
448 (unsigned int)appl_ptr); in snd_pcm_indirect2_capture_transfer()
Dpcm-indirect2.h90 snd_pcm_uframes_t appl_ptr; /* Last seen appl_ptr */ member
Daloop.c418 snd_pcm_uframes_t appl_ptr, appl_ptr1, diff; in copy_play_buf() local
419 appl_ptr = appl_ptr1 = runtime->control->appl_ptr; in copy_play_buf()
422 if (appl_ptr < appl_ptr1) in copy_play_buf()
424 diff = (appl_ptr - appl_ptr1) * play->pcm_salign; in copy_play_buf()
/linux-4.4.14/include/uapi/sound/
Dasound.h443 snd_pcm_uframes_t appl_ptr; /* appl ptr */ member
467 snd_pcm_uframes_t appl_ptr; /* RW: appl ptr (0...boundary-1) */ member
/linux-4.4.14/sound/soc/intel/baytrail/
Dsst-baytrail-pcm.c228 (runtime->control->appl_ptr % in byt_notify_pointer()
/linux-4.4.14/sound/core/oss/
Dpcm_oss.c1649 size = runtime->control->appl_ptr % runtime->period_size; in snd_pcm_oss_sync()
1972 snd_pcm_uframes_t appl_ptr; in snd_pcm_oss_simulate_fill() local
1973 appl_ptr = hw_ptr + runtime->buffer_size; in snd_pcm_oss_simulate_fill()
1974 appl_ptr %= runtime->boundary; in snd_pcm_oss_simulate_fill()
1975 runtime->control->appl_ptr = appl_ptr; in snd_pcm_oss_simulate_fill()
/linux-4.4.14/sound/soc/intel/haswell/
Dsst-haswell-pcm.c704 pos = runtime->control->appl_ptr % runtime->buffer_size; in hsw_pcm_trigger()
734 (runtime->control->appl_ptr % runtime->buffer_size)); in hsw_notify_pointer()
/linux-4.4.14/sound/pci/asihpi/
Dasihpi.c846 runtime->control->appl_ptr) in snd_card_asihpi_timer_function()