Searched refs:current_ptr (Results 1 – 3 of 3) sorted by relevance
501 u16 current_ptr; in snd_als300_pointer() local 510 current_ptr = (u16) snd_als300_gcr_read(chip->port, in snd_als300_pointer() 513 if (current_ptr > period_bytes) in snd_als300_pointer() 514 current_ptr = 0; in snd_als300_pointer() 516 current_ptr = period_bytes - current_ptr; in snd_als300_pointer() 519 current_ptr += period_bytes; in snd_als300_pointer() 520 snd_als300_dbgplay("Pointer (bytes): %d\n", current_ptr); in snd_als300_pointer() 521 return bytes_to_frames(substream->runtime, current_ptr); in snd_als300_pointer()
404 snd_pcm_uframes_t current_ptr = 0; in snd_vortex_pcm_pointer() local 408 current_ptr = vortex_adbdma_getlinearpos(chip, dma); in snd_vortex_pcm_pointer() 411 current_ptr = vortex_wtdma_getlinearpos(chip, dma); in snd_vortex_pcm_pointer() 413 //printk(KERN_INFO "vortex: pointer = 0x%x\n", current_ptr); in snd_vortex_pcm_pointer() 415 current_ptr = bytes_to_frames(substream->runtime, current_ptr); in snd_vortex_pcm_pointer() 416 if (current_ptr >= substream->runtime->buffer_size) in snd_vortex_pcm_pointer() 417 current_ptr = 0; in snd_vortex_pcm_pointer() 418 return current_ptr; in snd_vortex_pcm_pointer()
458 unsigned int current_ptr; in snd_aw2_pcm_pointer_playback() local 462 current_ptr = in snd_aw2_pcm_pointer_playback() 468 return bytes_to_frames(substream->runtime, current_ptr); in snd_aw2_pcm_pointer_playback() 477 unsigned int current_ptr; in snd_aw2_pcm_pointer_capture() local 481 current_ptr = in snd_aw2_pcm_pointer_capture() 487 return bytes_to_frames(substream->runtime, current_ptr); in snd_aw2_pcm_pointer_capture()