Lines Matching refs:pcm
35 #define snd_pcm_chip(pcm) ((pcm)->private_data) argument
437 struct snd_pcm *pcm; member
492 struct snd_pcm *pcm; member
526 void (*private_free) (struct snd_pcm *pcm);
535 int (*n_register) (struct snd_pcm * pcm);
536 int (*n_disconnect) (struct snd_pcm * pcm);
537 int (*n_unregister) (struct snd_pcm * pcm);
553 int snd_pcm_new_stream(struct snd_pcm *pcm, int stream, int substream_count);
572 int snd_pcm_suspend_all(struct snd_pcm *pcm);
575 int snd_pcm_open_substream(struct snd_pcm *pcm, int stream, struct file *file,
578 int snd_pcm_attach_substream(struct snd_pcm *pcm, int stream, struct file *file,
1069 void snd_pcm_set_ops(struct snd_pcm * pcm, int direction,
1162 int snd_pcm_lib_preallocate_free_for_all(struct snd_pcm *pcm);
1166 int snd_pcm_lib_preallocate_pages_for_all(struct snd_pcm *pcm,
1353 struct snd_pcm *pcm; /* assigned PCM instance */ member
1371 for (s = info->pcm->streams[info->stream].substream; s; s = s->next) in snd_pcm_chmap_substream()
1387 int snd_pcm_add_chmap_ctls(struct snd_pcm *pcm, int stream,
1403 #define pcm_err(pcm, fmt, args...) \ argument
1404 dev_err((pcm)->card->dev, fmt, ##args)
1405 #define pcm_warn(pcm, fmt, args...) \ argument
1406 dev_warn((pcm)->card->dev, fmt, ##args)
1407 #define pcm_dbg(pcm, fmt, args...) \ argument
1408 dev_dbg((pcm)->card->dev, fmt, ##args)