Lines Matching defs:gen
68 snd_pcm_generic_t gen;
154 snd_pcm_t *pcm = file->gen.slave;
515 int err = snd_pcm_reset(file->gen.slave);
527 int err = snd_pcm_drop(file->gen.slave);
540 int err = snd_pcm_drain(file->gen.slave);
553 snd_pcm_sframes_t res = snd_pcm_rewindable(file->gen.slave);
569 err = snd_pcm_rewind(file->gen.slave, frames);
581 snd_pcm_sframes_t res = snd_pcm_forwardable(file->gen.slave);
597 err = INTERNAL(snd_pcm_forward)(file->gen.slave, frames);
611 snd_pcm_sframes_t n = _snd_pcm_writei(file->gen.slave, buffer, size);
629 snd_pcm_sframes_t n = _snd_pcm_writen(file->gen.slave, bufs, size);
649 frames = _snd_pcm_readi(file->gen.slave, buffer, size);
673 frames = _snd_pcm_readn(file->gen.slave, bufs, size);
702 result = snd_pcm_mmap_begin(file->gen.slave, &areas, &ofs, &siz);
705 result = snd_pcm_mmap_commit(file->gen.slave, ofs, siz);
720 result = snd_pcm_mmap_begin(file->gen.slave, areas, offset, frames);
748 return snd_pcm_hw_free(file->gen.slave);
755 snd_pcm_t *slave = file->gen.slave;
800 snd_pcm_unlink_hw_ptr(pcm, file->gen.slave);
801 snd_pcm_unlink_appl_ptr(pcm, file->gen.slave);
803 snd_pcm_link_hw_ptr(pcm, file->gen.slave);
804 snd_pcm_link_appl_ptr(pcm, file->gen.slave);
825 snd_pcm_dump(file->gen.slave, out);
945 file->gen.slave = slave;
946 file->gen.close_slave = close_slave;