Searched defs:substream (Results 1 - 12 of 12) sorted by relevance

/include/sound/
H A Ddmaengine_pcm.h23 * substream
24 * @substream: PCM substream
27 snd_pcm_substream_to_dma_direction(const struct snd_pcm_substream *substream) argument
29 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK)
35 void snd_dmaengine_pcm_set_data(struct snd_pcm_substream *substream, void *data);
36 void *snd_dmaengine_pcm_get_data(struct snd_pcm_substream *substream);
38 int snd_hwparams_to_dma_slave_config(const struct snd_pcm_substream *substream,
40 int snd_dmaengine_pcm_trigger(struct snd_pcm_substream *substream, int cmd);
41 snd_pcm_uframes_t snd_dmaengine_pcm_pointer(struct snd_pcm_substream *substream);
[all...]
H A Dpcm-indirect.h40 typedef void (*snd_pcm_indirect_copy_t)(struct snd_pcm_substream *substream,
47 snd_pcm_indirect_playback_transfer(struct snd_pcm_substream *substream, argument
51 struct snd_pcm_runtime *runtime = substream->runtime;
75 copy(substream, rec, bytes);
92 snd_pcm_indirect_playback_pointer(struct snd_pcm_substream *substream, argument
103 if (substream->ops->ack)
104 substream->ops->ack(substream);
105 return bytes_to_frames(substream->runtime, rec->sw_io);
113 snd_pcm_indirect_capture_transfer(struct snd_pcm_substream *substream, argument
157 snd_pcm_indirect_capture_pointer(struct snd_pcm_substream *substream, struct snd_pcm_indirect *rec, unsigned int ptr) argument
[all...]
H A Dseq_virmidi.h43 struct snd_rawmidi_substream *substream; member in struct:snd_virmidi
H A Drawmidi.h53 int (*open) (struct snd_rawmidi_substream * substream);
54 int (*close) (struct snd_rawmidi_substream * substream);
55 void (*trigger) (struct snd_rawmidi_substream * substream, int up);
56 void (*drain) (struct snd_rawmidi_substream * substream);
67 struct snd_rawmidi_substream *substream; member in struct:snd_rawmidi_runtime
82 void (*event)(struct snd_rawmidi_substream *substream);
87 void (*private_free)(struct snd_rawmidi_substream *substream);
91 struct list_head list; /* list of all substream for given stream */
93 int number; /* substream number */
160 void snd_rawmidi_receive_reset(struct snd_rawmidi_substream *substream);
[all...]
H A Dak4113.h293 struct snd_pcm_substream *substream; member in struct:ak4113
H A Dak4117.h167 struct snd_pcm_substream *substream; member in struct:ak4117
H A Dtrident.h313 struct snd_pcm_substream *substream; member in struct:snd_trident_voice
438 struct snd_pcm_substream *substream);
H A Dvx_core.h76 struct snd_pcm_substream *substream; member in struct:vx_pipe
H A Dymfpci.h270 struct snd_pcm_substream *substream; member in struct:snd_ymfpci_pcm
H A Dpcm.h34 #define snd_pcm_substream_chip(substream) ((substream)->private_data)
64 int (*open)(struct snd_pcm_substream *substream);
65 int (*close)(struct snd_pcm_substream *substream);
66 int (*ioctl)(struct snd_pcm_substream * substream,
68 int (*hw_params)(struct snd_pcm_substream *substream,
70 int (*hw_free)(struct snd_pcm_substream *substream);
71 int (*prepare)(struct snd_pcm_substream *substream);
72 int (*trigger)(struct snd_pcm_substream *substream, int cmd);
73 snd_pcm_uframes_t (*pointer)(struct snd_pcm_substream *substream);
207 struct snd_pcm_substream *substream; member in struct:snd_pcm_file
427 struct snd_pcm_substream *substream; member in struct:snd_pcm_str
520 snd_pcm_debug_name(struct snd_pcm_substream *substream, char *buf, size_t size) argument
530 snd_pcm_stream_linked(struct snd_pcm_substream *substream) argument
535 snd_pcm_stream_lock(struct snd_pcm_substream *substream) argument
541 snd_pcm_stream_unlock(struct snd_pcm_substream *substream) argument
547 snd_pcm_stream_lock_irq(struct snd_pcm_substream *substream) argument
553 snd_pcm_stream_unlock_irq(struct snd_pcm_substream *substream) argument
574 snd_pcm_running(struct snd_pcm_substream *substream) argument
606 snd_pcm_lib_buffer_bytes(struct snd_pcm_substream *substream) argument
612 snd_pcm_lib_period_bytes(struct snd_pcm_substream *substream) argument
660 snd_pcm_playback_ready(struct snd_pcm_substream *substream) argument
674 snd_pcm_capture_ready(struct snd_pcm_substream *substream) argument
689 snd_pcm_playback_data(struct snd_pcm_substream *substream) argument
706 snd_pcm_playback_empty(struct snd_pcm_substream *substream) argument
720 snd_pcm_capture_empty(struct snd_pcm_substream *substream) argument
726 snd_pcm_trigger_done(struct snd_pcm_substream *substream, struct snd_pcm_substream *master) argument
897 snd_pcm_set_runtime_buffer(struct snd_pcm_substream *substream, struct snd_dma_buffer *bufp) argument
992 snd_pcm_sgbuf_get_addr(struct snd_pcm_substream *substream, unsigned int ofs) argument
999 snd_pcm_sgbuf_get_ptr(struct snd_pcm_substream *substream, unsigned int ofs) argument
1015 snd_pcm_sgbuf_get_addr(struct snd_pcm_substream *substream, unsigned int ofs) argument
1021 snd_pcm_sgbuf_get_ptr(struct snd_pcm_substream *substream, unsigned int ofs) argument
1035 struct snd_pcm_substream *substream = (struct snd_pcm_substream *)area->vm_private_data; local
1041 struct snd_pcm_substream *substream = (struct snd_pcm_substream *)area->vm_private_data; local
[all...]
H A Dcs46xx.h1641 struct snd_pcm_substream *substream; member in struct:snd_cs46xx_pcm
1679 struct snd_pcm_substream *substream; member in struct:snd_cs46xx::__anon1857
H A Demu10k1.h1527 struct snd_pcm_substream *substream; member in struct:snd_emu10k1_pcm
1874 struct snd_util_memblk *snd_emu10k1_alloc_pages(struct snd_emu10k1 *emu, struct snd_pcm_substream *substream);
2208 unsigned int substream; /* substream number */ member in struct:snd_emu10k1_fx8010_pcm_rec
2210 unsigned int channels; /* 16-bit channels count, zero = remove this substream */

Completed in 295 milliseconds