snd_pcm_substream 20 arch/arm/mach-pxa/include/mach/audio.h int (*startup)(struct snd_pcm_substream *, void *); snd_pcm_substream 21 arch/arm/mach-pxa/include/mach/audio.h void (*shutdown)(struct snd_pcm_substream *, void *); snd_pcm_substream 154 arch/arm/mach-pxa/mainstone.c static int mst_audio_startup(struct snd_pcm_substream *substream, void *priv) snd_pcm_substream 161 arch/arm/mach-pxa/mainstone.c static void mst_audio_shutdown(struct snd_pcm_substream *substream, void *priv) snd_pcm_substream 121 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c struct snd_pcm_substream *substream; snd_pcm_substream 272 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c struct snd_pcm_substream *substream; snd_pcm_substream 318 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c static int dw_hdmi_open(struct snd_pcm_substream *substream) snd_pcm_substream 372 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c static int dw_hdmi_close(struct snd_pcm_substream *substream) snd_pcm_substream 385 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c static int dw_hdmi_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 390 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c static int dw_hdmi_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 398 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c static int dw_hdmi_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 460 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c static int dw_hdmi_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 493 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c static snd_pcm_uframes_t dw_hdmi_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 67 drivers/gpu/drm/vc4/vc4_hdmi.c struct snd_pcm_substream *substream; snd_pcm_substream 768 drivers/gpu/drm/vc4/vc4_hdmi.c static int vc4_hdmi_audio_startup(struct snd_pcm_substream *substream, snd_pcm_substream 819 drivers/gpu/drm/vc4/vc4_hdmi.c static void vc4_hdmi_audio_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 833 drivers/gpu/drm/vc4/vc4_hdmi.c static int vc4_hdmi_audio_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 907 drivers/gpu/drm/vc4/vc4_hdmi.c static int vc4_hdmi_audio_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 269 drivers/media/i2c/tda1997x.c struct snd_pcm_substream *audio_stream; snd_pcm_substream 2447 drivers/media/i2c/tda1997x.c static int tda1997x_pcm_startup(struct snd_pcm_substream *substream, snd_pcm_substream 102 drivers/media/pci/cobalt/cobalt-alsa-pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 207 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static int snd_cobalt_pcm_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 230 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static int snd_cobalt_pcm_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 241 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static int snd_cobalt_pcm_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 248 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static int snd_pcm_alloc_vmalloc_buffer(struct snd_pcm_substream *subs, snd_pcm_substream 269 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static int snd_cobalt_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 278 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static int snd_cobalt_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 289 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static int snd_cobalt_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 299 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static int snd_cobalt_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 312 drivers/media/pci/cobalt/cobalt-alsa-pcm.c snd_pcm_uframes_t snd_cobalt_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 350 drivers/media/pci/cobalt/cobalt-alsa-pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 416 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static int snd_cobalt_pcm_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 440 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static int snd_cobalt_pcm_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 451 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static int snd_cobalt_pcm_pb_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 462 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static int snd_cobalt_pcm_pb_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 482 drivers/media/pci/cobalt/cobalt-alsa-pcm.c snd_pcm_uframes_t snd_cobalt_pcm_pb_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 493 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static struct page *snd_pcm_get_vmalloc_page(struct snd_pcm_substream *subs, snd_pcm_substream 17 drivers/media/pci/cobalt/cobalt-alsa.h struct snd_pcm_substream *capture_pcm_substream; snd_pcm_substream 25 drivers/media/pci/cobalt/cobalt-alsa.h struct snd_pcm_substream *playback_pcm_substream; snd_pcm_substream 62 drivers/media/pci/cx18/cx18-alsa-pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 135 drivers/media/pci/cx18/cx18-alsa-pcm.c static int snd_cx18_pcm_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 183 drivers/media/pci/cx18/cx18-alsa-pcm.c static int snd_cx18_pcm_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 204 drivers/media/pci/cx18/cx18-alsa-pcm.c static int snd_cx18_pcm_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 217 drivers/media/pci/cx18/cx18-alsa-pcm.c static int snd_pcm_alloc_vmalloc_buffer(struct snd_pcm_substream *subs, snd_pcm_substream 238 drivers/media/pci/cx18/cx18-alsa-pcm.c static int snd_cx18_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 247 drivers/media/pci/cx18/cx18-alsa-pcm.c static int snd_cx18_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 265 drivers/media/pci/cx18/cx18-alsa-pcm.c static int snd_cx18_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 275 drivers/media/pci/cx18/cx18-alsa-pcm.c static int snd_cx18_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 281 drivers/media/pci/cx18/cx18-alsa-pcm.c snd_pcm_uframes_t snd_cx18_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 294 drivers/media/pci/cx18/cx18-alsa-pcm.c static struct page *snd_pcm_get_vmalloc_page(struct snd_pcm_substream *subs, snd_pcm_substream 15 drivers/media/pci/cx18/cx18-alsa.h struct snd_pcm_substream *capture_pcm_substream; snd_pcm_substream 310 drivers/media/pci/cx23885/cx23885-alsa.c static int snd_cx23885_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 348 drivers/media/pci/cx23885/cx23885-alsa.c static int snd_cx23885_close(struct snd_pcm_substream *substream) snd_pcm_substream 357 drivers/media/pci/cx23885/cx23885-alsa.c static int snd_cx23885_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 417 drivers/media/pci/cx23885/cx23885-alsa.c static int snd_cx23885_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 433 drivers/media/pci/cx23885/cx23885-alsa.c static int snd_cx23885_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 441 drivers/media/pci/cx23885/cx23885-alsa.c static int snd_cx23885_card_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 471 drivers/media/pci/cx23885/cx23885-alsa.c struct snd_pcm_substream *substream) snd_pcm_substream 485 drivers/media/pci/cx23885/cx23885-alsa.c static struct page *snd_cx23885_page(struct snd_pcm_substream *substream, snd_pcm_substream 349 drivers/media/pci/cx23885/cx23885.h struct snd_pcm_substream *substream; snd_pcm_substream 82 drivers/media/pci/cx25821/cx25821-alsa.c struct snd_pcm_substream *substream; snd_pcm_substream 445 drivers/media/pci/cx25821/cx25821-alsa.c static int snd_cx25821_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 488 drivers/media/pci/cx25821/cx25821-alsa.c static int snd_cx25821_close(struct snd_pcm_substream *substream) snd_pcm_substream 496 drivers/media/pci/cx25821/cx25821-alsa.c static int snd_cx25821_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 561 drivers/media/pci/cx25821/cx25821-alsa.c static int snd_cx25821_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 576 drivers/media/pci/cx25821/cx25821-alsa.c static int snd_cx25821_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 584 drivers/media/pci/cx25821/cx25821-alsa.c static int snd_cx25821_card_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 613 drivers/media/pci/cx25821/cx25821-alsa.c static snd_pcm_uframes_t snd_cx25821_pointer(struct snd_pcm_substream snd_pcm_substream 628 drivers/media/pci/cx25821/cx25821-alsa.c static struct page *snd_cx25821_page(struct snd_pcm_substream *substream, snd_pcm_substream 74 drivers/media/pci/cx88/cx88-alsa.c struct snd_pcm_substream *substream; snd_pcm_substream 403 drivers/media/pci/cx88/cx88-alsa.c static int snd_cx88_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 440 drivers/media/pci/cx88/cx88-alsa.c static int snd_cx88_close(struct snd_pcm_substream *substream) snd_pcm_substream 448 drivers/media/pci/cx88/cx88-alsa.c static int snd_cx88_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 506 drivers/media/pci/cx88/cx88-alsa.c static int snd_cx88_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 521 drivers/media/pci/cx88/cx88-alsa.c static int snd_cx88_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 529 drivers/media/pci/cx88/cx88-alsa.c static int snd_cx88_card_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 557 drivers/media/pci/cx88/cx88-alsa.c static snd_pcm_uframes_t snd_cx88_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 574 drivers/media/pci/cx88/cx88-alsa.c static struct page *snd_cx88_page(struct snd_pcm_substream *substream, snd_pcm_substream 60 drivers/media/pci/ivtv/ivtv-alsa-pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 133 drivers/media/pci/ivtv/ivtv-alsa-pcm.c static int snd_ivtv_pcm_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 188 drivers/media/pci/ivtv/ivtv-alsa-pcm.c static int snd_ivtv_pcm_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 209 drivers/media/pci/ivtv/ivtv-alsa-pcm.c static int snd_ivtv_pcm_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 222 drivers/media/pci/ivtv/ivtv-alsa-pcm.c static int snd_pcm_alloc_vmalloc_buffer(struct snd_pcm_substream *subs, snd_pcm_substream 243 drivers/media/pci/ivtv/ivtv-alsa-pcm.c static int snd_ivtv_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 252 drivers/media/pci/ivtv/ivtv-alsa-pcm.c static int snd_ivtv_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 270 drivers/media/pci/ivtv/ivtv-alsa-pcm.c static int snd_ivtv_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 280 drivers/media/pci/ivtv/ivtv-alsa-pcm.c static int snd_ivtv_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 286 drivers/media/pci/ivtv/ivtv-alsa-pcm.c snd_pcm_uframes_t snd_ivtv_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 299 drivers/media/pci/ivtv/ivtv-alsa-pcm.c static struct page *snd_pcm_get_vmalloc_page(struct snd_pcm_substream *subs, snd_pcm_substream 16 drivers/media/pci/ivtv/ivtv-alsa.h struct snd_pcm_substream *capture_pcm_substream; snd_pcm_substream 587 drivers/media/pci/ngene/ngene.h struct snd_pcm_substream *substream; snd_pcm_substream 74 drivers/media/pci/saa7134/saa7134-alsa.c struct snd_pcm_substream *substream; snd_pcm_substream 232 drivers/media/pci/saa7134/saa7134-alsa.c static int snd_card_saa7134_capture_trigger(struct snd_pcm_substream * substream, snd_pcm_substream 496 drivers/media/pci/saa7134/saa7134-alsa.c static int snd_card_saa7134_capture_prepare(struct snd_pcm_substream * substream) snd_pcm_substream 590 drivers/media/pci/saa7134/saa7134-alsa.c snd_card_saa7134_capture_pointer(struct snd_pcm_substream * substream) snd_pcm_substream 660 drivers/media/pci/saa7134/saa7134-alsa.c static int snd_card_saa7134_hw_params(struct snd_pcm_substream * substream, snd_pcm_substream 745 drivers/media/pci/saa7134/saa7134-alsa.c static int snd_card_saa7134_hw_free(struct snd_pcm_substream * substream) snd_pcm_substream 771 drivers/media/pci/saa7134/saa7134-alsa.c static int snd_card_saa7134_capture_close(struct snd_pcm_substream * substream) snd_pcm_substream 793 drivers/media/pci/saa7134/saa7134-alsa.c static int snd_card_saa7134_capture_open(struct snd_pcm_substream * substream) snd_pcm_substream 854 drivers/media/pci/saa7134/saa7134-alsa.c static struct page *snd_card_saa7134_page(struct snd_pcm_substream *substream, snd_pcm_substream 517 drivers/media/pci/saa7134/saa7134.h struct snd_pcm_substream *substream; snd_pcm_substream 80 drivers/media/pci/solo6x10/solo6x10-g723.c struct snd_pcm_substream *ss; snd_pcm_substream 100 drivers/media/pci/solo6x10/solo6x10-g723.c static int snd_solo_hw_params(struct snd_pcm_substream *ss, snd_pcm_substream 106 drivers/media/pci/solo6x10/solo6x10-g723.c static int snd_solo_hw_free(struct snd_pcm_substream *ss) snd_pcm_substream 129 drivers/media/pci/solo6x10/solo6x10-g723.c static int snd_solo_pcm_open(struct snd_pcm_substream *ss) snd_pcm_substream 157 drivers/media/pci/solo6x10/solo6x10-g723.c static int snd_solo_pcm_close(struct snd_pcm_substream *ss) snd_pcm_substream 169 drivers/media/pci/solo6x10/solo6x10-g723.c static int snd_solo_pcm_trigger(struct snd_pcm_substream *ss, int cmd) snd_pcm_substream 203 drivers/media/pci/solo6x10/solo6x10-g723.c static int snd_solo_pcm_prepare(struct snd_pcm_substream *ss) snd_pcm_substream 208 drivers/media/pci/solo6x10/solo6x10-g723.c static snd_pcm_uframes_t snd_solo_pcm_pointer(struct snd_pcm_substream *ss) snd_pcm_substream 217 drivers/media/pci/solo6x10/solo6x10-g723.c static int snd_solo_pcm_copy_user(struct snd_pcm_substream *ss, int channel, snd_pcm_substream 244 drivers/media/pci/solo6x10/solo6x10-g723.c static int snd_solo_pcm_copy_kernel(struct snd_pcm_substream *ss, int channel, snd_pcm_substream 334 drivers/media/pci/solo6x10/solo6x10-g723.c struct snd_pcm_substream *ss; snd_pcm_substream 81 drivers/media/pci/tw686x/tw686x-audio.c static int tw686x_pcm_hw_params(struct snd_pcm_substream *ss, snd_pcm_substream 87 drivers/media/pci/tw686x/tw686x-audio.c static int tw686x_pcm_hw_free(struct snd_pcm_substream *ss) snd_pcm_substream 115 drivers/media/pci/tw686x/tw686x-audio.c static int tw686x_pcm_open(struct snd_pcm_substream *ss) snd_pcm_substream 132 drivers/media/pci/tw686x/tw686x-audio.c static int tw686x_pcm_close(struct snd_pcm_substream *ss) snd_pcm_substream 141 drivers/media/pci/tw686x/tw686x-audio.c static int tw686x_pcm_prepare(struct snd_pcm_substream *ss) snd_pcm_substream 222 drivers/media/pci/tw686x/tw686x-audio.c static int tw686x_pcm_trigger(struct snd_pcm_substream *ss, int cmd) snd_pcm_substream 261 drivers/media/pci/tw686x/tw686x-audio.c static snd_pcm_uframes_t tw686x_pcm_pointer(struct snd_pcm_substream *ss) snd_pcm_substream 284 drivers/media/pci/tw686x/tw686x-audio.c struct snd_pcm_substream *ss; snd_pcm_substream 67 drivers/media/pci/tw686x/tw686x.h struct snd_pcm_substream *ss; snd_pcm_substream 90 drivers/media/usb/cx231xx/cx231xx-audio.c struct snd_pcm_substream *substream; snd_pcm_substream 181 drivers/media/usb/cx231xx/cx231xx-audio.c struct snd_pcm_substream *substream; snd_pcm_substream 376 drivers/media/usb/cx231xx/cx231xx-audio.c static int snd_pcm_alloc_vmalloc_buffer(struct snd_pcm_substream *subs, snd_pcm_substream 419 drivers/media/usb/cx231xx/cx231xx-audio.c static int snd_cx231xx_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 465 drivers/media/usb/cx231xx/cx231xx-audio.c static int snd_cx231xx_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 508 drivers/media/usb/cx231xx/cx231xx-audio.c static int snd_cx231xx_hw_capture_params(struct snd_pcm_substream *substream, snd_pcm_substream 532 drivers/media/usb/cx231xx/cx231xx-audio.c static int snd_cx231xx_hw_capture_free(struct snd_pcm_substream *substream) snd_pcm_substream 546 drivers/media/usb/cx231xx/cx231xx-audio.c static int snd_cx231xx_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 574 drivers/media/usb/cx231xx/cx231xx-audio.c static int snd_cx231xx_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 602 drivers/media/usb/cx231xx/cx231xx-audio.c static snd_pcm_uframes_t snd_cx231xx_capture_pointer(struct snd_pcm_substream snd_pcm_substream 618 drivers/media/usb/cx231xx/cx231xx-audio.c static struct page *snd_pcm_get_vmalloc_page(struct snd_pcm_substream *subs, snd_pcm_substream 412 drivers/media/usb/cx231xx/cx231xx.h struct snd_pcm_substream *capture_pcm_substream; snd_pcm_substream 87 drivers/media/usb/em28xx/em28xx-audio.c struct snd_pcm_substream *substream; snd_pcm_substream 196 drivers/media/usb/em28xx/em28xx-audio.c static int snd_pcm_alloc_vmalloc_buffer(struct snd_pcm_substream *subs, snd_pcm_substream 250 drivers/media/usb/em28xx/em28xx-audio.c static int snd_em28xx_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 330 drivers/media/usb/em28xx/em28xx-audio.c static int snd_em28xx_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 356 drivers/media/usb/em28xx/em28xx-audio.c static int snd_em28xx_hw_capture_params(struct snd_pcm_substream *substream, snd_pcm_substream 387 drivers/media/usb/em28xx/em28xx-audio.c static int snd_em28xx_hw_capture_free(struct snd_pcm_substream *substream) snd_pcm_substream 402 drivers/media/usb/em28xx/em28xx-audio.c static int snd_em28xx_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 430 drivers/media/usb/em28xx/em28xx-audio.c static int snd_em28xx_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 457 drivers/media/usb/em28xx/em28xx-audio.c static snd_pcm_uframes_t snd_em28xx_capture_pointer(struct snd_pcm_substream snd_pcm_substream 475 drivers/media/usb/em28xx/em28xx-audio.c static struct page *snd_pcm_get_vmalloc_page(struct snd_pcm_substream *subs, snd_pcm_substream 506 drivers/media/usb/em28xx/em28xx-audio.c struct snd_pcm_substream *substream = dev->adev.capture_pcm_substream; snd_pcm_substream 547 drivers/media/usb/em28xx/em28xx-audio.c struct snd_pcm_substream *substream = dev->adev.capture_pcm_substream; snd_pcm_substream 583 drivers/media/usb/em28xx/em28xx-audio.c struct snd_pcm_substream *substream = dev->adev.capture_pcm_substream; snd_pcm_substream 625 drivers/media/usb/em28xx/em28xx-audio.c struct snd_pcm_substream *substream = dev->adev.capture_pcm_substream; snd_pcm_substream 612 drivers/media/usb/em28xx/em28xx.h struct snd_pcm_substream *capture_pcm_substream; snd_pcm_substream 39 drivers/media/usb/go7007/snd-go7007.c struct snd_pcm_substream *substream; snd_pcm_substream 99 drivers/media/usb/go7007/snd-go7007.c static int go7007_snd_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 117 drivers/media/usb/go7007/snd-go7007.c static int go7007_snd_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 128 drivers/media/usb/go7007/snd-go7007.c static int go7007_snd_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 146 drivers/media/usb/go7007/snd-go7007.c static int go7007_snd_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 155 drivers/media/usb/go7007/snd-go7007.c static int go7007_snd_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 160 drivers/media/usb/go7007/snd-go7007.c static int go7007_snd_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 180 drivers/media/usb/go7007/snd-go7007.c static snd_pcm_uframes_t go7007_snd_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 188 drivers/media/usb/go7007/snd-go7007.c static struct page *go7007_snd_pcm_page(struct snd_pcm_substream *substream, snd_pcm_substream 97 drivers/media/usb/tm6000/tm6000-alsa.c static void dsp_buffer_free(struct snd_pcm_substream *substream) snd_pcm_substream 108 drivers/media/usb/tm6000/tm6000-alsa.c static int dsp_buffer_alloc(struct snd_pcm_substream *substream, int size) snd_pcm_substream 163 drivers/media/usb/tm6000/tm6000-alsa.c static int snd_tm6000_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 188 drivers/media/usb/tm6000/tm6000-alsa.c static int snd_tm6000_close(struct snd_pcm_substream *substream) snd_pcm_substream 204 drivers/media/usb/tm6000/tm6000-alsa.c struct snd_pcm_substream *substream = chip->substream; snd_pcm_substream 274 drivers/media/usb/tm6000/tm6000-alsa.c static int snd_tm6000_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 291 drivers/media/usb/tm6000/tm6000-alsa.c static int snd_tm6000_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 308 drivers/media/usb/tm6000/tm6000-alsa.c static int snd_tm6000_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 337 drivers/media/usb/tm6000/tm6000-alsa.c static int snd_tm6000_card_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 365 drivers/media/usb/tm6000/tm6000-alsa.c static snd_pcm_uframes_t snd_tm6000_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 372 drivers/media/usb/tm6000/tm6000-alsa.c static struct page *snd_pcm_get_vmalloc_page(struct snd_pcm_substream *subs, snd_pcm_substream 145 drivers/media/usb/tm6000/tm6000.h struct snd_pcm_substream *substream; snd_pcm_substream 65 drivers/media/usb/usbtv/usbtv-audio.c static int snd_usbtv_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 76 drivers/media/usb/usbtv/usbtv-audio.c static int snd_usbtv_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 88 drivers/media/usb/usbtv/usbtv-audio.c static int snd_usbtv_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 106 drivers/media/usb/usbtv/usbtv-audio.c static int snd_usbtv_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 112 drivers/media/usb/usbtv/usbtv-audio.c static int snd_usbtv_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 125 drivers/media/usb/usbtv/usbtv-audio.c struct snd_pcm_substream *substream = chip->snd_substream; snd_pcm_substream 305 drivers/media/usb/usbtv/usbtv-audio.c static int snd_usbtv_card_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 329 drivers/media/usb/usbtv/usbtv-audio.c static snd_pcm_uframes_t snd_usbtv_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 121 drivers/media/usb/usbtv/usbtv.h struct snd_pcm_substream *snd_substream; snd_pcm_substream 532 drivers/soundwire/intel.c struct snd_pcm_substream *substream, snd_pcm_substream 672 drivers/soundwire/intel.c static int intel_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 770 drivers/soundwire/intel.c intel_hw_free(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) snd_pcm_substream 790 drivers/soundwire/intel.c static void intel_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 359 drivers/staging/greybus/audio_codec.c static int gbcodec_startup(struct snd_pcm_substream *substream, snd_pcm_substream 387 drivers/staging/greybus/audio_codec.c static void gbcodec_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 409 drivers/staging/greybus/audio_codec.c static int gbcodec_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 513 drivers/staging/greybus/audio_codec.c static int gbcodec_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 43 drivers/staging/most/sound/sound.c struct snd_pcm_substream *substream; snd_pcm_substream 276 drivers/staging/most/sound/sound.c static int pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 314 drivers/staging/most/sound/sound.c static int pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 337 drivers/staging/most/sound/sound.c static int pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 360 drivers/staging/most/sound/sound.c static int pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 374 drivers/staging/most/sound/sound.c static int pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 424 drivers/staging/most/sound/sound.c static int pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 453 drivers/staging/most/sound/sound.c static snd_pcm_uframes_t pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 55 drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c struct snd_pcm_substream *substream = alsa_stream->substream; snd_pcm_substream 86 drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c struct snd_pcm_substream *substream, int spdif) snd_pcm_substream 158 drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c static int snd_bcm2835_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 163 drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c static int snd_bcm2835_playback_spdif_open(struct snd_pcm_substream *substream) snd_pcm_substream 168 drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c static int snd_bcm2835_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 196 drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c static int snd_bcm2835_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 202 drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c static int snd_bcm2835_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 207 drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c static int snd_bcm2835_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 246 drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c static void snd_bcm2835_pcm_transfer(struct snd_pcm_substream *substream, snd_pcm_substream 256 drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c static int snd_bcm2835_pcm_ack(struct snd_pcm_substream *substream) snd_pcm_substream 267 drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c static int snd_bcm2835_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 287 drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c snd_bcm2835_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 71 drivers/staging/vc04_services/bcm2835-audio/bcm2835.h struct snd_pcm_substream *substream; snd_pcm_substream 36 drivers/usb/gadget/function/u_audio.c struct snd_pcm_substream *ss; snd_pcm_substream 86 drivers/usb/gadget/function/u_audio.c struct snd_pcm_substream *substream; snd_pcm_substream 185 drivers/usb/gadget/function/u_audio.c static int uac_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 229 drivers/usb/gadget/function/u_audio.c static snd_pcm_uframes_t uac_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 242 drivers/usb/gadget/function/u_audio.c static int uac_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 249 drivers/usb/gadget/function/u_audio.c static int uac_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 254 drivers/usb/gadget/function/u_audio.c static int uac_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 321 drivers/usb/gadget/function/u_audio.c static int uac_pcm_null(struct snd_pcm_substream *substream) snd_pcm_substream 94 drivers/usb/gadget/function/u_uac1_legacy.c struct snd_pcm_substream *substream = snd->substream; snd_pcm_substream 155 drivers/usb/gadget/function/u_uac1_legacy.c struct snd_pcm_substream *substream = snd->substream; snd_pcm_substream 37 drivers/usb/gadget/function/u_uac1_legacy.h struct snd_pcm_substream *substream; snd_pcm_substream 132 include/sound/ad1816a.h struct snd_pcm_substream *playback_substream; snd_pcm_substream 133 include/sound/ad1816a.h struct snd_pcm_substream *capture_substream; snd_pcm_substream 287 include/sound/ak4113.h struct snd_pcm_substream *substream; snd_pcm_substream 307 include/sound/ak4113.h struct snd_pcm_substream *capture_substream); snd_pcm_substream 170 include/sound/ak4114.h struct snd_pcm_substream *playback_substream; snd_pcm_substream 171 include/sound/ak4114.h struct snd_pcm_substream *capture_substream; snd_pcm_substream 188 include/sound/ak4114.h struct snd_pcm_substream *playback_substream, snd_pcm_substream 189 include/sound/ak4114.h struct snd_pcm_substream *capture_substream); snd_pcm_substream 160 include/sound/ak4117.h struct snd_pcm_substream *substream; snd_pcm_substream 174 include/sound/ak4117.h int snd_ak4117_build(struct ak4117 *ak4117, struct snd_pcm_substream *capture_substream); snd_pcm_substream 174 include/sound/cs8427.h struct snd_pcm_substream; snd_pcm_substream 182 include/sound/cs8427.h struct snd_pcm_substream *playback_substream, snd_pcm_substream 183 include/sound/cs8427.h struct snd_pcm_substream *capture_substream); snd_pcm_substream 20 include/sound/dmaengine_pcm.h snd_pcm_substream_to_dma_direction(const struct snd_pcm_substream *substream) snd_pcm_substream 28 include/sound/dmaengine_pcm.h int snd_hwparams_to_dma_slave_config(const struct snd_pcm_substream *substream, snd_pcm_substream 30 include/sound/dmaengine_pcm.h int snd_dmaengine_pcm_trigger(struct snd_pcm_substream *substream, int cmd); snd_pcm_substream 31 include/sound/dmaengine_pcm.h snd_pcm_uframes_t snd_dmaengine_pcm_pointer(struct snd_pcm_substream *substream); snd_pcm_substream 32 include/sound/dmaengine_pcm.h snd_pcm_uframes_t snd_dmaengine_pcm_pointer_no_residue(struct snd_pcm_substream *substream); snd_pcm_substream 34 include/sound/dmaengine_pcm.h int snd_dmaengine_pcm_open(struct snd_pcm_substream *substream, snd_pcm_substream 36 include/sound/dmaengine_pcm.h int snd_dmaengine_pcm_close(struct snd_pcm_substream *substream); snd_pcm_substream 38 include/sound/dmaengine_pcm.h int snd_dmaengine_pcm_open_request_chan(struct snd_pcm_substream *substream, snd_pcm_substream 40 include/sound/dmaengine_pcm.h int snd_dmaengine_pcm_close_release_chan(struct snd_pcm_substream *substream); snd_pcm_substream 44 include/sound/dmaengine_pcm.h struct dma_chan *snd_dmaengine_pcm_get_chan(struct snd_pcm_substream *substream); snd_pcm_substream 82 include/sound/dmaengine_pcm.h const struct snd_pcm_substream *substream, snd_pcm_substream 127 include/sound/dmaengine_pcm.h int (*prepare_slave_config)(struct snd_pcm_substream *substream, snd_pcm_substream 132 include/sound/dmaengine_pcm.h struct snd_pcm_substream *substream); snd_pcm_substream 133 include/sound/dmaengine_pcm.h int (*process)(struct snd_pcm_substream *substream, snd_pcm_substream 153 include/sound/dmaengine_pcm.h int snd_dmaengine_pcm_prepare_slave_config(struct snd_pcm_substream *substream, snd_pcm_substream 1511 include/sound/emu10k1.h struct snd_pcm_substream *substream; snd_pcm_substream 1764 include/sound/emu10k1.h struct snd_pcm_substream *pcm_capture_substream; snd_pcm_substream 1765 include/sound/emu10k1.h struct snd_pcm_substream *pcm_capture_mic_substream; snd_pcm_substream 1766 include/sound/emu10k1.h struct snd_pcm_substream *pcm_capture_efx_substream; snd_pcm_substream 1767 include/sound/emu10k1.h struct snd_pcm_substream *pcm_playback_efx_substream; snd_pcm_substream 1864 include/sound/emu10k1.h struct snd_util_memblk *snd_emu10k1_alloc_pages(struct snd_emu10k1 *emu, struct snd_pcm_substream *substream); snd_pcm_substream 34 include/sound/es1688.h struct snd_pcm_substream *playback_substream; snd_pcm_substream 35 include/sound/es1688.h struct snd_pcm_substream *capture_substream; snd_pcm_substream 414 include/sound/gus.h struct snd_pcm_substream *pcm_cap_substream; snd_pcm_substream 125 include/sound/hda_codec.h struct snd_pcm_substream *substream); snd_pcm_substream 127 include/sound/hda_codec.h struct snd_pcm_substream *substream); snd_pcm_substream 130 include/sound/hda_codec.h struct snd_pcm_substream *substream); snd_pcm_substream 132 include/sound/hda_codec.h struct snd_pcm_substream *substream); snd_pcm_substream 135 include/sound/hda_codec.h struct snd_pcm_substream *substream); snd_pcm_substream 431 include/sound/hda_codec.h struct snd_pcm_substream *substream); snd_pcm_substream 434 include/sound/hda_codec.h struct snd_pcm_substream *substream); snd_pcm_substream 511 include/sound/hdaudio.h struct snd_pcm_substream *substream; /* assigned substream, snd_pcm_substream 545 include/sound/hdaudio.h struct snd_pcm_substream *substream); snd_pcm_substream 566 include/sound/hdaudio.h struct snd_pcm_substream *substream); snd_pcm_substream 73 include/sound/hdaudio_ext.h struct snd_pcm_substream *link_substream; snd_pcm_substream 88 include/sound/hdaudio_ext.h struct snd_pcm_substream *substream, snd_pcm_substream 27 include/sound/pcm-indirect.h typedef void (*snd_pcm_indirect_copy_t)(struct snd_pcm_substream *substream, snd_pcm_substream 34 include/sound/pcm-indirect.h snd_pcm_indirect_playback_transfer(struct snd_pcm_substream *substream, snd_pcm_substream 82 include/sound/pcm-indirect.h snd_pcm_indirect_playback_pointer(struct snd_pcm_substream *substream, snd_pcm_substream 103 include/sound/pcm-indirect.h snd_pcm_indirect_capture_transfer(struct snd_pcm_substream *substream, snd_pcm_substream 150 include/sound/pcm-indirect.h snd_pcm_indirect_capture_pointer(struct snd_pcm_substream *substream, snd_pcm_substream 47 include/sound/pcm.h struct snd_pcm_substream; snd_pcm_substream 53 include/sound/pcm.h int (*open)(struct snd_pcm_substream *substream); snd_pcm_substream 54 include/sound/pcm.h int (*close)(struct snd_pcm_substream *substream); snd_pcm_substream 55 include/sound/pcm.h int (*ioctl)(struct snd_pcm_substream * substream, snd_pcm_substream 57 include/sound/pcm.h int (*hw_params)(struct snd_pcm_substream *substream, snd_pcm_substream 59 include/sound/pcm.h int (*hw_free)(struct snd_pcm_substream *substream); snd_pcm_substream 60 include/sound/pcm.h int (*prepare)(struct snd_pcm_substream *substream); snd_pcm_substream 61 include/sound/pcm.h int (*trigger)(struct snd_pcm_substream *substream, int cmd); snd_pcm_substream 62 include/sound/pcm.h snd_pcm_uframes_t (*pointer)(struct snd_pcm_substream *substream); snd_pcm_substream 63 include/sound/pcm.h int (*get_time_info)(struct snd_pcm_substream *substream, snd_pcm_substream 67 include/sound/pcm.h int (*fill_silence)(struct snd_pcm_substream *substream, int channel, snd_pcm_substream 69 include/sound/pcm.h int (*copy_user)(struct snd_pcm_substream *substream, int channel, snd_pcm_substream 72 include/sound/pcm.h int (*copy_kernel)(struct snd_pcm_substream *substream, int channel, snd_pcm_substream 74 include/sound/pcm.h struct page *(*page)(struct snd_pcm_substream *substream, snd_pcm_substream 76 include/sound/pcm.h int (*mmap)(struct snd_pcm_substream *substream, struct vm_area_struct *vma); snd_pcm_substream 77 include/sound/pcm.h int (*ack)(struct snd_pcm_substream *substream); snd_pcm_substream 218 include/sound/pcm.h struct snd_pcm_substream *substream; snd_pcm_substream 344 include/sound/pcm.h struct snd_pcm_substream *trigger_master; snd_pcm_substream 458 include/sound/pcm.h struct snd_pcm_substream *next; snd_pcm_substream 467 include/sound/pcm.h void (*pcm_release)(struct snd_pcm_substream *); snd_pcm_substream 489 include/sound/pcm.h struct snd_pcm_substream *substream; snd_pcm_substream 554 include/sound/pcm.h int snd_pcm_info(struct snd_pcm_substream *substream, struct snd_pcm_info *info); snd_pcm_substream 555 include/sound/pcm.h int snd_pcm_info_user(struct snd_pcm_substream *substream, snd_pcm_substream 557 include/sound/pcm.h int snd_pcm_status(struct snd_pcm_substream *substream, snd_pcm_substream 559 include/sound/pcm.h int snd_pcm_start(struct snd_pcm_substream *substream); snd_pcm_substream 560 include/sound/pcm.h int snd_pcm_stop(struct snd_pcm_substream *substream, snd_pcm_state_t status); snd_pcm_substream 561 include/sound/pcm.h int snd_pcm_drain_done(struct snd_pcm_substream *substream); snd_pcm_substream 562 include/sound/pcm.h int snd_pcm_stop_xrun(struct snd_pcm_substream *substream); snd_pcm_substream 571 include/sound/pcm.h int snd_pcm_kernel_ioctl(struct snd_pcm_substream *substream, unsigned int cmd, void *arg); snd_pcm_substream 573 include/sound/pcm.h struct snd_pcm_substream **rsubstream); snd_pcm_substream 574 include/sound/pcm.h void snd_pcm_release_substream(struct snd_pcm_substream *substream); snd_pcm_substream 576 include/sound/pcm.h struct snd_pcm_substream **rsubstream); snd_pcm_substream 577 include/sound/pcm.h void snd_pcm_detach_substream(struct snd_pcm_substream *substream); snd_pcm_substream 578 include/sound/pcm.h int snd_pcm_mmap_data(struct snd_pcm_substream *substream, struct file *file, struct vm_area_struct *area); snd_pcm_substream 582 include/sound/pcm.h void snd_pcm_debug_name(struct snd_pcm_substream *substream, snd_pcm_substream 586 include/sound/pcm.h snd_pcm_debug_name(struct snd_pcm_substream *substream, char *buf, size_t size) snd_pcm_substream 602 include/sound/pcm.h static inline int snd_pcm_stream_linked(struct snd_pcm_substream *substream) snd_pcm_substream 607 include/sound/pcm.h void snd_pcm_stream_lock(struct snd_pcm_substream *substream); snd_pcm_substream 608 include/sound/pcm.h void snd_pcm_stream_unlock(struct snd_pcm_substream *substream); snd_pcm_substream 609 include/sound/pcm.h void snd_pcm_stream_lock_irq(struct snd_pcm_substream *substream); snd_pcm_substream 610 include/sound/pcm.h void snd_pcm_stream_unlock_irq(struct snd_pcm_substream *substream); snd_pcm_substream 611 include/sound/pcm.h unsigned long _snd_pcm_stream_lock_irqsave(struct snd_pcm_substream *substream); snd_pcm_substream 627 include/sound/pcm.h void snd_pcm_stream_unlock_irqrestore(struct snd_pcm_substream *substream, snd_pcm_substream 649 include/sound/pcm.h static inline int snd_pcm_running(struct snd_pcm_substream *substream) snd_pcm_substream 710 include/sound/pcm.h static inline size_t snd_pcm_lib_buffer_bytes(struct snd_pcm_substream *substream) snd_pcm_substream 720 include/sound/pcm.h static inline size_t snd_pcm_lib_period_bytes(struct snd_pcm_substream *substream) snd_pcm_substream 782 include/sound/pcm.h static inline int snd_pcm_playback_ready(struct snd_pcm_substream *substream) snd_pcm_substream 796 include/sound/pcm.h static inline int snd_pcm_capture_ready(struct snd_pcm_substream *substream) snd_pcm_substream 811 include/sound/pcm.h static inline int snd_pcm_playback_data(struct snd_pcm_substream *substream) snd_pcm_substream 828 include/sound/pcm.h static inline int snd_pcm_playback_empty(struct snd_pcm_substream *substream) snd_pcm_substream 842 include/sound/pcm.h static inline int snd_pcm_capture_empty(struct snd_pcm_substream *substream) snd_pcm_substream 862 include/sound/pcm.h static inline void snd_pcm_trigger_done(struct snd_pcm_substream *substream, snd_pcm_substream 863 include/sound/pcm.h struct snd_pcm_substream *master) snd_pcm_substream 970 include/sound/pcm.h int snd_pcm_hw_refine(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params); snd_pcm_substream 1056 include/sound/pcm.h void snd_pcm_set_sync(struct snd_pcm_substream *substream); snd_pcm_substream 1057 include/sound/pcm.h int snd_pcm_lib_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 1059 include/sound/pcm.h void snd_pcm_period_elapsed(struct snd_pcm_substream *substream); snd_pcm_substream 1060 include/sound/pcm.h snd_pcm_sframes_t __snd_pcm_lib_xfer(struct snd_pcm_substream *substream, snd_pcm_substream 1065 include/sound/pcm.h snd_pcm_lib_write(struct snd_pcm_substream *substream, snd_pcm_substream 1072 include/sound/pcm.h snd_pcm_lib_read(struct snd_pcm_substream *substream, snd_pcm_substream 1079 include/sound/pcm.h snd_pcm_lib_writev(struct snd_pcm_substream *substream, snd_pcm_substream 1086 include/sound/pcm.h snd_pcm_lib_readv(struct snd_pcm_substream *substream, snd_pcm_substream 1093 include/sound/pcm.h snd_pcm_kernel_write(struct snd_pcm_substream *substream, snd_pcm_substream 1100 include/sound/pcm.h snd_pcm_kernel_read(struct snd_pcm_substream *substream, snd_pcm_substream 1107 include/sound/pcm.h snd_pcm_kernel_writev(struct snd_pcm_substream *substream, snd_pcm_substream 1114 include/sound/pcm.h snd_pcm_kernel_readv(struct snd_pcm_substream *substream, snd_pcm_substream 1136 include/sound/pcm.h static inline void snd_pcm_set_runtime_buffer(struct snd_pcm_substream *substream, snd_pcm_substream 1178 include/sound/pcm.h void snd_pcm_lib_preallocate_free(struct snd_pcm_substream *substream); snd_pcm_substream 1180 include/sound/pcm.h void snd_pcm_lib_preallocate_pages(struct snd_pcm_substream *substream, snd_pcm_substream 1186 include/sound/pcm.h int snd_pcm_lib_malloc_pages(struct snd_pcm_substream *substream, size_t size); snd_pcm_substream 1187 include/sound/pcm.h int snd_pcm_lib_free_pages(struct snd_pcm_substream *substream); snd_pcm_substream 1189 include/sound/pcm.h int _snd_pcm_lib_alloc_vmalloc_buffer(struct snd_pcm_substream *substream, snd_pcm_substream 1191 include/sound/pcm.h int snd_pcm_lib_free_vmalloc_buffer(struct snd_pcm_substream *substream); snd_pcm_substream 1192 include/sound/pcm.h struct page *snd_pcm_lib_get_vmalloc_page(struct snd_pcm_substream *substream, snd_pcm_substream 1207 include/sound/pcm.h (struct snd_pcm_substream *substream, size_t size) snd_pcm_substream 1225 include/sound/pcm.h (struct snd_pcm_substream *substream, size_t size) snd_pcm_substream 1240 include/sound/pcm.h struct page *snd_pcm_sgbuf_ops_page(struct snd_pcm_substream *substream, snd_pcm_substream 1255 include/sound/pcm.h snd_pcm_sgbuf_get_addr(struct snd_pcm_substream *substream, unsigned int ofs) snd_pcm_substream 1266 include/sound/pcm.h snd_pcm_sgbuf_get_ptr(struct snd_pcm_substream *substream, unsigned int ofs) snd_pcm_substream 1279 include/sound/pcm.h snd_pcm_sgbuf_get_chunk_size(struct snd_pcm_substream *substream, snd_pcm_substream 1293 include/sound/pcm.h struct snd_pcm_substream *substream = (struct snd_pcm_substream *)area->vm_private_data; snd_pcm_substream 1305 include/sound/pcm.h struct snd_pcm_substream *substream = (struct snd_pcm_substream *)area->vm_private_data; snd_pcm_substream 1309 include/sound/pcm.h int snd_pcm_lib_default_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 1314 include/sound/pcm.h int snd_pcm_lib_mmap_iomem(struct snd_pcm_substream *substream, struct vm_area_struct *area); snd_pcm_substream 1349 include/sound/pcm.h static inline const char *snd_pcm_stream_str(struct snd_pcm_substream *substream) snd_pcm_substream 1382 include/sound/pcm.h static inline struct snd_pcm_substream * snd_pcm_substream 1385 include/sound/pcm.h struct snd_pcm_substream *s; snd_pcm_substream 54 include/sound/pcm_oss.h struct snd_pcm_substream *streams[2]; snd_pcm_substream 12 include/sound/pcm_params.h int snd_pcm_hw_param_first(struct snd_pcm_substream *pcm, snd_pcm_substream 15 include/sound/pcm_params.h int snd_pcm_hw_param_last(struct snd_pcm_substream *pcm, snd_pcm_substream 9 include/sound/pxa2xx-lib.h struct snd_pcm_substream; snd_pcm_substream 14 include/sound/pxa2xx-lib.h extern int pxa2xx_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 16 include/sound/pxa2xx-lib.h extern int pxa2xx_pcm_hw_free(struct snd_pcm_substream *substream); snd_pcm_substream 17 include/sound/pxa2xx-lib.h extern int pxa2xx_pcm_trigger(struct snd_pcm_substream *substream, int cmd); snd_pcm_substream 18 include/sound/pxa2xx-lib.h extern snd_pcm_uframes_t pxa2xx_pcm_pointer(struct snd_pcm_substream *substream); snd_pcm_substream 19 include/sound/pxa2xx-lib.h extern int pxa2xx_pcm_prepare(struct snd_pcm_substream *substream); snd_pcm_substream 20 include/sound/pxa2xx-lib.h extern int pxa2xx_pcm_open(struct snd_pcm_substream *substream); snd_pcm_substream 21 include/sound/pxa2xx-lib.h extern int pxa2xx_pcm_close(struct snd_pcm_substream *substream); snd_pcm_substream 22 include/sound/pxa2xx-lib.h extern int pxa2xx_pcm_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 84 include/sound/sb.h struct snd_pcm_substream *playback_substream; snd_pcm_substream 85 include/sound/sb.h struct snd_pcm_substream *capture_substream; snd_pcm_substream 299 include/sound/sb.h int snd_sb8_playback_open(struct snd_pcm_substream *substream); snd_pcm_substream 300 include/sound/sb.h int snd_sb8_capture_open(struct snd_pcm_substream *substream); snd_pcm_substream 301 include/sound/sb.h int snd_sb8_playback_close(struct snd_pcm_substream *substream); snd_pcm_substream 302 include/sound/sb.h int snd_sb8_capture_close(struct snd_pcm_substream *substream); snd_pcm_substream 92 include/sound/simple_card_utils.h int asoc_simple_startup(struct snd_pcm_substream *substream); snd_pcm_substream 93 include/sound/simple_card_utils.h void asoc_simple_shutdown(struct snd_pcm_substream *substream); snd_pcm_substream 94 include/sound/simple_card_utils.h int asoc_simple_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 350 include/sound/soc-component.h struct snd_pcm_substream *substream); snd_pcm_substream 352 include/sound/soc-component.h struct snd_pcm_substream *substream); snd_pcm_substream 354 include/sound/soc-component.h struct snd_pcm_substream *substream); snd_pcm_substream 356 include/sound/soc-component.h struct snd_pcm_substream *substream, snd_pcm_substream 359 include/sound/soc-component.h struct snd_pcm_substream *substream); snd_pcm_substream 361 include/sound/soc-component.h struct snd_pcm_substream *substream, snd_pcm_substream 374 include/sound/soc-component.h int snd_soc_pcm_component_pointer(struct snd_pcm_substream *substream); snd_pcm_substream 375 include/sound/soc-component.h int snd_soc_pcm_component_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 377 include/sound/soc-component.h int snd_soc_pcm_component_copy_user(struct snd_pcm_substream *substream, snd_pcm_substream 380 include/sound/soc-component.h struct page *snd_soc_pcm_component_page(struct snd_pcm_substream *substream, snd_pcm_substream 382 include/sound/soc-component.h int snd_soc_pcm_component_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 17 include/sound/soc-dai.h struct snd_pcm_substream; snd_pcm_substream 149 include/sound/soc-dai.h struct snd_pcm_substream *substream, snd_pcm_substream 152 include/sound/soc-dai.h struct snd_pcm_substream *substream); snd_pcm_substream 154 include/sound/soc-dai.h struct snd_pcm_substream *substream); snd_pcm_substream 156 include/sound/soc-dai.h struct snd_pcm_substream *substream); snd_pcm_substream 158 include/sound/soc-dai.h struct snd_pcm_substream *substream); snd_pcm_substream 160 include/sound/soc-dai.h struct snd_pcm_substream *substream, int cmd); snd_pcm_substream 162 include/sound/soc-dai.h struct snd_pcm_substream *substream, int cmd); snd_pcm_substream 164 include/sound/soc-dai.h struct snd_pcm_substream *substream); snd_pcm_substream 216 include/sound/soc-dai.h int (*startup)(struct snd_pcm_substream *, snd_pcm_substream 218 include/sound/soc-dai.h void (*shutdown)(struct snd_pcm_substream *, snd_pcm_substream 220 include/sound/soc-dai.h int (*hw_params)(struct snd_pcm_substream *, snd_pcm_substream 222 include/sound/soc-dai.h int (*hw_free)(struct snd_pcm_substream *, snd_pcm_substream 224 include/sound/soc-dai.h int (*prepare)(struct snd_pcm_substream *, snd_pcm_substream 233 include/sound/soc-dai.h int (*trigger)(struct snd_pcm_substream *, int, snd_pcm_substream 235 include/sound/soc-dai.h int (*bespoke_trigger)(struct snd_pcm_substream *, int, snd_pcm_substream 241 include/sound/soc-dai.h snd_pcm_sframes_t (*delay)(struct snd_pcm_substream *, snd_pcm_substream 357 include/sound/soc-dai.h const struct snd_pcm_substream *ss) snd_pcm_substream 364 include/sound/soc-dai.h const struct snd_pcm_substream *ss, snd_pcm_substream 415 include/sound/soc-dapm.h int snd_soc_dapm_update_dai(struct snd_pcm_substream *substream, snd_pcm_substream 132 include/sound/soc-dpcm.h struct snd_pcm_substream * snd_pcm_substream 461 include/sound/soc.h struct snd_pcm_substream *snd_soc_get_dai_substream(struct snd_soc_card *card, snd_pcm_substream 490 include/sound/soc.h int snd_soc_set_runtime_hwparams(struct snd_pcm_substream *substream, snd_pcm_substream 720 include/sound/soc.h int (*startup)(struct snd_pcm_substream *); snd_pcm_substream 721 include/sound/soc.h void (*shutdown)(struct snd_pcm_substream *); snd_pcm_substream 722 include/sound/soc.h int (*hw_params)(struct snd_pcm_substream *, struct snd_pcm_hw_params *); snd_pcm_substream 723 include/sound/soc.h int (*hw_free)(struct snd_pcm_substream *); snd_pcm_substream 724 include/sound/soc.h int (*prepare)(struct snd_pcm_substream *); snd_pcm_substream 725 include/sound/soc.h int (*trigger)(struct snd_pcm_substream *, int); snd_pcm_substream 57 include/sound/vx_core.h struct snd_pcm_substream *substream; snd_pcm_substream 83 include/sound/wss.h struct snd_pcm_substream *playback_substream; snd_pcm_substream 84 include/sound/wss.h struct snd_pcm_substream *capture_substream; snd_pcm_substream 694 sound/aoa/codecs/onyx.c struct snd_pcm_substream *substream) snd_pcm_substream 744 sound/aoa/codecs/onyx.c struct snd_pcm_substream *substream) snd_pcm_substream 756 sound/aoa/codecs/onyx.c struct snd_pcm_substream *substream) snd_pcm_substream 44 sound/aoa/soundbus/i2sbus/i2sbus.h struct snd_pcm_substream *substream; snd_pcm_substream 297 sound/aoa/soundbus/i2sbus/pcm.c static int i2sbus_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 303 sound/aoa/soundbus/i2sbus/pcm.c static inline int i2sbus_hw_free(struct snd_pcm_substream *substream, int in) snd_pcm_substream 315 sound/aoa/soundbus/i2sbus/pcm.c static int i2sbus_playback_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 320 sound/aoa/soundbus/i2sbus/pcm.c static int i2sbus_record_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 721 sound/aoa/soundbus/i2sbus/pcm.c static int i2sbus_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 731 sound/aoa/soundbus/i2sbus/pcm.c static int i2sbus_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 746 sound/aoa/soundbus/i2sbus/pcm.c static int i2sbus_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 757 sound/aoa/soundbus/i2sbus/pcm.c static int i2sbus_playback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 768 sound/aoa/soundbus/i2sbus/pcm.c static snd_pcm_uframes_t i2sbus_playback_pointer(struct snd_pcm_substream snd_pcm_substream 791 sound/aoa/soundbus/i2sbus/pcm.c static int i2sbus_record_open(struct snd_pcm_substream *substream) snd_pcm_substream 801 sound/aoa/soundbus/i2sbus/pcm.c static int i2sbus_record_close(struct snd_pcm_substream *substream) snd_pcm_substream 816 sound/aoa/soundbus/i2sbus/pcm.c static int i2sbus_record_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 827 sound/aoa/soundbus/i2sbus/pcm.c static int i2sbus_record_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 838 sound/aoa/soundbus/i2sbus/pcm.c static snd_pcm_uframes_t i2sbus_record_pointer(struct snd_pcm_substream snd_pcm_substream 106 sound/aoa/soundbus/soundbus.h struct snd_pcm_substream *substream); snd_pcm_substream 111 sound/aoa/soundbus/soundbus.h struct snd_pcm_substream *substream); snd_pcm_substream 121 sound/aoa/soundbus/soundbus.h struct snd_pcm_substream *substream); snd_pcm_substream 126 sound/aoa/soundbus/soundbus.h struct snd_pcm_substream *substream); snd_pcm_substream 131 sound/aoa/soundbus/soundbus.h struct snd_pcm_substream *substream); snd_pcm_substream 399 sound/arm/aaci.c static int aaci_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 456 sound/arm/aaci.c static int aaci_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 473 sound/arm/aaci.c static int aaci_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 501 sound/arm/aaci.c static int aaci_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 543 sound/arm/aaci.c static int aaci_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 557 sound/arm/aaci.c static snd_pcm_uframes_t aaci_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 595 sound/arm/aaci.c static int aaci_pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 680 sound/arm/aaci.c static int aaci_pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 720 sound/arm/aaci.c static int aaci_pcm_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 208 sound/arm/aaci.h struct snd_pcm_substream *substream; snd_pcm_substream 64 sound/arm/pxa2xx-ac97.c static int pxa2xx_ac97_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 92 sound/arm/pxa2xx-ac97.c static int pxa2xx_ac97_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 103 sound/arm/pxa2xx-ac97.c static int pxa2xx_ac97_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 32 sound/arm/pxa2xx-pcm-lib.c int pxa2xx_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 63 sound/arm/pxa2xx-pcm-lib.c int pxa2xx_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 70 sound/arm/pxa2xx-pcm-lib.c int pxa2xx_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 77 sound/arm/pxa2xx-pcm-lib.c pxa2xx_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 83 sound/arm/pxa2xx-pcm-lib.c int pxa2xx_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 89 sound/arm/pxa2xx-pcm-lib.c int pxa2xx_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 128 sound/arm/pxa2xx-pcm-lib.c int pxa2xx_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 134 sound/arm/pxa2xx-pcm-lib.c int pxa2xx_pcm_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 145 sound/arm/pxa2xx-pcm-lib.c struct snd_pcm_substream *substream = pcm->streams[stream].substream; snd_pcm_substream 161 sound/arm/pxa2xx-pcm-lib.c struct snd_pcm_substream *substream; snd_pcm_substream 39 sound/atmel/ac97c.c struct snd_pcm_substream *playback_substream; snd_pcm_substream 40 sound/atmel/ac97c.c struct snd_pcm_substream *capture_substream; snd_pcm_substream 86 sound/atmel/ac97c.c static int atmel_ac97c_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 105 sound/atmel/ac97c.c static int atmel_ac97c_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 124 sound/atmel/ac97c.c static int atmel_ac97c_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 141 sound/atmel/ac97c.c static int atmel_ac97c_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 158 sound/atmel/ac97c.c static int atmel_ac97c_playback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 178 sound/atmel/ac97c.c static int atmel_ac97c_capture_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 198 sound/atmel/ac97c.c static int atmel_ac97c_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 280 sound/atmel/ac97c.c static int atmel_ac97c_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 363 sound/atmel/ac97c.c atmel_ac97c_playback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 394 sound/atmel/ac97c.c atmel_ac97c_capture_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 426 sound/atmel/ac97c.c atmel_ac97c_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 443 sound/atmel/ac97c.c atmel_ac97c_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 61 sound/core/oss/copy.c int snd_pcm_plugin_build_copy(struct snd_pcm_substream *plug, snd_pcm_substream 108 sound/core/oss/io.c int snd_pcm_plugin_build_io(struct snd_pcm_substream *plug, snd_pcm_substream 149 sound/core/oss/linear.c int snd_pcm_plugin_build_linear(struct snd_pcm_substream *plug, snd_pcm_substream 300 sound/core/oss/mulaw.c int snd_pcm_plugin_build_mulaw(struct snd_pcm_substream *plug, snd_pcm_substream 181 sound/core/oss/pcm_oss.c static int snd_pcm_hw_param_mask(struct snd_pcm_substream *pcm, snd_pcm_substream 240 sound/core/oss/pcm_oss.c static int snd_pcm_hw_param_min(struct snd_pcm_substream *pcm, snd_pcm_substream 301 sound/core/oss/pcm_oss.c static int snd_pcm_hw_param_max(struct snd_pcm_substream *pcm, snd_pcm_substream 375 sound/core/oss/pcm_oss.c static int snd_pcm_hw_param_near(struct snd_pcm_substream *pcm, snd_pcm_substream 506 sound/core/oss/pcm_oss.c static int snd_pcm_hw_param_set(struct snd_pcm_substream *pcm, snd_pcm_substream 539 sound/core/oss/pcm_oss.c static int snd_pcm_oss_plugin_clear(struct snd_pcm_substream *substream) snd_pcm_substream 585 sound/core/oss/pcm_oss.c static long snd_pcm_oss_bytes(struct snd_pcm_substream *substream, long frames) snd_pcm_substream 602 sound/core/oss/pcm_oss.c static long snd_pcm_alsa_frames(struct snd_pcm_substream *substream, long bytes) snd_pcm_substream 681 sound/core/oss/pcm_oss.c static int snd_pcm_oss_period_size(struct snd_pcm_substream *substream, snd_pcm_substream 771 sound/core/oss/pcm_oss.c static int choose_rate(struct snd_pcm_substream *substream, snd_pcm_substream 829 sound/core/oss/pcm_oss.c static int snd_pcm_oss_change_params_locked(struct snd_pcm_substream *substream) snd_pcm_substream 1075 sound/core/oss/pcm_oss.c static int snd_pcm_oss_change_params(struct snd_pcm_substream *substream, snd_pcm_substream 1092 sound/core/oss/pcm_oss.c static int snd_pcm_oss_get_active_substream(struct snd_pcm_oss_file *pcm_oss_file, struct snd_pcm_substream **r_substream) snd_pcm_substream 1095 sound/core/oss/pcm_oss.c struct snd_pcm_substream *asubstream = NULL, *substream; snd_pcm_substream 1120 sound/core/oss/pcm_oss.c static int snd_pcm_oss_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1139 sound/core/oss/pcm_oss.c static int snd_pcm_oss_make_ready(struct snd_pcm_substream *substream) snd_pcm_substream 1162 sound/core/oss/pcm_oss.c static int snd_pcm_oss_make_ready_locked(struct snd_pcm_substream *substream) snd_pcm_substream 1181 sound/core/oss/pcm_oss.c static int snd_pcm_oss_capture_position_fixup(struct snd_pcm_substream *substream, snd_pcm_sframes_t *delay) snd_pcm_substream 1206 sound/core/oss/pcm_oss.c snd_pcm_sframes_t snd_pcm_oss_write3(struct snd_pcm_substream *substream, const char *ptr, snd_pcm_uframes_t frames, int in_kernel) snd_pcm_substream 1235 sound/core/oss/pcm_oss.c snd_pcm_sframes_t snd_pcm_oss_read3(struct snd_pcm_substream *substream, char *ptr, snd_pcm_uframes_t frames, int in_kernel) snd_pcm_substream 1277 sound/core/oss/pcm_oss.c snd_pcm_sframes_t snd_pcm_oss_writev3(struct snd_pcm_substream *substream, void **bufs, snd_pcm_uframes_t frames) snd_pcm_substream 1306 sound/core/oss/pcm_oss.c snd_pcm_sframes_t snd_pcm_oss_readv3(struct snd_pcm_substream *substream, void **bufs, snd_pcm_uframes_t frames) snd_pcm_substream 1335 sound/core/oss/pcm_oss.c static ssize_t snd_pcm_oss_write2(struct snd_pcm_substream *substream, const char *buf, size_t bytes, int in_kernel) snd_pcm_substream 1368 sound/core/oss/pcm_oss.c static ssize_t snd_pcm_oss_write1(struct snd_pcm_substream *substream, const char __user *buf, size_t bytes) snd_pcm_substream 1445 sound/core/oss/pcm_oss.c static ssize_t snd_pcm_oss_read2(struct snd_pcm_substream *substream, char *buf, size_t bytes, int in_kernel) snd_pcm_substream 1478 sound/core/oss/pcm_oss.c static ssize_t snd_pcm_oss_read1(struct snd_pcm_substream *substream, char __user *buf, size_t bytes) snd_pcm_substream 1542 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream; snd_pcm_substream 1564 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream; snd_pcm_substream 1578 sound/core/oss/pcm_oss.c static int snd_pcm_oss_sync1(struct snd_pcm_substream *substream, size_t size) snd_pcm_substream 1630 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream; snd_pcm_substream 1726 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream = pcm_oss_file->streams[idx]; snd_pcm_substream 1751 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream; snd_pcm_substream 1767 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream = pcm_oss_file->streams[idx]; snd_pcm_substream 1788 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream; snd_pcm_substream 1798 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream; snd_pcm_substream 1808 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream; snd_pcm_substream 1863 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream = pcm_oss_file->streams[idx]; snd_pcm_substream 1883 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream; snd_pcm_substream 1891 sound/core/oss/pcm_oss.c static int snd_pcm_oss_set_subdivide1(struct snd_pcm_substream *substream, int subdivide) snd_pcm_substream 1917 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream = pcm_oss_file->streams[idx]; snd_pcm_substream 1934 sound/core/oss/pcm_oss.c static int snd_pcm_oss_set_fragment1(struct snd_pcm_substream *substream, unsigned int val) snd_pcm_substream 1956 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream = pcm_oss_file->streams[idx]; snd_pcm_substream 1981 sound/core/oss/pcm_oss.c static int snd_pcm_oss_get_caps1(struct snd_pcm_substream *substream, int res) snd_pcm_substream 2011 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream = pcm_oss_file->streams[idx]; snd_pcm_substream 2018 sound/core/oss/pcm_oss.c static void snd_pcm_oss_simulate_fill(struct snd_pcm_substream *substream, snd_pcm_substream 2031 sound/core/oss/pcm_oss.c struct snd_pcm_substream *psubstream = NULL, *csubstream = NULL; snd_pcm_substream 2111 sound/core/oss/pcm_oss.c struct snd_pcm_substream *psubstream = NULL, *csubstream = NULL; snd_pcm_substream 2125 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream; snd_pcm_substream 2148 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream; snd_pcm_substream 2217 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream; snd_pcm_substream 2313 sound/core/oss/pcm_oss.c static void snd_pcm_oss_release_substream(struct snd_pcm_substream *substream) snd_pcm_substream 2325 sound/core/oss/pcm_oss.c static void snd_pcm_oss_init_substream(struct snd_pcm_substream *substream, snd_pcm_substream 2366 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream = pcm_oss_file->streams[cidx]; snd_pcm_substream 2382 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream; snd_pcm_substream 2534 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream; snd_pcm_substream 2568 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream; snd_pcm_substream 2729 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream; snd_pcm_substream 2752 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream; snd_pcm_substream 2768 sound/core/oss/pcm_oss.c static int snd_pcm_oss_playback_ready(struct snd_pcm_substream *substream) snd_pcm_substream 2779 sound/core/oss/pcm_oss.c static int snd_pcm_oss_capture_ready(struct snd_pcm_substream *substream) snd_pcm_substream 2794 sound/core/oss/pcm_oss.c struct snd_pcm_substream *psubstream = NULL, *csubstream = NULL; snd_pcm_substream 2836 sound/core/oss/pcm_oss.c struct snd_pcm_substream *substream = NULL; snd_pcm_substream 104 sound/core/oss/pcm_plugin.c int snd_pcm_plug_alloc(struct snd_pcm_substream *plug, snd_pcm_uframes_t frames) snd_pcm_substream 146 sound/core/oss/pcm_plugin.c int snd_pcm_plugin_build(struct snd_pcm_substream *plug, snd_pcm_substream 199 sound/core/oss/pcm_plugin.c static snd_pcm_sframes_t plug_client_size(struct snd_pcm_substream *plug, snd_pcm_substream 238 sound/core/oss/pcm_plugin.c static snd_pcm_sframes_t plug_slave_size(struct snd_pcm_substream *plug, snd_pcm_substream 285 sound/core/oss/pcm_plugin.c snd_pcm_sframes_t snd_pcm_plug_client_size(struct snd_pcm_substream *plug, snd_pcm_substream 291 sound/core/oss/pcm_plugin.c snd_pcm_sframes_t snd_pcm_plug_slave_size(struct snd_pcm_substream *plug, snd_pcm_substream 391 sound/core/oss/pcm_plugin.c int snd_pcm_plug_format_plugins(struct snd_pcm_substream *plug, snd_pcm_substream 577 sound/core/oss/pcm_plugin.c snd_pcm_sframes_t snd_pcm_plug_client_channels_buf(struct snd_pcm_substream *plug, snd_pcm_substream 616 sound/core/oss/pcm_plugin.c snd_pcm_sframes_t snd_pcm_plug_write_transfer(struct snd_pcm_substream *plug, struct snd_pcm_plugin_channel *src_channels, snd_pcm_uframes_t size) snd_pcm_substream 656 sound/core/oss/pcm_plugin.c snd_pcm_sframes_t snd_pcm_plug_read_transfer(struct snd_pcm_substream *plug, struct snd_pcm_plugin_channel *dst_channels_final, snd_pcm_uframes_t size) snd_pcm_substream 61 sound/core/oss/pcm_plugin.h struct snd_pcm_substream *plug; snd_pcm_substream 70 sound/core/oss/pcm_plugin.h int snd_pcm_plugin_build(struct snd_pcm_substream *handle, snd_pcm_substream 78 sound/core/oss/pcm_plugin.h int snd_pcm_plug_alloc(struct snd_pcm_substream *plug, snd_pcm_uframes_t frames); snd_pcm_substream 79 sound/core/oss/pcm_plugin.h snd_pcm_sframes_t snd_pcm_plug_client_size(struct snd_pcm_substream *handle, snd_pcm_uframes_t drv_size); snd_pcm_substream 80 sound/core/oss/pcm_plugin.h snd_pcm_sframes_t snd_pcm_plug_slave_size(struct snd_pcm_substream *handle, snd_pcm_uframes_t clt_size); snd_pcm_substream 85 sound/core/oss/pcm_plugin.h int snd_pcm_plugin_build_io(struct snd_pcm_substream *handle, snd_pcm_substream 88 sound/core/oss/pcm_plugin.h int snd_pcm_plugin_build_linear(struct snd_pcm_substream *handle, snd_pcm_substream 92 sound/core/oss/pcm_plugin.h int snd_pcm_plugin_build_mulaw(struct snd_pcm_substream *handle, snd_pcm_substream 96 sound/core/oss/pcm_plugin.h int snd_pcm_plugin_build_rate(struct snd_pcm_substream *handle, snd_pcm_substream 100 sound/core/oss/pcm_plugin.h int snd_pcm_plugin_build_route(struct snd_pcm_substream *handle, snd_pcm_substream 104 sound/core/oss/pcm_plugin.h int snd_pcm_plugin_build_copy(struct snd_pcm_substream *handle, snd_pcm_substream 109 sound/core/oss/pcm_plugin.h int snd_pcm_plug_format_plugins(struct snd_pcm_substream *substream, snd_pcm_substream 118 sound/core/oss/pcm_plugin.h snd_pcm_sframes_t snd_pcm_plug_write_transfer(struct snd_pcm_substream *handle, snd_pcm_substream 121 sound/core/oss/pcm_plugin.h snd_pcm_sframes_t snd_pcm_plug_read_transfer(struct snd_pcm_substream *handle, snd_pcm_substream 125 sound/core/oss/pcm_plugin.h snd_pcm_sframes_t snd_pcm_plug_client_channels_buf(struct snd_pcm_substream *handle, snd_pcm_substream 142 sound/core/oss/pcm_plugin.h void *snd_pcm_plug_buf_alloc(struct snd_pcm_substream *plug, snd_pcm_uframes_t size); snd_pcm_substream 143 sound/core/oss/pcm_plugin.h void snd_pcm_plug_buf_unlock(struct snd_pcm_substream *plug, void *ptr); snd_pcm_substream 144 sound/core/oss/pcm_plugin.h snd_pcm_sframes_t snd_pcm_oss_write3(struct snd_pcm_substream *substream, snd_pcm_substream 147 sound/core/oss/pcm_plugin.h snd_pcm_sframes_t snd_pcm_oss_read3(struct snd_pcm_substream *substream, snd_pcm_substream 149 sound/core/oss/pcm_plugin.h snd_pcm_sframes_t snd_pcm_oss_writev3(struct snd_pcm_substream *substream, snd_pcm_substream 151 sound/core/oss/pcm_plugin.h snd_pcm_sframes_t snd_pcm_oss_readv3(struct snd_pcm_substream *substream, snd_pcm_substream 156 sound/core/oss/pcm_plugin.h static inline snd_pcm_sframes_t snd_pcm_plug_client_size(struct snd_pcm_substream *handle, snd_pcm_uframes_t drv_size) { return drv_size; } snd_pcm_substream 157 sound/core/oss/pcm_plugin.h static inline snd_pcm_sframes_t snd_pcm_plug_slave_size(struct snd_pcm_substream *handle, snd_pcm_uframes_t clt_size) { return clt_size; } snd_pcm_substream 300 sound/core/oss/rate.c int snd_pcm_plugin_build_rate(struct snd_pcm_substream *plug, snd_pcm_substream 87 sound/core/oss/route.c int snd_pcm_plugin_build_route(struct snd_pcm_substream *plug, snd_pcm_substream 108 sound/core/pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 330 sound/core/pcm.c static void snd_pcm_proc_info_read(struct snd_pcm_substream *substream, snd_pcm_substream 379 sound/core/pcm.c struct snd_pcm_substream *substream = entry->private_data; snd_pcm_substream 416 sound/core/pcm.c struct snd_pcm_substream *substream = entry->private_data; snd_pcm_substream 444 sound/core/pcm.c struct snd_pcm_substream *substream = entry->private_data; snd_pcm_substream 481 sound/core/pcm.c struct snd_pcm_substream *substream = entry->private_data; snd_pcm_substream 540 sound/core/pcm.c create_substream_info_entry(struct snd_pcm_substream *substream, snd_pcm_substream 554 sound/core/pcm.c static int snd_pcm_substream_proc_init(struct snd_pcm_substream *substream) snd_pcm_substream 593 sound/core/pcm.c static inline int snd_pcm_substream_proc_init(struct snd_pcm_substream *substream) { return 0; } snd_pcm_substream 640 sound/core/pcm.c struct snd_pcm_substream *substream, *prev; snd_pcm_substream 820 sound/core/pcm.c struct snd_pcm_substream *substream, *substream_next; snd_pcm_substream 881 sound/core/pcm.c struct snd_pcm_substream **rsubstream) snd_pcm_substream 884 sound/core/pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 979 sound/core/pcm.c void snd_pcm_detach_substream(struct snd_pcm_substream *substream) snd_pcm_substream 1043 sound/core/pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 1089 sound/core/pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 12 sound/core/pcm_compat.c static int snd_pcm_ioctl_delay_compat(struct snd_pcm_substream *substream, snd_pcm_substream 26 sound/core/pcm_compat.c static int snd_pcm_ioctl_rewind_compat(struct snd_pcm_substream *substream, snd_pcm_substream 40 sound/core/pcm_compat.c static int snd_pcm_ioctl_forward_compat(struct snd_pcm_substream *substream, snd_pcm_substream 99 sound/core/pcm_compat.c static int snd_pcm_ioctl_sw_params_compat(struct snd_pcm_substream *substream, snd_pcm_substream 141 sound/core/pcm_compat.c static int snd_pcm_ioctl_channel_info_compat(struct snd_pcm_substream *substream, snd_pcm_substream 165 sound/core/pcm_compat.c static int snd_pcm_channel_info_user(struct snd_pcm_substream *substream, snd_pcm_substream 190 sound/core/pcm_compat.c static int snd_pcm_status_user_compat(struct snd_pcm_substream *substream, snd_pcm_substream 254 sound/core/pcm_compat.c static int snd_pcm_status_user_x32(struct snd_pcm_substream *substream, snd_pcm_substream 297 sound/core/pcm_compat.c static int snd_pcm_ioctl_hw_params_compat(struct snd_pcm_substream *substream, snd_pcm_substream 349 sound/core/pcm_compat.c static int snd_pcm_ioctl_xferi_compat(struct snd_pcm_substream *substream, snd_pcm_substream 393 sound/core/pcm_compat.c static int snd_pcm_ioctl_xfern_compat(struct snd_pcm_substream *substream, snd_pcm_substream 466 sound/core/pcm_compat.c static int snd_pcm_ioctl_sync_ptr_compat(struct snd_pcm_substream *substream, snd_pcm_substream 555 sound/core/pcm_compat.c static int snd_pcm_ioctl_sync_ptr_x32(struct snd_pcm_substream *substream, snd_pcm_substream 641 sound/core/pcm_compat.c struct snd_pcm_substream *substream; snd_pcm_substream 30 sound/core/pcm_dmaengine.c const struct snd_pcm_substream *substream) snd_pcm_substream 35 sound/core/pcm_dmaengine.c struct dma_chan *snd_dmaengine_pcm_get_chan(struct snd_pcm_substream *substream) snd_pcm_substream 52 sound/core/pcm_dmaengine.c int snd_hwparams_to_dma_slave_config(const struct snd_pcm_substream *substream, snd_pcm_substream 105 sound/core/pcm_dmaengine.c const struct snd_pcm_substream *substream, snd_pcm_substream 133 sound/core/pcm_dmaengine.c struct snd_pcm_substream *substream = arg; snd_pcm_substream 143 sound/core/pcm_dmaengine.c static int dmaengine_pcm_prepare_and_submit(struct snd_pcm_substream *substream) snd_pcm_substream 182 sound/core/pcm_dmaengine.c int snd_dmaengine_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 226 sound/core/pcm_dmaengine.c snd_pcm_uframes_t snd_dmaengine_pcm_pointer_no_residue(struct snd_pcm_substream *substream) snd_pcm_substream 240 sound/core/pcm_dmaengine.c snd_pcm_uframes_t snd_dmaengine_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 292 sound/core/pcm_dmaengine.c int snd_dmaengine_pcm_open(struct snd_pcm_substream *substream, snd_pcm_substream 331 sound/core/pcm_dmaengine.c int snd_dmaengine_pcm_open_request_chan(struct snd_pcm_substream *substream, snd_pcm_substream 343 sound/core/pcm_dmaengine.c int snd_dmaengine_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 360 sound/core/pcm_dmaengine.c int snd_dmaengine_pcm_close_release_chan(struct snd_pcm_substream *substream) snd_pcm_substream 33 sound/core/pcm_lib.c static int fill_silence_frames(struct snd_pcm_substream *substream, snd_pcm_substream 45 sound/core/pcm_lib.c void snd_pcm_playback_silence(struct snd_pcm_substream *substream, snd_pcm_uframes_t new_hw_ptr) snd_pcm_substream 112 sound/core/pcm_lib.c void snd_pcm_debug_name(struct snd_pcm_substream *substream, snd_pcm_substream 142 sound/core/pcm_lib.c void __snd_pcm_xrun(struct snd_pcm_substream *substream) snd_pcm_substream 175 sound/core/pcm_lib.c int snd_pcm_update_state(struct snd_pcm_substream *substream, snd_pcm_substream 202 sound/core/pcm_lib.c static void update_audio_tstamp(struct snd_pcm_substream *substream, snd_pcm_substream 247 sound/core/pcm_lib.c static int snd_pcm_update_hw_ptr0(struct snd_pcm_substream *substream, snd_pcm_substream 458 sound/core/pcm_lib.c int snd_pcm_update_hw_ptr(struct snd_pcm_substream *substream) snd_pcm_substream 475 sound/core/pcm_lib.c struct snd_pcm_substream *substream; snd_pcm_substream 488 sound/core/pcm_lib.c void snd_pcm_set_sync(struct snd_pcm_substream *substream) snd_pcm_substream 1611 sound/core/pcm_lib.c int snd_pcm_hw_param_first(struct snd_pcm_substream *pcm, snd_pcm_substream 1657 sound/core/pcm_lib.c int snd_pcm_hw_param_last(struct snd_pcm_substream *pcm, snd_pcm_substream 1673 sound/core/pcm_lib.c static int snd_pcm_lib_ioctl_reset(struct snd_pcm_substream *substream, snd_pcm_substream 1690 sound/core/pcm_lib.c static int snd_pcm_lib_ioctl_channel_info(struct snd_pcm_substream *substream, snd_pcm_substream 1725 sound/core/pcm_lib.c static int snd_pcm_lib_ioctl_fifo_size(struct snd_pcm_substream *substream, snd_pcm_substream 1755 sound/core/pcm_lib.c int snd_pcm_lib_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 1781 sound/core/pcm_lib.c void snd_pcm_period_elapsed(struct snd_pcm_substream *substream) snd_pcm_substream 1815 sound/core/pcm_lib.c static int wait_for_avail(struct snd_pcm_substream *substream, snd_pcm_substream 1905 sound/core/pcm_lib.c typedef int (*pcm_transfer_f)(struct snd_pcm_substream *substream, snd_pcm_substream 1909 sound/core/pcm_lib.c typedef int (*pcm_copy_f)(struct snd_pcm_substream *, snd_pcm_uframes_t, void *, snd_pcm_substream 1921 sound/core/pcm_lib.c static int default_write_copy(struct snd_pcm_substream *substream, snd_pcm_substream 1932 sound/core/pcm_lib.c static int default_write_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 1944 sound/core/pcm_lib.c static int fill_silence(struct snd_pcm_substream *substream, int channel, snd_pcm_substream 1962 sound/core/pcm_lib.c static int default_read_copy(struct snd_pcm_substream *substream, snd_pcm_substream 1974 sound/core/pcm_lib.c static int default_read_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 1985 sound/core/pcm_lib.c static int interleaved_copy(struct snd_pcm_substream *substream, snd_pcm_substream 2003 sound/core/pcm_lib.c static int noninterleaved_copy(struct snd_pcm_substream *substream, snd_pcm_substream 2036 sound/core/pcm_lib.c static int fill_silence_frames(struct snd_pcm_substream *substream, snd_pcm_substream 2049 sound/core/pcm_lib.c static int pcm_sanity_check(struct snd_pcm_substream *substream) snd_pcm_substream 2081 sound/core/pcm_lib.c int pcm_lib_apply_appl_ptr(struct snd_pcm_substream *substream, snd_pcm_substream 2106 sound/core/pcm_lib.c snd_pcm_sframes_t __snd_pcm_lib_xfer(struct snd_pcm_substream *substream, snd_pcm_substream 2327 sound/core/pcm_lib.c struct snd_pcm_substream *substream; snd_pcm_substream 23 sound/core/pcm_local.h int snd_pcm_hw_constraints_init(struct snd_pcm_substream *substream); snd_pcm_substream 24 sound/core/pcm_local.h int snd_pcm_hw_constraints_complete(struct snd_pcm_substream *substream); snd_pcm_substream 29 sound/core/pcm_local.h int pcm_lib_apply_appl_ptr(struct snd_pcm_substream *substream, snd_pcm_substream 31 sound/core/pcm_local.h int snd_pcm_update_state(struct snd_pcm_substream *substream, snd_pcm_substream 33 sound/core/pcm_local.h int snd_pcm_update_hw_ptr(struct snd_pcm_substream *substream); snd_pcm_substream 35 sound/core/pcm_local.h void snd_pcm_playback_silence(struct snd_pcm_substream *substream, snd_pcm_substream 39 sound/core/pcm_local.h snd_pcm_avail(struct snd_pcm_substream *substream) snd_pcm_substream 48 sound/core/pcm_local.h snd_pcm_hw_avail(struct snd_pcm_substream *substream) snd_pcm_substream 57 sound/core/pcm_local.h void snd_pcm_timer_resolution_change(struct snd_pcm_substream *substream); snd_pcm_substream 58 sound/core/pcm_local.h void snd_pcm_timer_init(struct snd_pcm_substream *substream); snd_pcm_substream 59 sound/core/pcm_local.h void snd_pcm_timer_done(struct snd_pcm_substream *substream); snd_pcm_substream 62 sound/core/pcm_local.h snd_pcm_timer_resolution_change(struct snd_pcm_substream *substream) {} snd_pcm_substream 63 sound/core/pcm_local.h static inline void snd_pcm_timer_init(struct snd_pcm_substream *substream) {} snd_pcm_substream 64 sound/core/pcm_local.h static inline void snd_pcm_timer_done(struct snd_pcm_substream *substream) {} snd_pcm_substream 67 sound/core/pcm_local.h void __snd_pcm_xrun(struct snd_pcm_substream *substream); snd_pcm_substream 36 sound/core/pcm_memory.c static int preallocate_pcm_pages(struct snd_pcm_substream *substream, size_t size) snd_pcm_substream 62 sound/core/pcm_memory.c static void snd_pcm_lib_preallocate_dma_free(struct snd_pcm_substream *substream) snd_pcm_substream 76 sound/core/pcm_memory.c void snd_pcm_lib_preallocate_free(struct snd_pcm_substream *substream) snd_pcm_substream 89 sound/core/pcm_memory.c struct snd_pcm_substream *substream; snd_pcm_substream 107 sound/core/pcm_memory.c struct snd_pcm_substream *substream = entry->private_data; snd_pcm_substream 119 sound/core/pcm_memory.c struct snd_pcm_substream *substream = entry->private_data; snd_pcm_substream 131 sound/core/pcm_memory.c struct snd_pcm_substream *substream = entry->private_data; snd_pcm_substream 170 sound/core/pcm_memory.c static inline void preallocate_info_init(struct snd_pcm_substream *substream) snd_pcm_substream 196 sound/core/pcm_memory.c static void snd_pcm_lib_preallocate_pages1(struct snd_pcm_substream *substream, snd_pcm_substream 220 sound/core/pcm_memory.c void snd_pcm_lib_preallocate_pages(struct snd_pcm_substream *substream, snd_pcm_substream 245 sound/core/pcm_memory.c struct snd_pcm_substream *substream; snd_pcm_substream 264 sound/core/pcm_memory.c struct page *snd_pcm_sgbuf_ops_page(struct snd_pcm_substream *substream, unsigned long offset) snd_pcm_substream 287 sound/core/pcm_memory.c int snd_pcm_lib_malloc_pages(struct snd_pcm_substream *substream, size_t size) snd_pcm_substream 338 sound/core/pcm_memory.c int snd_pcm_lib_free_pages(struct snd_pcm_substream *substream) snd_pcm_substream 357 sound/core/pcm_memory.c int _snd_pcm_lib_alloc_vmalloc_buffer(struct snd_pcm_substream *substream, snd_pcm_substream 385 sound/core/pcm_memory.c int snd_pcm_lib_free_vmalloc_buffer(struct snd_pcm_substream *substream) snd_pcm_substream 408 sound/core/pcm_memory.c struct page *snd_pcm_lib_get_vmalloc_page(struct snd_pcm_substream *substream, snd_pcm_substream 62 sound/core/pcm_native.c static int snd_pcm_hw_refine_old_user(struct snd_pcm_substream *substream, snd_pcm_substream 64 sound/core/pcm_native.c static int snd_pcm_hw_params_old_user(struct snd_pcm_substream *substream, snd_pcm_substream 106 sound/core/pcm_native.c void snd_pcm_stream_lock(struct snd_pcm_substream *substream) snd_pcm_substream 118 sound/core/pcm_native.c void snd_pcm_stream_unlock(struct snd_pcm_substream *substream) snd_pcm_substream 132 sound/core/pcm_native.c void snd_pcm_stream_lock_irq(struct snd_pcm_substream *substream) snd_pcm_substream 139 sound/core/pcm_native.c static void snd_pcm_stream_lock_nested(struct snd_pcm_substream *substream) snd_pcm_substream 155 sound/core/pcm_native.c void snd_pcm_stream_unlock_irq(struct snd_pcm_substream *substream) snd_pcm_substream 162 sound/core/pcm_native.c unsigned long _snd_pcm_stream_lock_irqsave(struct snd_pcm_substream *substream) snd_pcm_substream 180 sound/core/pcm_native.c void snd_pcm_stream_unlock_irqrestore(struct snd_pcm_substream *substream, snd_pcm_substream 190 sound/core/pcm_native.c int snd_pcm_info(struct snd_pcm_substream *substream, struct snd_pcm_info *info) snd_pcm_substream 211 sound/core/pcm_native.c int snd_pcm_info_user(struct snd_pcm_substream *substream, snd_pcm_substream 229 sound/core/pcm_native.c static bool hw_support_mmap(struct snd_pcm_substream *substream) snd_pcm_substream 242 sound/core/pcm_native.c static int constrain_mask_params(struct snd_pcm_substream *substream, snd_pcm_substream 278 sound/core/pcm_native.c static int constrain_interval_params(struct snd_pcm_substream *substream, snd_pcm_substream 314 sound/core/pcm_native.c static int constrain_params_by_rules(struct snd_pcm_substream *substream, snd_pcm_substream 435 sound/core/pcm_native.c static int fixup_unreferenced_params(struct snd_pcm_substream *substream, snd_pcm_substream 479 sound/core/pcm_native.c int snd_pcm_hw_refine(struct snd_pcm_substream *substream, snd_pcm_substream 511 sound/core/pcm_native.c static int snd_pcm_hw_refine_user(struct snd_pcm_substream *substream, snd_pcm_substream 551 sound/core/pcm_native.c static void snd_pcm_set_state(struct snd_pcm_substream *substream, int state) snd_pcm_substream 559 sound/core/pcm_native.c static inline void snd_pcm_timer_notify(struct snd_pcm_substream *substream, snd_pcm_substream 581 sound/core/pcm_native.c static int snd_pcm_hw_params_choose(struct snd_pcm_substream *pcm, snd_pcm_substream 633 sound/core/pcm_native.c static int snd_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 742 sound/core/pcm_native.c static int snd_pcm_hw_params_user(struct snd_pcm_substream *substream, snd_pcm_substream 763 sound/core/pcm_native.c static int snd_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 790 sound/core/pcm_native.c static int snd_pcm_sw_params(struct snd_pcm_substream *substream, snd_pcm_substream 845 sound/core/pcm_native.c static int snd_pcm_sw_params_user(struct snd_pcm_substream *substream, snd_pcm_substream 859 sound/core/pcm_native.c snd_pcm_calc_delay(struct snd_pcm_substream *substream) snd_pcm_substream 870 sound/core/pcm_native.c int snd_pcm_status(struct snd_pcm_substream *substream, snd_pcm_substream 933 sound/core/pcm_native.c static int snd_pcm_status_user(struct snd_pcm_substream *substream, snd_pcm_substream 957 sound/core/pcm_native.c static int snd_pcm_channel_info(struct snd_pcm_substream *substream, snd_pcm_substream 978 sound/core/pcm_native.c static int snd_pcm_channel_info_user(struct snd_pcm_substream *substream, snd_pcm_substream 994 sound/core/pcm_native.c static void snd_pcm_trigger_tstamp(struct snd_pcm_substream *substream) snd_pcm_substream 1010 sound/core/pcm_native.c int (*pre_action)(struct snd_pcm_substream *substream, int state); snd_pcm_substream 1011 sound/core/pcm_native.c int (*do_action)(struct snd_pcm_substream *substream, int state); snd_pcm_substream 1012 sound/core/pcm_native.c void (*undo_action)(struct snd_pcm_substream *substream, int state); snd_pcm_substream 1013 sound/core/pcm_native.c void (*post_action)(struct snd_pcm_substream *substream, int state); snd_pcm_substream 1022 sound/core/pcm_native.c struct snd_pcm_substream *substream, snd_pcm_substream 1025 sound/core/pcm_native.c struct snd_pcm_substream *s = NULL; snd_pcm_substream 1026 sound/core/pcm_native.c struct snd_pcm_substream *s1; snd_pcm_substream 1079 sound/core/pcm_native.c struct snd_pcm_substream *substream, snd_pcm_substream 1095 sound/core/pcm_native.c static void snd_pcm_group_assign(struct snd_pcm_substream *substream, snd_pcm_substream 1107 sound/core/pcm_native.c struct snd_pcm_substream *substream) snd_pcm_substream 1124 sound/core/pcm_native.c snd_pcm_stream_group_ref(struct snd_pcm_substream *substream) snd_pcm_substream 1160 sound/core/pcm_native.c struct snd_pcm_substream *substream, snd_pcm_substream 1179 sound/core/pcm_native.c struct snd_pcm_substream *substream, snd_pcm_substream 1193 sound/core/pcm_native.c struct snd_pcm_substream *substream, snd_pcm_substream 1211 sound/core/pcm_native.c static int snd_pcm_pre_start(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1224 sound/core/pcm_native.c static int snd_pcm_do_start(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1231 sound/core/pcm_native.c static void snd_pcm_undo_start(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1237 sound/core/pcm_native.c static void snd_pcm_post_start(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1265 sound/core/pcm_native.c int snd_pcm_start(struct snd_pcm_substream *substream) snd_pcm_substream 1272 sound/core/pcm_native.c static int snd_pcm_start_lock_irq(struct snd_pcm_substream *substream) snd_pcm_substream 1281 sound/core/pcm_native.c static int snd_pcm_pre_stop(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1290 sound/core/pcm_native.c static int snd_pcm_do_stop(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1298 sound/core/pcm_native.c static void snd_pcm_post_stop(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1325 sound/core/pcm_native.c int snd_pcm_stop(struct snd_pcm_substream *substream, snd_pcm_state_t state) snd_pcm_substream 1340 sound/core/pcm_native.c int snd_pcm_drain_done(struct snd_pcm_substream *substream) snd_pcm_substream 1355 sound/core/pcm_native.c int snd_pcm_stop_xrun(struct snd_pcm_substream *substream) snd_pcm_substream 1370 sound/core/pcm_native.c static int snd_pcm_pre_pause(struct snd_pcm_substream *substream, int push) snd_pcm_substream 1384 sound/core/pcm_native.c static int snd_pcm_do_pause(struct snd_pcm_substream *substream, int push) snd_pcm_substream 1402 sound/core/pcm_native.c static void snd_pcm_undo_pause(struct snd_pcm_substream *substream, int push) snd_pcm_substream 1410 sound/core/pcm_native.c static void snd_pcm_post_pause(struct snd_pcm_substream *substream, int push) snd_pcm_substream 1435 sound/core/pcm_native.c static int snd_pcm_pause(struct snd_pcm_substream *substream, int push) snd_pcm_substream 1443 sound/core/pcm_native.c static int snd_pcm_pre_suspend(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1459 sound/core/pcm_native.c static int snd_pcm_do_suspend(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1470 sound/core/pcm_native.c static void snd_pcm_post_suspend(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1495 sound/core/pcm_native.c static int snd_pcm_suspend(struct snd_pcm_substream *substream) snd_pcm_substream 1516 sound/core/pcm_native.c struct snd_pcm_substream *substream; snd_pcm_substream 1547 sound/core/pcm_native.c static int snd_pcm_pre_resume(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1556 sound/core/pcm_native.c static int snd_pcm_do_resume(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1569 sound/core/pcm_native.c static void snd_pcm_undo_resume(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1576 sound/core/pcm_native.c static void snd_pcm_post_resume(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1591 sound/core/pcm_native.c static int snd_pcm_resume(struct snd_pcm_substream *substream) snd_pcm_substream 1598 sound/core/pcm_native.c static int snd_pcm_resume(struct snd_pcm_substream *substream) snd_pcm_substream 1610 sound/core/pcm_native.c static int snd_pcm_xrun(struct snd_pcm_substream *substream) snd_pcm_substream 1634 sound/core/pcm_native.c static int snd_pcm_pre_reset(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1648 sound/core/pcm_native.c static int snd_pcm_do_reset(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1662 sound/core/pcm_native.c static void snd_pcm_post_reset(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1677 sound/core/pcm_native.c static int snd_pcm_reset(struct snd_pcm_substream *substream) snd_pcm_substream 1686 sound/core/pcm_native.c static int snd_pcm_pre_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 1699 sound/core/pcm_native.c static int snd_pcm_do_prepare(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1708 sound/core/pcm_native.c static void snd_pcm_post_prepare(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1728 sound/core/pcm_native.c static int snd_pcm_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 1757 sound/core/pcm_native.c static int snd_pcm_pre_drain_init(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1770 sound/core/pcm_native.c static int snd_pcm_do_drain_init(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1812 sound/core/pcm_native.c static void snd_pcm_post_drain_init(struct snd_pcm_substream *substream, int state) snd_pcm_substream 1829 sound/core/pcm_native.c static int snd_pcm_drain(struct snd_pcm_substream *substream, snd_pcm_substream 1834 sound/core/pcm_native.c struct snd_pcm_substream *s; snd_pcm_substream 1943 sound/core/pcm_native.c static int snd_pcm_drop(struct snd_pcm_substream *substream) snd_pcm_substream 1990 sound/core/pcm_native.c static int snd_pcm_link(struct snd_pcm_substream *substream, int fd) snd_pcm_substream 1994 sound/core/pcm_native.c struct snd_pcm_substream *substream1; snd_pcm_substream 2055 sound/core/pcm_native.c static void relink_to_local(struct snd_pcm_substream *substream) snd_pcm_substream 2062 sound/core/pcm_native.c static int snd_pcm_unlink(struct snd_pcm_substream *substream) snd_pcm_substream 2085 sound/core/pcm_native.c struct snd_pcm_substream, snd_pcm_substream 2214 sound/core/pcm_native.c struct snd_pcm_substream *substream = rule->private; snd_pcm_substream 2223 sound/core/pcm_native.c int snd_pcm_hw_constraints_init(struct snd_pcm_substream *substream) snd_pcm_substream 2347 sound/core/pcm_native.c int snd_pcm_hw_constraints_complete(struct snd_pcm_substream *substream) snd_pcm_substream 2430 sound/core/pcm_native.c static void pcm_release_private(struct snd_pcm_substream *substream) snd_pcm_substream 2436 sound/core/pcm_native.c void snd_pcm_release_substream(struct snd_pcm_substream *substream) snd_pcm_substream 2462 sound/core/pcm_native.c struct snd_pcm_substream **rsubstream) snd_pcm_substream 2464 sound/core/pcm_native.c struct snd_pcm_substream *substream; snd_pcm_substream 2506 sound/core/pcm_native.c struct snd_pcm_substream *substream; snd_pcm_substream 2614 sound/core/pcm_native.c struct snd_pcm_substream *substream; snd_pcm_substream 2635 sound/core/pcm_native.c static int do_pcm_hwsync(struct snd_pcm_substream *substream) snd_pcm_substream 2657 sound/core/pcm_native.c static snd_pcm_sframes_t forward_appl_ptr(struct snd_pcm_substream *substream, snd_pcm_substream 2677 sound/core/pcm_native.c static snd_pcm_sframes_t rewind_appl_ptr(struct snd_pcm_substream *substream, snd_pcm_substream 2701 sound/core/pcm_native.c static snd_pcm_sframes_t snd_pcm_rewind(struct snd_pcm_substream *substream, snd_pcm_substream 2718 sound/core/pcm_native.c static snd_pcm_sframes_t snd_pcm_forward(struct snd_pcm_substream *substream, snd_pcm_substream 2735 sound/core/pcm_native.c static int snd_pcm_hwsync(struct snd_pcm_substream *substream) snd_pcm_substream 2745 sound/core/pcm_native.c static int snd_pcm_delay(struct snd_pcm_substream *substream, snd_pcm_substream 2761 sound/core/pcm_native.c static int snd_pcm_sync_ptr(struct snd_pcm_substream *substream, snd_pcm_substream 2808 sound/core/pcm_native.c static int snd_pcm_tstamp(struct snd_pcm_substream *substream, int __user *_arg) snd_pcm_substream 2821 sound/core/pcm_native.c static int snd_pcm_xferi_frames_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 2842 sound/core/pcm_native.c static int snd_pcm_xfern_frames_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 2871 sound/core/pcm_native.c static int snd_pcm_rewind_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 2886 sound/core/pcm_native.c static int snd_pcm_forward_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 2902 sound/core/pcm_native.c struct snd_pcm_substream *substream, snd_pcm_substream 3027 sound/core/pcm_native.c int snd_pcm_kernel_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 3066 sound/core/pcm_native.c struct snd_pcm_substream *substream; snd_pcm_substream 3090 sound/core/pcm_native.c struct snd_pcm_substream *substream; snd_pcm_substream 3113 sound/core/pcm_native.c struct snd_pcm_substream *substream; snd_pcm_substream 3149 sound/core/pcm_native.c struct snd_pcm_substream *substream; snd_pcm_substream 3184 sound/core/pcm_native.c struct snd_pcm_substream *substream; snd_pcm_substream 3241 sound/core/pcm_native.c struct snd_pcm_substream *substream = vmf->vma->vm_private_data; snd_pcm_substream 3257 sound/core/pcm_native.c static int snd_pcm_mmap_status(struct snd_pcm_substream *substream, struct file *file, snd_pcm_substream 3277 sound/core/pcm_native.c struct snd_pcm_substream *substream = vmf->vma->vm_private_data; snd_pcm_substream 3293 sound/core/pcm_native.c static int snd_pcm_mmap_control(struct snd_pcm_substream *substream, struct file *file, snd_pcm_substream 3342 sound/core/pcm_native.c static int snd_pcm_mmap_status(struct snd_pcm_substream *substream, struct file *file, snd_pcm_substream 3347 sound/core/pcm_native.c static int snd_pcm_mmap_control(struct snd_pcm_substream *substream, struct file *file, snd_pcm_substream 3355 sound/core/pcm_native.c snd_pcm_default_page_ops(struct snd_pcm_substream *substream, unsigned long ofs) snd_pcm_substream 3366 sound/core/pcm_native.c struct snd_pcm_substream *substream = vmf->vma->vm_private_data; snd_pcm_substream 3413 sound/core/pcm_native.c int snd_pcm_lib_default_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 3454 sound/core/pcm_native.c int snd_pcm_lib_mmap_iomem(struct snd_pcm_substream *substream, snd_pcm_substream 3468 sound/core/pcm_native.c int snd_pcm_mmap_data(struct snd_pcm_substream *substream, struct file *file, snd_pcm_substream 3515 sound/core/pcm_native.c struct snd_pcm_substream *substream; snd_pcm_substream 3542 sound/core/pcm_native.c struct snd_pcm_substream *substream; snd_pcm_substream 3608 sound/core/pcm_native.c static int snd_pcm_hw_refine_old_user(struct snd_pcm_substream *substream, snd_pcm_substream 3643 sound/core/pcm_native.c static int snd_pcm_hw_params_old_user(struct snd_pcm_substream *substream, snd_pcm_substream 3684 sound/core/pcm_native.c struct snd_pcm_substream *substream = pcm_file->substream; snd_pcm_substream 29 sound/core/pcm_param_trace.h TP_PROTO(struct snd_pcm_substream *substream, snd_pcm_hw_param_t type, int index, const struct snd_mask *prev, const struct snd_mask *curr), snd_pcm_substream 69 sound/core/pcm_param_trace.h TP_PROTO(struct snd_pcm_substream *substream, snd_pcm_hw_param_t type, int index, const struct snd_interval *prev, const struct snd_interval *curr), snd_pcm_substream 19 sound/core/pcm_timer.c void snd_pcm_timer_resolution_change(struct snd_pcm_substream *substream) snd_pcm_substream 54 sound/core/pcm_timer.c struct snd_pcm_substream *substream; snd_pcm_substream 62 sound/core/pcm_timer.c struct snd_pcm_substream *substream; snd_pcm_substream 71 sound/core/pcm_timer.c struct snd_pcm_substream *substream; snd_pcm_substream 94 sound/core/pcm_timer.c struct snd_pcm_substream *substream = timer->private_data; snd_pcm_substream 98 sound/core/pcm_timer.c void snd_pcm_timer_init(struct snd_pcm_substream *substream) snd_pcm_substream 124 sound/core/pcm_timer.c void snd_pcm_timer_done(struct snd_pcm_substream *substream) snd_pcm_substream 12 sound/core/pcm_trace.h TP_PROTO(struct snd_pcm_substream *substream, snd_pcm_uframes_t pos, bool irq), snd_pcm_substream 51 sound/core/pcm_trace.h TP_PROTO(struct snd_pcm_substream *substream), snd_pcm_substream 84 sound/core/pcm_trace.h TP_PROTO(struct snd_pcm_substream *substream, const char *why), snd_pcm_substream 107 sound/core/pcm_trace.h TP_PROTO(struct snd_pcm_substream *substream, snd_pcm_uframes_t prev, snd_pcm_uframes_t curr), snd_pcm_substream 92 sound/drivers/aloop.c struct snd_pcm_substream *substream; snd_pcm_substream 247 sound/drivers/aloop.c static int loopback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 304 sound/drivers/aloop.c static void params_change(struct snd_pcm_substream *substream) snd_pcm_substream 317 sound/drivers/aloop.c static int loopback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 532 sound/drivers/aloop.c static snd_pcm_uframes_t loopback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 576 sound/drivers/aloop.c static int loopback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 583 sound/drivers/aloop.c static int loopback_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 595 sound/drivers/aloop.c static unsigned int get_cable_index(struct snd_pcm_substream *substream) snd_pcm_substream 650 sound/drivers/aloop.c static void free_cable(struct snd_pcm_substream *substream) snd_pcm_substream 671 sound/drivers/aloop.c static int loopback_open(struct snd_pcm_substream *substream) snd_pcm_substream 747 sound/drivers/aloop.c static int loopback_close(struct snd_pcm_substream *substream) snd_pcm_substream 90 sound/drivers/dummy.c int (*create)(struct snd_pcm_substream *); snd_pcm_substream 91 sound/drivers/dummy.c void (*free)(struct snd_pcm_substream *); snd_pcm_substream 92 sound/drivers/dummy.c int (*prepare)(struct snd_pcm_substream *); snd_pcm_substream 93 sound/drivers/dummy.c int (*start)(struct snd_pcm_substream *); snd_pcm_substream 94 sound/drivers/dummy.c int (*stop)(struct snd_pcm_substream *); snd_pcm_substream 95 sound/drivers/dummy.c snd_pcm_uframes_t (*pointer)(struct snd_pcm_substream *); snd_pcm_substream 233 sound/drivers/dummy.c struct snd_pcm_substream *substream; snd_pcm_substream 261 sound/drivers/dummy.c static int dummy_systimer_start(struct snd_pcm_substream *substream) snd_pcm_substream 271 sound/drivers/dummy.c static int dummy_systimer_stop(struct snd_pcm_substream *substream) snd_pcm_substream 280 sound/drivers/dummy.c static int dummy_systimer_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 312 sound/drivers/dummy.c dummy_systimer_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 324 sound/drivers/dummy.c static int dummy_systimer_create(struct snd_pcm_substream *substream) snd_pcm_substream 338 sound/drivers/dummy.c static void dummy_systimer_free(struct snd_pcm_substream *substream) snd_pcm_substream 364 sound/drivers/dummy.c struct snd_pcm_substream *substream; snd_pcm_substream 386 sound/drivers/dummy.c static int dummy_hrtimer_start(struct snd_pcm_substream *substream) snd_pcm_substream 396 sound/drivers/dummy.c static int dummy_hrtimer_stop(struct snd_pcm_substream *substream) snd_pcm_substream 412 sound/drivers/dummy.c dummy_hrtimer_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 426 sound/drivers/dummy.c static int dummy_hrtimer_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 445 sound/drivers/dummy.c static int dummy_hrtimer_create(struct snd_pcm_substream *substream) snd_pcm_substream 460 sound/drivers/dummy.c static void dummy_hrtimer_free(struct snd_pcm_substream *substream) snd_pcm_substream 482 sound/drivers/dummy.c static int dummy_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 495 sound/drivers/dummy.c static int dummy_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 500 sound/drivers/dummy.c static snd_pcm_uframes_t dummy_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 524 sound/drivers/dummy.c static int dummy_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 536 sound/drivers/dummy.c static int dummy_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 543 sound/drivers/dummy.c static int dummy_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 588 sound/drivers/dummy.c static int dummy_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 628 sound/drivers/dummy.c static int dummy_pcm_copy(struct snd_pcm_substream *substream, snd_pcm_substream 635 sound/drivers/dummy.c static int dummy_pcm_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 642 sound/drivers/dummy.c static int dummy_pcm_silence(struct snd_pcm_substream *substream, snd_pcm_substream 649 sound/drivers/dummy.c static struct page *dummy_pcm_page(struct snd_pcm_substream *substream, snd_pcm_substream 355 sound/drivers/ml403-ac97cr.c struct snd_pcm_substream *playback_substream; snd_pcm_substream 356 sound/drivers/ml403-ac97cr.c struct snd_pcm_substream *capture_substream; snd_pcm_substream 401 sound/drivers/ml403-ac97cr.c snd_ml403_ac97cr_playback_ind2_zero(struct snd_pcm_substream *substream, snd_pcm_substream 423 sound/drivers/ml403-ac97cr.c snd_ml403_ac97cr_playback_ind2_copy(struct snd_pcm_substream *substream, snd_pcm_substream 453 sound/drivers/ml403-ac97cr.c snd_ml403_ac97cr_capture_ind2_null(struct snd_pcm_substream *substream, snd_pcm_substream 481 sound/drivers/ml403-ac97cr.c snd_ml403_ac97cr_capture_ind2_copy(struct snd_pcm_substream *substream, snd_pcm_substream 510 sound/drivers/ml403-ac97cr.c snd_ml403_ac97cr_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 528 sound/drivers/ml403-ac97cr.c snd_ml403_ac97cr_pcm_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 567 sound/drivers/ml403-ac97cr.c snd_ml403_ac97cr_pcm_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 607 sound/drivers/ml403-ac97cr.c snd_ml403_ac97cr_pcm_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 641 sound/drivers/ml403-ac97cr.c snd_ml403_ac97cr_pcm_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 673 sound/drivers/ml403-ac97cr.c static int snd_ml403_ac97cr_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 680 sound/drivers/ml403-ac97cr.c snd_ml403_ac97cr_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 690 sound/drivers/ml403-ac97cr.c static int snd_ml403_ac97cr_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 708 sound/drivers/ml403-ac97cr.c static int snd_ml403_ac97cr_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 726 sound/drivers/ml403-ac97cr.c static int snd_ml403_ac97cr_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 737 sound/drivers/ml403-ac97cr.c static int snd_ml403_ac97cr_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 27 sound/drivers/pcm-indirect2.c void snd_pcm_indirect2_stat(struct snd_pcm_substream *substream, snd_pcm_substream 123 sound/drivers/pcm-indirect2.c snd_pcm_indirect2_increase_min_periods(struct snd_pcm_substream *substream, snd_pcm_substream 219 sound/drivers/pcm-indirect2.c snd_pcm_indirect2_pointer(struct snd_pcm_substream *substream, snd_pcm_substream 232 sound/drivers/pcm-indirect2.c snd_pcm_indirect2_playback_transfer(struct snd_pcm_substream *substream, snd_pcm_substream 361 sound/drivers/pcm-indirect2.c snd_pcm_indirect2_playback_interrupt(struct snd_pcm_substream *substream, snd_pcm_substream 400 sound/drivers/pcm-indirect2.c snd_pcm_indirect2_capture_transfer(struct snd_pcm_substream *substream, snd_pcm_substream 524 sound/drivers/pcm-indirect2.c snd_pcm_indirect2_capture_interrupt(struct snd_pcm_substream *substream, snd_pcm_substream 102 sound/drivers/pcm-indirect2.h typedef size_t (*snd_pcm_indirect2_copy_t) (struct snd_pcm_substream *substream, snd_pcm_substream 105 sound/drivers/pcm-indirect2.h typedef size_t (*snd_pcm_indirect2_zero_t) (struct snd_pcm_substream *substream, snd_pcm_substream 109 sound/drivers/pcm-indirect2.h void snd_pcm_indirect2_stat(struct snd_pcm_substream *substream, snd_pcm_substream 114 sound/drivers/pcm-indirect2.h snd_pcm_indirect2_pointer(struct snd_pcm_substream *substream, snd_pcm_substream 117 sound/drivers/pcm-indirect2.h snd_pcm_indirect2_playback_interrupt(struct snd_pcm_substream *substream, snd_pcm_substream 122 sound/drivers/pcm-indirect2.h snd_pcm_indirect2_capture_interrupt(struct snd_pcm_substream *substream, snd_pcm_substream 60 sound/drivers/pcsp/pcsp.h struct snd_pcm_substream *playback_substream; snd_pcm_substream 32 sound/drivers/pcsp/pcsp_lib.c struct snd_pcm_substream *substream; snd_pcm_substream 48 sound/drivers/pcsp/pcsp_lib.c struct snd_pcm_substream *substream; snd_pcm_substream 90 sound/drivers/pcsp/pcsp_lib.c struct snd_pcm_substream *substream; snd_pcm_substream 202 sound/drivers/pcsp/pcsp_lib.c static int snd_pcsp_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 213 sound/drivers/pcsp/pcsp_lib.c static int snd_pcsp_playback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 226 sound/drivers/pcsp/pcsp_lib.c static int snd_pcsp_playback_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 236 sound/drivers/pcsp/pcsp_lib.c static int snd_pcsp_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 258 sound/drivers/pcsp/pcsp_lib.c static int snd_pcsp_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 278 sound/drivers/pcsp/pcsp_lib.c static snd_pcm_uframes_t snd_pcsp_playback_pointer(struct snd_pcm_substream snd_pcm_substream 311 sound/drivers/pcsp/pcsp_lib.c static int snd_pcsp_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 511 sound/drivers/vx/vx_pcm.c static int vx_pcm_playback_open(struct snd_pcm_substream *subs) snd_pcm_substream 555 sound/drivers/vx/vx_pcm.c static int vx_pcm_playback_close(struct snd_pcm_substream *subs) snd_pcm_substream 676 sound/drivers/vx/vx_pcm.c struct snd_pcm_substream *subs, snd_pcm_substream 696 sound/drivers/vx/vx_pcm.c struct snd_pcm_substream *subs, snd_pcm_substream 715 sound/drivers/vx/vx_pcm.c static int vx_pcm_trigger(struct snd_pcm_substream *subs, int cmd) snd_pcm_substream 768 sound/drivers/vx/vx_pcm.c static snd_pcm_uframes_t vx_pcm_playback_pointer(struct snd_pcm_substream *subs) snd_pcm_substream 778 sound/drivers/vx/vx_pcm.c static int vx_pcm_hw_params(struct snd_pcm_substream *subs, snd_pcm_substream 788 sound/drivers/vx/vx_pcm.c static int vx_pcm_hw_free(struct snd_pcm_substream *subs) snd_pcm_substream 796 sound/drivers/vx/vx_pcm.c static int vx_pcm_prepare(struct snd_pcm_substream *subs) snd_pcm_substream 901 sound/drivers/vx/vx_pcm.c static int vx_pcm_capture_open(struct snd_pcm_substream *subs) snd_pcm_substream 960 sound/drivers/vx/vx_pcm.c static int vx_pcm_capture_close(struct snd_pcm_substream *subs) snd_pcm_substream 996 sound/drivers/vx/vx_pcm.c static void vx_pcm_capture_update(struct vx_core *chip, struct snd_pcm_substream *subs, snd_pcm_substream 1072 sound/drivers/vx/vx_pcm.c static snd_pcm_uframes_t vx_pcm_capture_pointer(struct snd_pcm_substream *subs) snd_pcm_substream 149 sound/firewire/amdtp-am824.c static void write_pcm_s32(struct amdtp_stream *s, struct snd_pcm_substream *pcm, snd_pcm_substream 180 sound/firewire/amdtp-am824.c static void read_pcm_s32(struct amdtp_stream *s, struct snd_pcm_substream *pcm, snd_pcm_substream 351 sound/firewire/amdtp-am824.c struct snd_pcm_substream *pcm) snd_pcm_substream 381 sound/firewire/amdtp-am824.c struct snd_pcm_substream *pcm) snd_pcm_substream 413 sound/firewire/amdtp-stream.c struct snd_pcm_substream *pcm, snd_pcm_substream 433 sound/firewire/amdtp-stream.c struct snd_pcm_substream *pcm = READ_ONCE(s->pcm); snd_pcm_substream 767 sound/firewire/amdtp-stream.c struct snd_pcm_substream *pcm; snd_pcm_substream 1130 sound/firewire/amdtp-stream.c struct snd_pcm_substream *pcm; snd_pcm_substream 89 sound/firewire/amdtp-stream.h struct snd_pcm_substream; snd_pcm_substream 110 sound/firewire/amdtp-stream.h struct snd_pcm_substream *pcm); snd_pcm_substream 160 sound/firewire/amdtp-stream.h struct snd_pcm_substream *pcm; snd_pcm_substream 248 sound/firewire/amdtp-stream.h struct snd_pcm_substream *pcm) snd_pcm_substream 96 sound/firewire/bebob/bebob_pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 133 sound/firewire/bebob/bebob_pcm.c pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 180 sound/firewire/bebob/bebob_pcm.c pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 187 sound/firewire/bebob/bebob_pcm.c static int pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 211 sound/firewire/bebob/bebob_pcm.c static int pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 228 sound/firewire/bebob/bebob_pcm.c pcm_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 240 sound/firewire/bebob/bebob_pcm.c pcm_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 253 sound/firewire/bebob/bebob_pcm.c pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 271 sound/firewire/bebob/bebob_pcm.c pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 290 sound/firewire/bebob/bebob_pcm.c pcm_capture_pointer(struct snd_pcm_substream *sbstrm) snd_pcm_substream 296 sound/firewire/bebob/bebob_pcm.c pcm_playback_pointer(struct snd_pcm_substream *sbstrm) snd_pcm_substream 302 sound/firewire/bebob/bebob_pcm.c static int pcm_capture_ack(struct snd_pcm_substream *substream) snd_pcm_substream 309 sound/firewire/bebob/bebob_pcm.c static int pcm_playback_ack(struct snd_pcm_substream *substream) snd_pcm_substream 14 sound/firewire/dice/dice-pcm.c struct snd_pcm_substream *substream = rule->private; snd_pcm_substream 52 sound/firewire/dice/dice-pcm.c struct snd_pcm_substream *substream = rule->private; snd_pcm_substream 126 sound/firewire/dice/dice-pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 164 sound/firewire/dice/dice-pcm.c static int pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 224 sound/firewire/dice/dice-pcm.c static int pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 233 sound/firewire/dice/dice-pcm.c static int pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 257 sound/firewire/dice/dice-pcm.c static int pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 273 sound/firewire/dice/dice-pcm.c static int capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 287 sound/firewire/dice/dice-pcm.c static int playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 302 sound/firewire/dice/dice-pcm.c static int capture_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 320 sound/firewire/dice/dice-pcm.c static int playback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 339 sound/firewire/dice/dice-pcm.c static snd_pcm_uframes_t capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 346 sound/firewire/dice/dice-pcm.c static snd_pcm_uframes_t playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 354 sound/firewire/dice/dice-pcm.c static int capture_ack(struct snd_pcm_substream *substream) snd_pcm_substream 362 sound/firewire/dice/dice-pcm.c static int playback_ack(struct snd_pcm_substream *substream) snd_pcm_substream 145 sound/firewire/digi00x/amdtp-dot.c static void write_pcm_s32(struct amdtp_stream *s, struct snd_pcm_substream *pcm, snd_pcm_substream 177 sound/firewire/digi00x/amdtp-dot.c static void read_pcm_s32(struct amdtp_stream *s, struct snd_pcm_substream *pcm, snd_pcm_substream 347 sound/firewire/digi00x/amdtp-dot.c struct snd_pcm_substream *pcm) snd_pcm_substream 371 sound/firewire/digi00x/amdtp-dot.c struct snd_pcm_substream *pcm) snd_pcm_substream 58 sound/firewire/digi00x/digi00x-pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 100 sound/firewire/digi00x/digi00x-pcm.c static int pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 148 sound/firewire/digi00x/digi00x-pcm.c static int pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 157 sound/firewire/digi00x/digi00x-pcm.c static int pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 181 sound/firewire/digi00x/digi00x-pcm.c static int pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 197 sound/firewire/digi00x/digi00x-pcm.c static int pcm_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 213 sound/firewire/digi00x/digi00x-pcm.c static int pcm_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 231 sound/firewire/digi00x/digi00x-pcm.c static int pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 249 sound/firewire/digi00x/digi00x-pcm.c static int pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 267 sound/firewire/digi00x/digi00x-pcm.c static snd_pcm_uframes_t pcm_capture_pointer(struct snd_pcm_substream *sbstrm) snd_pcm_substream 274 sound/firewire/digi00x/digi00x-pcm.c static snd_pcm_uframes_t pcm_playback_pointer(struct snd_pcm_substream *sbstrm) snd_pcm_substream 281 sound/firewire/digi00x/digi00x-pcm.c static int pcm_capture_ack(struct snd_pcm_substream *substream) snd_pcm_substream 288 sound/firewire/digi00x/digi00x-pcm.c static int pcm_playback_ack(struct snd_pcm_substream *substream) snd_pcm_substream 30 sound/firewire/fireface/amdtp-ff.c static void write_pcm_s32(struct amdtp_stream *s, struct snd_pcm_substream *pcm, snd_pcm_substream 60 sound/firewire/fireface/amdtp-ff.c static void read_pcm_s32(struct amdtp_stream *s, struct snd_pcm_substream *pcm, snd_pcm_substream 118 sound/firewire/fireface/amdtp-ff.c struct snd_pcm_substream *pcm) snd_pcm_substream 142 sound/firewire/fireface/amdtp-ff.c struct snd_pcm_substream *pcm) snd_pcm_substream 105 sound/firewire/fireface/ff-pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 139 sound/firewire/fireface/ff-pcm.c static int pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 192 sound/firewire/fireface/ff-pcm.c static int pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 201 sound/firewire/fireface/ff-pcm.c static int pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 225 sound/firewire/fireface/ff-pcm.c static int pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 241 sound/firewire/fireface/ff-pcm.c static int pcm_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 258 sound/firewire/fireface/ff-pcm.c static int pcm_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 275 sound/firewire/fireface/ff-pcm.c static int pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 293 sound/firewire/fireface/ff-pcm.c static int pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 311 sound/firewire/fireface/ff-pcm.c static snd_pcm_uframes_t pcm_capture_pointer(struct snd_pcm_substream *sbstrm) snd_pcm_substream 318 sound/firewire/fireface/ff-pcm.c static snd_pcm_uframes_t pcm_playback_pointer(struct snd_pcm_substream *sbstrm) snd_pcm_substream 325 sound/firewire/fireface/ff-pcm.c static int pcm_capture_ack(struct snd_pcm_substream *substream) snd_pcm_substream 332 sound/firewire/fireface/ff-pcm.c static int pcm_playback_ack(struct snd_pcm_substream *substream) snd_pcm_substream 133 sound/firewire/fireworks/fireworks_pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 173 sound/firewire/fireworks/fireworks_pcm.c static int pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 214 sound/firewire/fireworks/fireworks_pcm.c static int pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 221 sound/firewire/fireworks/fireworks_pcm.c static int pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 245 sound/firewire/fireworks/fireworks_pcm.c static int pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 261 sound/firewire/fireworks/fireworks_pcm.c static int pcm_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 272 sound/firewire/fireworks/fireworks_pcm.c static int pcm_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 284 sound/firewire/fireworks/fireworks_pcm.c static int pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 301 sound/firewire/fireworks/fireworks_pcm.c static int pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 319 sound/firewire/fireworks/fireworks_pcm.c static snd_pcm_uframes_t pcm_capture_pointer(struct snd_pcm_substream *sbstrm) snd_pcm_substream 324 sound/firewire/fireworks/fireworks_pcm.c static snd_pcm_uframes_t pcm_playback_pointer(struct snd_pcm_substream *sbstrm) snd_pcm_substream 330 sound/firewire/fireworks/fireworks_pcm.c static int pcm_capture_ack(struct snd_pcm_substream *substream) snd_pcm_substream 337 sound/firewire/fireworks/fireworks_pcm.c static int pcm_playback_ack(struct snd_pcm_substream *substream) snd_pcm_substream 54 sound/firewire/isight.c struct snd_pcm_substream *pcm; snd_pcm_substream 246 sound/firewire/isight.c static int isight_open(struct snd_pcm_substream *substream) snd_pcm_substream 276 sound/firewire/isight.c static int isight_close(struct snd_pcm_substream *substream) snd_pcm_substream 285 sound/firewire/isight.c static int isight_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 330 sound/firewire/isight.c static int isight_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 406 sound/firewire/isight.c static int isight_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 421 sound/firewire/isight.c static int isight_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 438 sound/firewire/isight.c static snd_pcm_uframes_t isight_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 120 sound/firewire/motu/amdtp-motu.c static void read_pcm_s32(struct amdtp_stream *s, struct snd_pcm_substream *pcm, snd_pcm_substream 156 sound/firewire/motu/amdtp-motu.c static void write_pcm_s32(struct amdtp_stream *s, struct snd_pcm_substream *pcm, snd_pcm_substream 332 sound/firewire/motu/amdtp-motu.c struct snd_pcm_substream *pcm) snd_pcm_substream 406 sound/firewire/motu/amdtp-motu.c struct snd_pcm_substream *pcm) snd_pcm_substream 99 sound/firewire/motu/motu-pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 133 sound/firewire/motu/motu-pcm.c static int pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 183 sound/firewire/motu/motu-pcm.c static int pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 192 sound/firewire/motu/motu-pcm.c static int pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 216 sound/firewire/motu/motu-pcm.c static int pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 232 sound/firewire/motu/motu-pcm.c static int capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 245 sound/firewire/motu/motu-pcm.c static int playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 259 sound/firewire/motu/motu-pcm.c static int capture_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 276 sound/firewire/motu/motu-pcm.c static int playback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 294 sound/firewire/motu/motu-pcm.c static snd_pcm_uframes_t capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 300 sound/firewire/motu/motu-pcm.c static snd_pcm_uframes_t playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 307 sound/firewire/motu/motu-pcm.c static int capture_ack(struct snd_pcm_substream *substream) snd_pcm_substream 314 sound/firewire/motu/motu-pcm.c static int playback_ack(struct snd_pcm_substream *substream) snd_pcm_substream 110 sound/firewire/oxfw/oxfw-pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 146 sound/firewire/oxfw/oxfw-pcm.c static int limit_to_current_params(struct snd_pcm_substream *substream) snd_pcm_substream 170 sound/firewire/oxfw/oxfw-pcm.c static int pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 202 sound/firewire/oxfw/oxfw-pcm.c static int pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 210 sound/firewire/oxfw/oxfw-pcm.c static int pcm_capture_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 235 sound/firewire/oxfw/oxfw-pcm.c static int pcm_playback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 261 sound/firewire/oxfw/oxfw-pcm.c static int pcm_capture_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 276 sound/firewire/oxfw/oxfw-pcm.c static int pcm_playback_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 292 sound/firewire/oxfw/oxfw-pcm.c static int pcm_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 307 sound/firewire/oxfw/oxfw-pcm.c static int pcm_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 323 sound/firewire/oxfw/oxfw-pcm.c static int pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 326 sound/firewire/oxfw/oxfw-pcm.c struct snd_pcm_substream *pcm; snd_pcm_substream 341 sound/firewire/oxfw/oxfw-pcm.c static int pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 344 sound/firewire/oxfw/oxfw-pcm.c struct snd_pcm_substream *pcm; snd_pcm_substream 360 sound/firewire/oxfw/oxfw-pcm.c static snd_pcm_uframes_t pcm_capture_pointer(struct snd_pcm_substream *sbstm) snd_pcm_substream 366 sound/firewire/oxfw/oxfw-pcm.c static snd_pcm_uframes_t pcm_playback_pointer(struct snd_pcm_substream *sbstm) snd_pcm_substream 373 sound/firewire/oxfw/oxfw-pcm.c static int pcm_capture_ack(struct snd_pcm_substream *substream) snd_pcm_substream 380 sound/firewire/oxfw/oxfw-pcm.c static int pcm_playback_ack(struct snd_pcm_substream *substream) snd_pcm_substream 35 sound/firewire/tascam/amdtp-tascam.c static void write_pcm_s32(struct amdtp_stream *s, struct snd_pcm_substream *pcm, snd_pcm_substream 65 sound/firewire/tascam/amdtp-tascam.c static void read_pcm_s32(struct amdtp_stream *s, struct snd_pcm_substream *pcm, snd_pcm_substream 182 sound/firewire/tascam/amdtp-tascam.c struct snd_pcm_substream *pcm) snd_pcm_substream 206 sound/firewire/tascam/amdtp-tascam.c struct snd_pcm_substream *pcm) snd_pcm_substream 11 sound/firewire/tascam/tascam-pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 43 sound/firewire/tascam/tascam-pcm.c static int pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 80 sound/firewire/tascam/tascam-pcm.c static int pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 89 sound/firewire/tascam/tascam-pcm.c static int pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 113 sound/firewire/tascam/tascam-pcm.c static int pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 129 sound/firewire/tascam/tascam-pcm.c static int pcm_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 146 sound/firewire/tascam/tascam-pcm.c static int pcm_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 163 sound/firewire/tascam/tascam-pcm.c static int pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 181 sound/firewire/tascam/tascam-pcm.c static int pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 199 sound/firewire/tascam/tascam-pcm.c static snd_pcm_uframes_t pcm_capture_pointer(struct snd_pcm_substream *sbstrm) snd_pcm_substream 206 sound/firewire/tascam/tascam-pcm.c static snd_pcm_uframes_t pcm_playback_pointer(struct snd_pcm_substream *sbstrm) snd_pcm_substream 213 sound/firewire/tascam/tascam-pcm.c static int pcm_capture_ack(struct snd_pcm_substream *substream) snd_pcm_substream 220 sound/firewire/tascam/tascam-pcm.c static int pcm_playback_ack(struct snd_pcm_substream *substream) snd_pcm_substream 245 sound/hda/ext/hdac_ext_stream.c struct snd_pcm_substream *substream) snd_pcm_substream 285 sound/hda/ext/hdac_ext_stream.c struct snd_pcm_substream *substream) snd_pcm_substream 338 sound/hda/ext/hdac_ext_stream.c struct snd_pcm_substream *substream, snd_pcm_substream 22 sound/hda/hdac_stream.c struct snd_pcm_substream *substream) snd_pcm_substream 283 sound/hda/hdac_stream.c struct snd_pcm_substream *substream) snd_pcm_substream 410 sound/hda/hdac_stream.c struct snd_pcm_substream *substream = azx_dev->substream; snd_pcm_substream 487 sound/hda/hdac_stream.c struct snd_pcm_substream *substream = azx_dev->substream; snd_pcm_substream 763 sound/hda/hdmi_chmap.c struct snd_pcm_substream *substream; snd_pcm_substream 29 sound/i2c/cs8427.c struct snd_pcm_substream *substream; snd_pcm_substream 516 sound/i2c/cs8427.c struct snd_pcm_substream *play_substream, snd_pcm_substream 517 sound/i2c/cs8427.c struct snd_pcm_substream *cap_substream) snd_pcm_substream 485 sound/i2c/other/ak4113.c struct snd_pcm_substream *cap_substream) snd_pcm_substream 458 sound/i2c/other/ak4114.c struct snd_pcm_substream *ply_substream, snd_pcm_substream 459 sound/i2c/other/ak4114.c struct snd_pcm_substream *cap_substream) snd_pcm_substream 410 sound/i2c/other/ak4117.c int snd_ak4117_build(struct ak4117 *ak4117, struct snd_pcm_substream *cap_substream) snd_pcm_substream 195 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_playback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 202 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_capture_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 209 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 215 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 220 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 252 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 285 sound/isa/ad1816a/ad1816a_lib.c static snd_pcm_uframes_t snd_ad1816a_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 295 sound/isa/ad1816a/ad1816a_lib.c static snd_pcm_uframes_t snd_ad1816a_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 434 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 449 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 464 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 473 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 142 sound/isa/cmi8330.c typedef int (*snd_pcm_open_callback_t)(struct snd_pcm_substream *); snd_pcm_substream 408 sound/isa/cmi8330.c static int snd_cmi8330_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 417 sound/isa/cmi8330.c static int snd_cmi8330_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 296 sound/isa/es1688/es1688_lib.c static void snd_es1688_set_rate(struct snd_es1688 *chip, struct snd_pcm_substream *substream) snd_pcm_substream 312 sound/isa/es1688/es1688_lib.c static int snd_es1688_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 344 sound/isa/es1688/es1688_lib.c static int snd_es1688_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 350 sound/isa/es1688/es1688_lib.c static int snd_es1688_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 355 sound/isa/es1688/es1688_lib.c static int snd_es1688_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 409 sound/isa/es1688/es1688_lib.c static int snd_es1688_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 416 sound/isa/es1688/es1688_lib.c static int snd_es1688_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 466 sound/isa/es1688/es1688_lib.c static int snd_es1688_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 486 sound/isa/es1688/es1688_lib.c static snd_pcm_uframes_t snd_es1688_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 497 sound/isa/es1688/es1688_lib.c static snd_pcm_uframes_t snd_es1688_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 552 sound/isa/es1688/es1688_lib.c static int snd_es1688_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 566 sound/isa/es1688/es1688_lib.c static int snd_es1688_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 580 sound/isa/es1688/es1688_lib.c static int snd_es1688_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 588 sound/isa/es1688/es1688_lib.c static int snd_es1688_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 105 sound/isa/es18xx.c struct snd_pcm_substream *playback_a_substream; snd_pcm_substream 106 sound/isa/es18xx.c struct snd_pcm_substream *capture_a_substream; snd_pcm_substream 107 sound/isa/es18xx.c struct snd_pcm_substream *playback_b_substream; snd_pcm_substream 399 sound/isa/es18xx.c struct snd_pcm_substream *substream, snd_pcm_substream 433 sound/isa/es18xx.c static int snd_es18xx_playback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 461 sound/isa/es18xx.c static int snd_es18xx_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 467 sound/isa/es18xx.c struct snd_pcm_substream *substream) snd_pcm_substream 493 sound/isa/es18xx.c struct snd_pcm_substream *substream, snd_pcm_substream 542 sound/isa/es18xx.c static int snd_es18xx_capture_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 565 sound/isa/es18xx.c static int snd_es18xx_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 602 sound/isa/es18xx.c static int snd_es18xx_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 632 sound/isa/es18xx.c struct snd_pcm_substream *substream) snd_pcm_substream 667 sound/isa/es18xx.c struct snd_pcm_substream *substream, snd_pcm_substream 706 sound/isa/es18xx.c static int snd_es18xx_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 715 sound/isa/es18xx.c static int snd_es18xx_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 795 sound/isa/es18xx.c static snd_pcm_uframes_t snd_es18xx_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 814 sound/isa/es18xx.c static snd_pcm_uframes_t snd_es18xx_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 866 sound/isa/es18xx.c static int snd_es18xx_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 891 sound/isa/es18xx.c static int snd_es18xx_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 909 sound/isa/es18xx.c static int snd_es18xx_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 922 sound/isa/es18xx.c static int snd_es18xx_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 33 sound/isa/gus/gus_pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 59 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_block_change(struct snd_pcm_substream *substream, snd_pcm_substream 91 sound/isa/gus/gus_pcm.c static void snd_gf1_pcm_trigger_up(struct snd_pcm_substream *substream) snd_pcm_substream 352 sound/isa/gus/gus_pcm.c static int playback_copy_ack(struct snd_pcm_substream *substream, snd_pcm_substream 370 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_playback_copy(struct snd_pcm_substream *substream, snd_pcm_substream 387 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_playback_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 403 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_playback_silence(struct snd_pcm_substream *substream, snd_pcm_substream 420 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_playback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 469 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_playback_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 490 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 502 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 528 sound/isa/gus/gus_pcm.c static snd_pcm_uframes_t snd_gf1_pcm_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 562 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_capture_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 580 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_capture_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 585 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 597 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 618 sound/isa/gus/gus_pcm.c static snd_pcm_uframes_t snd_gf1_pcm_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 679 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 712 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 725 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 740 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 860 sound/isa/gus/gus_pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 466 sound/isa/msnd/msnd.c static int snd_msnd_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 483 sound/isa/msnd/msnd.c static int snd_msnd_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 493 sound/isa/msnd/msnd.c static int snd_msnd_playback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 516 sound/isa/msnd/msnd.c static int snd_msnd_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 528 sound/isa/msnd/msnd.c static int snd_msnd_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 554 sound/isa/msnd/msnd.c snd_msnd_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 572 sound/isa/msnd/msnd.c static int snd_msnd_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 587 sound/isa/msnd/msnd.c static int snd_msnd_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 596 sound/isa/msnd/msnd.c static int snd_msnd_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 608 sound/isa/msnd/msnd.c static int snd_msnd_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 630 sound/isa/msnd/msnd.c snd_msnd_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 639 sound/isa/msnd/msnd.c static int snd_msnd_capture_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 268 sound/isa/msnd/msnd.h struct snd_pcm_substream *playback_substream; snd_pcm_substream 269 sound/isa/msnd/msnd.h struct snd_pcm_substream *capture_substream; snd_pcm_substream 41 sound/isa/sb/emu8000_pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 216 sound/isa/sb/emu8000_pcm.c static int emu8k_pcm_open(struct snd_pcm_substream *subs) snd_pcm_substream 244 sound/isa/sb/emu8000_pcm.c static int emu8k_pcm_close(struct snd_pcm_substream *subs) snd_pcm_substream 373 sound/isa/sb/emu8000_pcm.c static int emu8k_pcm_trigger(struct snd_pcm_substream *subs, int cmd) snd_pcm_substream 451 sound/isa/sb/emu8000_pcm.c static int emu8k_pcm_copy(struct snd_pcm_substream *subs, snd_pcm_substream 464 sound/isa/sb/emu8000_pcm.c static int emu8k_pcm_copy_kernel(struct snd_pcm_substream *subs, snd_pcm_substream 478 sound/isa/sb/emu8000_pcm.c static int emu8k_pcm_silence(struct snd_pcm_substream *subs, snd_pcm_substream 519 sound/isa/sb/emu8000_pcm.c static int emu8k_pcm_copy(struct snd_pcm_substream *subs, snd_pcm_substream 532 sound/isa/sb/emu8000_pcm.c static int emu8k_pcm_copy_kernel(struct snd_pcm_substream *subs, snd_pcm_substream 545 sound/isa/sb/emu8000_pcm.c static int emu8k_pcm_silence(struct snd_pcm_substream *subs, snd_pcm_substream 562 sound/isa/sb/emu8000_pcm.c static int emu8k_pcm_hw_params(struct snd_pcm_substream *subs, snd_pcm_substream 587 sound/isa/sb/emu8000_pcm.c static int emu8k_pcm_hw_free(struct snd_pcm_substream *subs) snd_pcm_substream 605 sound/isa/sb/emu8000_pcm.c static int emu8k_pcm_prepare(struct snd_pcm_substream *subs) snd_pcm_substream 651 sound/isa/sb/emu8000_pcm.c static snd_pcm_uframes_t emu8k_pcm_pointer(struct snd_pcm_substream *subs) snd_pcm_substream 235 sound/isa/sb/sb16_main.c static int snd_sb16_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 241 sound/isa/sb/sb16_main.c static int snd_sb16_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 247 sound/isa/sb/sb16_main.c static int snd_sb16_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 289 sound/isa/sb/sb16_main.c static int snd_sb16_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 317 sound/isa/sb/sb16_main.c static int snd_sb16_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 358 sound/isa/sb/sb16_main.c static int snd_sb16_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 438 sound/isa/sb/sb16_main.c static snd_pcm_uframes_t snd_sb16_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 449 sound/isa/sb/sb16_main.c static snd_pcm_uframes_t snd_sb16_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 504 sound/isa/sb/sb16_main.c static int snd_sb16_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 566 sound/isa/sb/sb16_main.c static int snd_sb16_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 579 sound/isa/sb/sb16_main.c static int snd_sb16_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 641 sound/isa/sb/sb16_main.c static int snd_sb16_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 90 sound/isa/sb/sb8_main.c static int snd_sb8_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 192 sound/isa/sb/sb8_main.c static int snd_sb8_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 228 sound/isa/sb/sb8_main.c static int snd_sb8_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 234 sound/isa/sb/sb8_main.c static int snd_sb8_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 240 sound/isa/sb/sb8_main.c static int snd_sb8_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 329 sound/isa/sb/sb8_main.c static int snd_sb8_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 369 sound/isa/sb/sb8_main.c struct snd_pcm_substream *substream; snd_pcm_substream 397 sound/isa/sb/sb8_main.c static snd_pcm_uframes_t snd_sb8_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 413 sound/isa/sb/sb8_main.c static snd_pcm_uframes_t snd_sb8_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 475 sound/isa/sb/sb8_main.c static int snd_sb8_open(struct snd_pcm_substream *substream) snd_pcm_substream 537 sound/isa/sb/sb8_main.c static int snd_sb8_close(struct snd_pcm_substream *substream) snd_pcm_substream 466 sound/isa/wss/wss_lib.c static int snd_wss_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 472 sound/isa/wss/wss_lib.c struct snd_pcm_substream *s; snd_pcm_substream 980 sound/isa/wss/wss_lib.c static int snd_wss_playback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 996 sound/isa/wss/wss_lib.c static int snd_wss_playback_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1001 sound/isa/wss/wss_lib.c static int snd_wss_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1023 sound/isa/wss/wss_lib.c static int snd_wss_capture_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1039 sound/isa/wss/wss_lib.c static int snd_wss_capture_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1044 sound/isa/wss/wss_lib.c static int snd_wss_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1140 sound/isa/wss/wss_lib.c static snd_pcm_uframes_t snd_wss_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1151 sound/isa/wss/wss_lib.c static snd_pcm_uframes_t snd_wss_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1486 sound/isa/wss/wss_lib.c static int snd_wss_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1528 sound/isa/wss/wss_lib.c static int snd_wss_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 1568 sound/isa/wss/wss_lib.c static int snd_wss_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 1577 sound/isa/wss/wss_lib.c static int snd_wss_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 57 sound/mips/hal2.c struct snd_pcm_substream *substream; snd_pcm_substream 508 sound/mips/hal2.c static int hal2_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 520 sound/mips/hal2.c static int hal2_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 525 sound/mips/hal2.c static int hal2_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 539 sound/mips/hal2.c static int hal2_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 547 sound/mips/hal2.c static int hal2_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 565 sound/mips/hal2.c static int hal2_playback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 583 sound/mips/hal2.c hal2_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 592 sound/mips/hal2.c static void hal2_playback_transfer(struct snd_pcm_substream *substream, snd_pcm_substream 603 sound/mips/hal2.c static int hal2_playback_ack(struct snd_pcm_substream *substream) snd_pcm_substream 613 sound/mips/hal2.c static int hal2_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 628 sound/mips/hal2.c static int hal2_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 636 sound/mips/hal2.c static int hal2_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 654 sound/mips/hal2.c static int hal2_capture_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 672 sound/mips/hal2.c hal2_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 681 sound/mips/hal2.c static void hal2_capture_transfer(struct snd_pcm_substream *substream, snd_pcm_substream 691 sound/mips/hal2.c static int hal2_capture_ack(struct snd_pcm_substream *substream) snd_pcm_substream 73 sound/mips/sgio2audio.c struct snd_pcm_substream *substream; snd_pcm_substream 440 sound/mips/sgio2audio.c static int snd_sgio2audio_dma_start(struct snd_pcm_substream *substream) snd_pcm_substream 461 sound/mips/sgio2audio.c static int snd_sgio2audio_dma_stop(struct snd_pcm_substream *substream) snd_pcm_substream 472 sound/mips/sgio2audio.c struct snd_pcm_substream *substream; snd_pcm_substream 492 sound/mips/sgio2audio.c struct snd_pcm_substream *substream; snd_pcm_substream 511 sound/mips/sgio2audio.c struct snd_pcm_substream *substream; snd_pcm_substream 540 sound/mips/sgio2audio.c static int snd_sgio2audio_playback1_open(struct snd_pcm_substream *substream) snd_pcm_substream 550 sound/mips/sgio2audio.c static int snd_sgio2audio_playback2_open(struct snd_pcm_substream *substream) snd_pcm_substream 561 sound/mips/sgio2audio.c static int snd_sgio2audio_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 572 sound/mips/sgio2audio.c static int snd_sgio2audio_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 582 sound/mips/sgio2audio.c static int snd_sgio2audio_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 590 sound/mips/sgio2audio.c static int snd_sgio2audio_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 596 sound/mips/sgio2audio.c static int snd_sgio2audio_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 633 sound/mips/sgio2audio.c static int snd_sgio2audio_pcm_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 653 sound/mips/sgio2audio.c snd_sgio2audio_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 293 sound/parisc/harmony.c snd_harmony_playback_trigger(struct snd_pcm_substream *ss, int cmd) snd_pcm_substream 329 sound/parisc/harmony.c snd_harmony_capture_trigger(struct snd_pcm_substream *ss, int cmd) snd_pcm_substream 395 sound/parisc/harmony.c snd_harmony_playback_prepare(struct snd_pcm_substream *ss) snd_pcm_substream 425 sound/parisc/harmony.c snd_harmony_capture_prepare(struct snd_pcm_substream *ss) snd_pcm_substream 455 sound/parisc/harmony.c snd_harmony_playback_pointer(struct snd_pcm_substream *ss) snd_pcm_substream 484 sound/parisc/harmony.c snd_harmony_capture_pointer(struct snd_pcm_substream *ss) snd_pcm_substream 513 sound/parisc/harmony.c snd_harmony_playback_open(struct snd_pcm_substream *ss) snd_pcm_substream 532 sound/parisc/harmony.c snd_harmony_capture_open(struct snd_pcm_substream *ss) snd_pcm_substream 551 sound/parisc/harmony.c snd_harmony_playback_close(struct snd_pcm_substream *ss) snd_pcm_substream 559 sound/parisc/harmony.c snd_harmony_capture_close(struct snd_pcm_substream *ss) snd_pcm_substream 567 sound/parisc/harmony.c snd_harmony_hw_params(struct snd_pcm_substream *ss, snd_pcm_substream 581 sound/parisc/harmony.c snd_harmony_hw_free(struct snd_pcm_substream *ss) snd_pcm_substream 50 sound/parisc/harmony.h struct snd_pcm_substream *psubs; snd_pcm_substream 51 sound/parisc/harmony.h struct snd_pcm_substream *csubs; snd_pcm_substream 87 sound/pci/ad1889.c struct snd_pcm_substream *psubs; snd_pcm_substream 88 sound/pci/ad1889.c struct snd_pcm_substream *csubs; snd_pcm_substream 261 sound/pci/ad1889.c snd_ad1889_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 269 sound/pci/ad1889.c snd_ad1889_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 309 sound/pci/ad1889.c snd_ad1889_playback_open(struct snd_pcm_substream *ss) snd_pcm_substream 321 sound/pci/ad1889.c snd_ad1889_capture_open(struct snd_pcm_substream *ss) snd_pcm_substream 333 sound/pci/ad1889.c snd_ad1889_playback_close(struct snd_pcm_substream *ss) snd_pcm_substream 341 sound/pci/ad1889.c snd_ad1889_capture_close(struct snd_pcm_substream *ss) snd_pcm_substream 349 sound/pci/ad1889.c snd_ad1889_playback_prepare(struct snd_pcm_substream *ss) snd_pcm_substream 399 sound/pci/ad1889.c snd_ad1889_capture_prepare(struct snd_pcm_substream *ss) snd_pcm_substream 450 sound/pci/ad1889.c snd_ad1889_playback_trigger(struct snd_pcm_substream *ss, int cmd) snd_pcm_substream 491 sound/pci/ad1889.c snd_ad1889_capture_trigger(struct snd_pcm_substream *ss, int cmd) snd_pcm_substream 526 sound/pci/ad1889.c snd_ad1889_playback_pointer(struct snd_pcm_substream *ss) snd_pcm_substream 545 sound/pci/ad1889.c snd_ad1889_capture_pointer(struct snd_pcm_substream *ss) snd_pcm_substream 182 sound/pci/ali5451/ali5451.c struct snd_pcm_substream *substream; snd_pcm_substream 1045 sound/pci/ali5451/ali5451.c static unsigned int snd_ali_control_mode(struct snd_pcm_substream *substream) snd_pcm_substream 1067 sound/pci/ali5451/ali5451.c static int snd_ali_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 1072 sound/pci/ali5451/ali5451.c struct snd_pcm_substream *s; snd_pcm_substream 1134 sound/pci/ali5451/ali5451.c static int snd_ali_playback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1171 sound/pci/ali5451/ali5451.c static int snd_ali_playback_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1186 sound/pci/ali5451/ali5451.c static int snd_ali_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1193 sound/pci/ali5451/ali5451.c static int snd_ali_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1198 sound/pci/ali5451/ali5451.c static int snd_ali_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1291 sound/pci/ali5451/ali5451.c static int snd_ali_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1380 sound/pci/ali5451/ali5451.c snd_ali_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1402 sound/pci/ali5451/ali5451.c static snd_pcm_uframes_t snd_ali_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1478 sound/pci/ali5451/ali5451.c static int snd_ali_open(struct snd_pcm_substream *substream, int rec, snd_pcm_substream 1501 sound/pci/ali5451/ali5451.c static int snd_ali_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1506 sound/pci/ali5451/ali5451.c static int snd_ali_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 1511 sound/pci/ali5451/ali5451.c static int snd_ali_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 1516 sound/pci/ali5451/ali5451.c static int snd_ali_close(struct snd_pcm_substream *substream) snd_pcm_substream 1552 sound/pci/ali5451/ali5451.c static int snd_ali_modem_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1585 sound/pci/ali5451/ali5451.c static int snd_ali_modem_open(struct snd_pcm_substream *substream, int rec, snd_pcm_substream 1602 sound/pci/ali5451/ali5451.c static int snd_ali_modem_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1607 sound/pci/ali5451/ali5451.c static int snd_ali_modem_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 109 sound/pci/als300.c struct snd_pcm_substream *playback_substream; snd_pcm_substream 110 sound/pci/als300.c struct snd_pcm_substream *capture_substream; snd_pcm_substream 356 sound/pci/als300.c static int snd_als300_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 373 sound/pci/als300.c static int snd_als300_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 385 sound/pci/als300.c static int snd_als300_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 402 sound/pci/als300.c static int snd_als300_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 414 sound/pci/als300.c static int snd_als300_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 421 sound/pci/als300.c static int snd_als300_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 426 sound/pci/als300.c static int snd_als300_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 455 sound/pci/als300.c static int snd_als300_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 484 sound/pci/als300.c static int snd_als300_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 528 sound/pci/als300.c static snd_pcm_uframes_t snd_als300_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 357 sound/pci/als4000.c static int snd_als4000_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 363 sound/pci/als4000.c static int snd_als4000_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 369 sound/pci/als4000.c static int snd_als4000_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 396 sound/pci/als4000.c static int snd_als4000_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 434 sound/pci/als4000.c static int snd_als4000_capture_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 467 sound/pci/als4000.c static int snd_als4000_playback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 492 sound/pci/als4000.c static snd_pcm_uframes_t snd_als4000_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 504 sound/pci/als4000.c static snd_pcm_uframes_t snd_als4000_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 621 sound/pci/als4000.c static int snd_als4000_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 631 sound/pci/als4000.c static int snd_als4000_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 640 sound/pci/als4000.c static int snd_als4000_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 650 sound/pci/als4000.c static int snd_als4000_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 121 sound/pci/asihpi/asihpi.c void (*pcm_start)(struct snd_pcm_substream *substream); snd_pcm_substream 122 sound/pci/asihpi/asihpi.c void (*pcm_stop)(struct snd_pcm_substream *substream); snd_pcm_substream 149 sound/pci/asihpi/asihpi.c struct snd_pcm_substream *substream; snd_pcm_substream 283 sound/pci/asihpi/asihpi.c static void print_hwparams(struct snd_pcm_substream *substream, snd_pcm_substream 440 sound/pci/asihpi/asihpi.c static int snd_card_asihpi_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 505 sound/pci/asihpi/asihpi.c snd_card_asihpi_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 522 sound/pci/asihpi/asihpi.c static void snd_card_asihpi_pcm_timer_start(struct snd_pcm_substream * snd_pcm_substream 536 sound/pci/asihpi/asihpi.c static void snd_card_asihpi_pcm_timer_stop(struct snd_pcm_substream *substream) snd_pcm_substream 545 sound/pci/asihpi/asihpi.c static void snd_card_asihpi_pcm_int_start(struct snd_pcm_substream *substream) snd_pcm_substream 563 sound/pci/asihpi/asihpi.c static void snd_card_asihpi_pcm_int_stop(struct snd_pcm_substream *substream) snd_pcm_substream 581 sound/pci/asihpi/asihpi.c static int snd_card_asihpi_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 586 sound/pci/asihpi/asihpi.c struct snd_pcm_substream *s; snd_pcm_substream 742 sound/pci/asihpi/asihpi.c struct snd_pcm_substream *substream = dpcm->substream; snd_pcm_substream 745 sound/pci/asihpi/asihpi.c struct snd_pcm_substream *s; snd_pcm_substream 950 sound/pci/asihpi/asihpi.c static int snd_card_asihpi_playback_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 959 sound/pci/asihpi/asihpi.c static int snd_card_asihpi_playback_prepare(struct snd_pcm_substream * snd_pcm_substream 975 sound/pci/asihpi/asihpi.c snd_card_asihpi_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1021 sound/pci/asihpi/asihpi.c static int snd_card_asihpi_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1111 sound/pci/asihpi/asihpi.c static int snd_card_asihpi_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 1135 sound/pci/asihpi/asihpi.c snd_card_asihpi_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1150 sound/pci/asihpi/asihpi.c static int snd_card_asihpi_capture_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 1156 sound/pci/asihpi/asihpi.c static int snd_card_asihpi_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1203 sound/pci/asihpi/asihpi.c static int snd_card_asihpi_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 1280 sound/pci/asihpi/asihpi.c static int snd_card_asihpi_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 233 sound/pci/atiixp.c struct snd_pcm_substream *substream; /* assigned PCM substream */ snd_pcm_substream 343 sound/pci/atiixp.c struct snd_pcm_substream *substream, snd_pcm_substream 403 sound/pci/atiixp.c struct snd_pcm_substream *substream) snd_pcm_substream 647 sound/pci/atiixp.c static snd_pcm_uframes_t snd_atiixp_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 707 sound/pci/atiixp.c static int snd_atiixp_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 861 sound/pci/atiixp.c static int snd_atiixp_spdif_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 888 sound/pci/atiixp.c static int snd_atiixp_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 933 sound/pci/atiixp.c static int snd_atiixp_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 948 sound/pci/atiixp.c static int snd_atiixp_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 986 sound/pci/atiixp.c static int snd_atiixp_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1025 sound/pci/atiixp.c static int snd_atiixp_pcm_open(struct snd_pcm_substream *substream, snd_pcm_substream 1060 sound/pci/atiixp.c static int snd_atiixp_pcm_close(struct snd_pcm_substream *substream, snd_pcm_substream 1077 sound/pci/atiixp.c static int snd_atiixp_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1095 sound/pci/atiixp.c static int snd_atiixp_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 1105 sound/pci/atiixp.c static int snd_atiixp_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 1111 sound/pci/atiixp.c static int snd_atiixp_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 1117 sound/pci/atiixp.c static int snd_atiixp_spdif_open(struct snd_pcm_substream *substream) snd_pcm_substream 1130 sound/pci/atiixp.c static int snd_atiixp_spdif_close(struct snd_pcm_substream *substream) snd_pcm_substream 209 sound/pci/atiixp_modem.c struct snd_pcm_substream *substream; /* assigned PCM substream */ snd_pcm_substream 312 sound/pci/atiixp_modem.c struct snd_pcm_substream *substream, snd_pcm_substream 371 sound/pci/atiixp_modem.c struct snd_pcm_substream *substream) snd_pcm_substream 596 sound/pci/atiixp_modem.c static snd_pcm_uframes_t snd_atiixp_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 657 sound/pci/atiixp_modem.c static int snd_atiixp_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 754 sound/pci/atiixp_modem.c static int snd_atiixp_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 770 sound/pci/atiixp_modem.c static int snd_atiixp_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 778 sound/pci/atiixp_modem.c static int snd_atiixp_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 809 sound/pci/atiixp_modem.c static int snd_atiixp_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 843 sound/pci/atiixp_modem.c static int snd_atiixp_pcm_open(struct snd_pcm_substream *substream, snd_pcm_substream 882 sound/pci/atiixp_modem.c static int snd_atiixp_pcm_close(struct snd_pcm_substream *substream, snd_pcm_substream 899 sound/pci/atiixp_modem.c static int snd_atiixp_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 912 sound/pci/atiixp_modem.c static int snd_atiixp_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 922 sound/pci/atiixp_modem.c static int snd_atiixp_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 928 sound/pci/atiixp_modem.c static int snd_atiixp_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 126 sound/pci/au88x0/au88x0.h struct snd_pcm_substream *substream; snd_pcm_substream 126 sound/pci/au88x0/au88x0_pcm.c static int snd_vortex_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 191 sound/pci/au88x0/au88x0_pcm.c static int snd_vortex_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 207 sound/pci/au88x0/au88x0_pcm.c snd_vortex_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 277 sound/pci/au88x0/au88x0_pcm.c static int snd_vortex_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 311 sound/pci/au88x0/au88x0_pcm.c static int snd_vortex_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 344 sound/pci/au88x0/au88x0_pcm.c static int snd_vortex_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 407 sound/pci/au88x0/au88x0_pcm.c static snd_pcm_uframes_t snd_vortex_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 108 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_playback_open(struct snd_pcm_substream *substream); snd_pcm_substream 109 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_playback_close(struct snd_pcm_substream *substream); snd_pcm_substream 110 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_capture_open(struct snd_pcm_substream *substream); snd_pcm_substream 111 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_capture_close(struct snd_pcm_substream *substream); snd_pcm_substream 112 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 114 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_hw_free(struct snd_pcm_substream *substream); snd_pcm_substream 115 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_prepare_playback(struct snd_pcm_substream *substream); snd_pcm_substream 116 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_prepare_capture(struct snd_pcm_substream *substream); snd_pcm_substream 117 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_trigger_playback(struct snd_pcm_substream *substream, snd_pcm_substream 119 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_trigger_capture(struct snd_pcm_substream *substream, snd_pcm_substream 121 sound/pci/aw2/aw2-alsa.c static snd_pcm_uframes_t snd_aw2_pcm_pointer_playback(struct snd_pcm_substream snd_pcm_substream 123 sound/pci/aw2/aw2-alsa.c static snd_pcm_uframes_t snd_aw2_pcm_pointer_capture(struct snd_pcm_substream snd_pcm_substream 382 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 392 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 398 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 408 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 415 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 423 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 429 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_prepare_playback(struct snd_pcm_substream *substream) snd_pcm_substream 458 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_prepare_capture(struct snd_pcm_substream *substream) snd_pcm_substream 487 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_trigger_playback(struct snd_pcm_substream *substream, snd_pcm_substream 513 sound/pci/aw2/aw2-alsa.c static int snd_aw2_pcm_trigger_capture(struct snd_pcm_substream *substream, snd_pcm_substream 539 sound/pci/aw2/aw2-alsa.c static snd_pcm_uframes_t snd_aw2_pcm_pointer_playback(struct snd_pcm_substream snd_pcm_substream 558 sound/pci/aw2/aw2-alsa.c static snd_pcm_uframes_t snd_aw2_pcm_pointer_capture(struct snd_pcm_substream snd_pcm_substream 254 sound/pci/azt3328.c struct snd_pcm_substream *substream; snd_pcm_substream 1209 sound/pci/azt3328.c snd_azf3328_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1216 sound/pci/azt3328.c snd_azf3328_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1442 sound/pci/azt3328.c snd_azf3328_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1465 sound/pci/azt3328.c snd_azf3328_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 1621 sound/pci/azt3328.c snd_azf3328_pcm_pointer(struct snd_pcm_substream *substream snd_pcm_substream 2029 sound/pci/azt3328.c snd_azf3328_pcm_open(struct snd_pcm_substream *substream, snd_pcm_substream 2049 sound/pci/azt3328.c snd_azf3328_pcm_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 2055 sound/pci/azt3328.c snd_azf3328_pcm_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 2061 sound/pci/azt3328.c snd_azf3328_pcm_i2s_out_open(struct snd_pcm_substream *substream) snd_pcm_substream 2067 sound/pci/azt3328.c snd_azf3328_pcm_close(struct snd_pcm_substream *substream snd_pcm_substream 187 sound/pci/bt87x.c struct snd_pcm_substream *substream; snd_pcm_substream 213 sound/pci/bt87x.c static int snd_bt87x_create_risc(struct snd_bt87x *chip, struct snd_pcm_substream *substream, snd_pcm_substream 407 sound/pci/bt87x.c static int snd_bt87x_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 436 sound/pci/bt87x.c static int snd_bt87x_close(struct snd_pcm_substream *substream) snd_pcm_substream 451 sound/pci/bt87x.c static int snd_bt87x_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 466 sound/pci/bt87x.c static int snd_bt87x_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 475 sound/pci/bt87x.c static int snd_bt87x_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 517 sound/pci/bt87x.c static int snd_bt87x_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 531 sound/pci/bt87x.c static snd_pcm_uframes_t snd_bt87x_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 644 sound/pci/ca0106/ca0106.h struct snd_pcm_substream *substream; snd_pcm_substream 546 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_open_playback_channel(struct snd_pcm_substream *substream, snd_pcm_substream 597 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_close_playback(struct snd_pcm_substream *substream) snd_pcm_substream 618 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_open_playback_front(struct snd_pcm_substream *substream) snd_pcm_substream 623 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_open_playback_center_lfe(struct snd_pcm_substream *substream) snd_pcm_substream 628 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_open_playback_unknown(struct snd_pcm_substream *substream) snd_pcm_substream 633 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_open_playback_rear(struct snd_pcm_substream *substream) snd_pcm_substream 639 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_open_capture_channel(struct snd_pcm_substream *substream, snd_pcm_substream 680 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_close_capture(struct snd_pcm_substream *substream) snd_pcm_substream 690 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_open_0_capture(struct snd_pcm_substream *substream) snd_pcm_substream 695 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_open_1_capture(struct snd_pcm_substream *substream) snd_pcm_substream 700 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_open_2_capture(struct snd_pcm_substream *substream) snd_pcm_substream 705 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_open_3_capture(struct snd_pcm_substream *substream) snd_pcm_substream 711 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_hw_params_playback(struct snd_pcm_substream *substream, snd_pcm_substream 719 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_hw_free_playback(struct snd_pcm_substream *substream) snd_pcm_substream 725 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_hw_params_capture(struct snd_pcm_substream *substream, snd_pcm_substream 733 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_hw_free_capture(struct snd_pcm_substream *substream) snd_pcm_substream 739 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_prepare_playback(struct snd_pcm_substream *substream) snd_pcm_substream 852 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_prepare_capture(struct snd_pcm_substream *substream) snd_pcm_substream 943 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_trigger_playback(struct snd_pcm_substream *substream, snd_pcm_substream 951 sound/pci/ca0106/ca0106_main.c struct snd_pcm_substream *s; snd_pcm_substream 1010 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm_trigger_capture(struct snd_pcm_substream *substream, snd_pcm_substream 1039 sound/pci/ca0106/ca0106_main.c snd_ca0106_pcm_pointer_playback(struct snd_pcm_substream *substream) snd_pcm_substream 1069 sound/pci/ca0106/ca0106_main.c snd_ca0106_pcm_pointer_capture(struct snd_pcm_substream *substream) snd_pcm_substream 1352 sound/pci/ca0106/ca0106_main.c struct snd_pcm_substream *substream; snd_pcm_substream 420 sound/pci/cmipci.c struct snd_pcm_substream *substream; snd_pcm_substream 669 sound/pci/cmipci.c static int snd_cmipci_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 675 sound/pci/cmipci.c static int snd_cmipci_playback2_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 700 sound/pci/cmipci.c static int snd_cmipci_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 770 sound/pci/cmipci.c struct snd_pcm_substream *substream) snd_pcm_substream 928 sound/pci/cmipci.c struct snd_pcm_substream *substream) snd_pcm_substream 960 sound/pci/cmipci.c static int snd_cmipci_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 967 sound/pci/cmipci.c static snd_pcm_uframes_t snd_cmipci_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 979 sound/pci/cmipci.c static int snd_cmipci_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 986 sound/pci/cmipci.c static snd_pcm_uframes_t snd_cmipci_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1190 sound/pci/cmipci.c static void setup_ac3(struct cmipci *cm, struct snd_pcm_substream *subs, int do_ac3, int rate) snd_pcm_substream 1237 sound/pci/cmipci.c static int setup_spdif_playback(struct cmipci *cm, struct snd_pcm_substream *subs, int up, int do_ac3) snd_pcm_substream 1283 sound/pci/cmipci.c static int snd_cmipci_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1300 sound/pci/cmipci.c static int snd_cmipci_playback_spdif_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1368 sound/pci/cmipci.c static int snd_cmipci_playback_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1377 sound/pci/cmipci.c static int snd_cmipci_playback2_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1385 sound/pci/cmipci.c static int snd_cmipci_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1392 sound/pci/cmipci.c static int snd_cmipci_capture_spdif_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1414 sound/pci/cmipci.c static int snd_cmipci_capture_spdif_hw_free(struct snd_pcm_substream *subs) snd_pcm_substream 1598 sound/pci/cmipci.c static int open_device_check(struct cmipci *cm, int mode, struct snd_pcm_substream *subs) snd_pcm_substream 1651 sound/pci/cmipci.c static int snd_cmipci_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1677 sound/pci/cmipci.c static int snd_cmipci_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 1701 sound/pci/cmipci.c static int snd_cmipci_playback2_open(struct snd_pcm_substream *substream) snd_pcm_substream 1739 sound/pci/cmipci.c static int snd_cmipci_playback_spdif_open(struct snd_pcm_substream *substream) snd_pcm_substream 1766 sound/pci/cmipci.c static int snd_cmipci_capture_spdif_open(struct snd_pcm_substream *substream) snd_pcm_substream 1788 sound/pci/cmipci.c static int snd_cmipci_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 1795 sound/pci/cmipci.c static int snd_cmipci_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 1802 sound/pci/cmipci.c static int snd_cmipci_playback2_close(struct snd_pcm_substream *substream) snd_pcm_substream 1810 sound/pci/cmipci.c static int snd_cmipci_playback_spdif_close(struct snd_pcm_substream *substream) snd_pcm_substream 1817 sound/pci/cmipci.c static int snd_cmipci_capture_spdif_close(struct snd_pcm_substream *substream) snd_pcm_substream 416 sound/pci/cs4281.c struct snd_pcm_substream *substream; snd_pcm_substream 653 sound/pci/cs4281.c static int snd_cs4281_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 783 sound/pci/cs4281.c static int snd_cs4281_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 789 sound/pci/cs4281.c static int snd_cs4281_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 794 sound/pci/cs4281.c static int snd_cs4281_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 806 sound/pci/cs4281.c static int snd_cs4281_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 818 sound/pci/cs4281.c static snd_pcm_uframes_t snd_cs4281_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 884 sound/pci/cs4281.c static int snd_cs4281_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 903 sound/pci/cs4281.c static int snd_cs4281_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 922 sound/pci/cs4281.c static int snd_cs4281_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 930 sound/pci/cs4281.c static int snd_cs4281_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 1626 sound/pci/cs46xx/cs46xx.h struct snd_pcm_substream *substream; snd_pcm_substream 1664 sound/pci/cs46xx/cs46xx.h struct snd_pcm_substream *substream; snd_pcm_substream 864 sound/pci/cs46xx/cs46xx_lib.c static void snd_cs46xx_pb_trans_copy(struct snd_pcm_substream *substream, snd_pcm_substream 872 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_playback_transfer(struct snd_pcm_substream *substream) snd_pcm_substream 880 sound/pci/cs46xx/cs46xx_lib.c static void snd_cs46xx_cp_trans_copy(struct snd_pcm_substream *substream, snd_pcm_substream 889 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_capture_transfer(struct snd_pcm_substream *substream) snd_pcm_substream 896 sound/pci/cs46xx/cs46xx_lib.c static snd_pcm_uframes_t snd_cs46xx_playback_direct_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 914 sound/pci/cs46xx/cs46xx_lib.c static snd_pcm_uframes_t snd_cs46xx_playback_indirect_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 931 sound/pci/cs46xx/cs46xx_lib.c static snd_pcm_uframes_t snd_cs46xx_capture_direct_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 938 sound/pci/cs46xx/cs46xx_lib.c static snd_pcm_uframes_t snd_cs46xx_capture_indirect_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 945 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 1010 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 1078 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_playback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1182 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_playback_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1204 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1275 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_capture_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1306 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_capture_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1320 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1488 sound/pci/cs46xx/cs46xx_lib.c static int _cs46xx_playback_open_channel (struct snd_pcm_substream *substream,int pcm_channel_id) snd_pcm_substream 1530 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1537 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_playback_open_rear(struct snd_pcm_substream *substream) snd_pcm_substream 1543 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_playback_open_clfe(struct snd_pcm_substream *substream) snd_pcm_substream 1549 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_playback_open_iec958(struct snd_pcm_substream *substream) snd_pcm_substream 1562 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_playback_close(struct snd_pcm_substream *substream); snd_pcm_substream 1564 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_playback_close_iec958(struct snd_pcm_substream *substream) snd_pcm_substream 1581 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 1604 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 1633 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 78 sound/pci/cs5535audio/cs5535audio.h struct snd_pcm_substream *substream; snd_pcm_substream 93 sound/pci/cs5535audio/cs5535audio.h struct snd_pcm_substream *playback_substream; snd_pcm_substream 94 sound/pci/cs5535audio/cs5535audio.h struct snd_pcm_substream *capture_substream; snd_pcm_substream 79 sound/pci/cs5535audio/cs5535audio_pcm.c static int snd_cs5535audio_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 97 sound/pci/cs5535audio/cs5535audio_pcm.c static int snd_cs5535audio_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 107 sound/pci/cs5535audio/cs5535audio_pcm.c struct snd_pcm_substream *substream, snd_pcm_substream 225 sound/pci/cs5535audio/cs5535audio_pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 232 sound/pci/cs5535audio/cs5535audio_pcm.c static int snd_cs5535audio_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 255 sound/pci/cs5535audio/cs5535audio_pcm.c static int snd_cs5535audio_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 273 sound/pci/cs5535audio/cs5535audio_pcm.c static int snd_cs5535audio_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 280 sound/pci/cs5535audio/cs5535audio_pcm.c static int snd_cs5535audio_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 315 sound/pci/cs5535audio/cs5535audio_pcm.c static snd_pcm_uframes_t snd_cs5535audio_pcm_pointer(struct snd_pcm_substream snd_pcm_substream 338 sound/pci/cs5535audio/cs5535audio_pcm.c static int snd_cs5535audio_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 356 sound/pci/cs5535audio/cs5535audio_pcm.c static int snd_cs5535audio_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 363 sound/pci/cs5535audio/cs5535audio_pcm.c static int snd_cs5535audio_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 55 sound/pci/ctxfi/ctatc.h struct snd_pcm_substream *substream; snd_pcm_substream 115 sound/pci/ctxfi/ctpcm.c static int ct_pcm_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 163 sound/pci/ctxfi/ctpcm.c static int ct_pcm_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 176 sound/pci/ctxfi/ctpcm.c static int ct_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 192 sound/pci/ctxfi/ctpcm.c static int ct_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 204 sound/pci/ctxfi/ctpcm.c static int ct_pcm_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 226 sound/pci/ctxfi/ctpcm.c ct_pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 251 sound/pci/ctxfi/ctpcm.c ct_pcm_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 267 sound/pci/ctxfi/ctpcm.c static int ct_pcm_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 310 sound/pci/ctxfi/ctpcm.c static int ct_pcm_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 317 sound/pci/ctxfi/ctpcm.c static int ct_pcm_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 335 sound/pci/ctxfi/ctpcm.c ct_pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 357 sound/pci/ctxfi/ctpcm.c ct_pcm_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 34 sound/pci/ctxfi/cttimer.c struct snd_pcm_substream *substream; snd_pcm_substream 66 sound/pci/ctxfi/cttimer.c struct snd_pcm_substream *substream = ti->substream; snd_pcm_substream 13 sound/pci/ctxfi/cttimer.h struct snd_pcm_substream; snd_pcm_substream 124 sound/pci/ctxfi/ctvmem.c ct_vm_map(struct ct_vm *vm, struct snd_pcm_substream *substream, int size) snd_pcm_substream 39 sound/pci/ctxfi/ctvmem.h struct snd_pcm_substream; snd_pcm_substream 50 sound/pci/ctxfi/ctvmem.h struct ct_vm_block *(*map)(struct ct_vm *, struct snd_pcm_substream *, snd_pcm_substream 258 sound/pci/echoaudio/echoaudio.c static int pcm_open(struct snd_pcm_substream *substream, snd_pcm_substream 338 sound/pci/echoaudio/echoaudio.c static int pcm_analog_in_open(struct snd_pcm_substream *substream) snd_pcm_substream 367 sound/pci/echoaudio/echoaudio.c static int pcm_analog_out_open(struct snd_pcm_substream *substream) snd_pcm_substream 404 sound/pci/echoaudio/echoaudio.c static int pcm_digital_in_open(struct snd_pcm_substream *substream) snd_pcm_substream 445 sound/pci/echoaudio/echoaudio.c static int pcm_digital_out_open(struct snd_pcm_substream *substream) snd_pcm_substream 488 sound/pci/echoaudio/echoaudio.c static int pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 514 sound/pci/echoaudio/echoaudio.c static int init_engine(struct snd_pcm_substream *substream, snd_pcm_substream 609 sound/pci/echoaudio/echoaudio.c static int pcm_analog_in_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 620 sound/pci/echoaudio/echoaudio.c static int pcm_analog_out_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 631 sound/pci/echoaudio/echoaudio.c static int pcm_digital_in_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 643 sound/pci/echoaudio/echoaudio.c static int pcm_digital_out_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 657 sound/pci/echoaudio/echoaudio.c static int pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 680 sound/pci/echoaudio/echoaudio.c static int pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 725 sound/pci/echoaudio/echoaudio.c static int pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 731 sound/pci/echoaudio/echoaudio.c struct snd_pcm_substream *s; snd_pcm_substream 796 sound/pci/echoaudio/echoaudio.c static snd_pcm_uframes_t pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 874 sound/pci/echoaudio/echoaudio.c struct snd_pcm_substream *ss; snd_pcm_substream 1812 sound/pci/echoaudio/echoaudio.c struct snd_pcm_substream *substream; snd_pcm_substream 334 sound/pci/echoaudio/echoaudio.h struct snd_pcm_substream *substream[DSP_MAXPIPES]; snd_pcm_substream 194 sound/pci/emu10k1/emu10k1x.c struct snd_pcm_substream *substream; snd_pcm_substream 368 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 396 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 402 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 419 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 439 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 468 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_pcm_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 506 sound/pci/emu10k1/emu10k1x.c snd_emu10k1x_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 549 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_pcm_open_capture(struct snd_pcm_substream *substream) snd_pcm_substream 577 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_pcm_close_capture(struct snd_pcm_substream *substream) snd_pcm_substream 583 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_pcm_hw_params_capture(struct snd_pcm_substream *substream, snd_pcm_substream 602 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_pcm_hw_free_capture(struct snd_pcm_substream *substream) snd_pcm_substream 622 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_pcm_prepare_capture(struct snd_pcm_substream *substream) snd_pcm_substream 636 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_pcm_trigger_capture(struct snd_pcm_substream *substream, snd_pcm_substream 666 sound/pci/emu10k1/emu10k1x.c snd_emu10k1x_pcm_pointer_capture(struct snd_pcm_substream *substream) snd_pcm_substream 78 sound/pci/emu10k1/emupcm.c static snd_pcm_uframes_t snd_emu10k1_efx_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 275 sound/pci/emu10k1/emupcm.c struct snd_pcm_substream *substream = evoice->epcm->substream; snd_pcm_substream 393 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_playback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 429 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_playback_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 459 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_efx_playback_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 488 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 516 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_efx_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 572 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_capture_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 578 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_capture_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 583 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 669 sound/pci/emu10k1/emupcm.c struct snd_pcm_substream *substream; snd_pcm_substream 692 sound/pci/emu10k1/emupcm.c struct snd_pcm_substream *substream; snd_pcm_substream 733 sound/pci/emu10k1/emupcm.c struct snd_pcm_substream *substream, snd_pcm_substream 748 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 797 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 866 sound/pci/emu10k1/emupcm.c static snd_pcm_uframes_t snd_emu10k1_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 899 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_efx_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 950 sound/pci/emu10k1/emupcm.c static snd_pcm_uframes_t snd_emu10k1_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1075 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_efx_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 1089 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_efx_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1122 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1168 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 1178 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 1205 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 1214 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_capture_mic_open(struct snd_pcm_substream *substream) snd_pcm_substream 1243 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_capture_mic_close(struct snd_pcm_substream *substream) snd_pcm_substream 1252 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_capture_efx_open(struct snd_pcm_substream *substream) snd_pcm_substream 1351 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_capture_efx_close(struct snd_pcm_substream *substream) snd_pcm_substream 1399 sound/pci/emu10k1/emupcm.c struct snd_pcm_substream *substream; snd_pcm_substream 1431 sound/pci/emu10k1/emupcm.c struct snd_pcm_substream *substream; snd_pcm_substream 1571 sound/pci/emu10k1/emupcm.c struct snd_pcm_substream *substream = private_data; snd_pcm_substream 1600 sound/pci/emu10k1/emupcm.c static void fx8010_pb_trans_copy(struct snd_pcm_substream *substream, snd_pcm_substream 1629 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_fx8010_playback_transfer(struct snd_pcm_substream *substream) snd_pcm_substream 1638 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_fx8010_playback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1644 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_fx8010_playback_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1656 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_fx8010_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1685 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_fx8010_playback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 1732 sound/pci/emu10k1/emupcm.c static snd_pcm_uframes_t snd_emu10k1_fx8010_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1764 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_fx8010_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1783 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_fx8010_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 297 sound/pci/emu10k1/memory.c snd_emu10k1_alloc_pages(struct snd_emu10k1 *emu, struct snd_pcm_substream *substream) snd_pcm_substream 160 sound/pci/emu10k1/p16v.c static int snd_p16v_pcm_open_playback_channel(struct snd_pcm_substream *substream, int channel_id) snd_pcm_substream 208 sound/pci/emu10k1/p16v.c static int snd_p16v_pcm_open_capture_channel(struct snd_pcm_substream *substream, int channel_id) snd_pcm_substream 253 sound/pci/emu10k1/p16v.c static int snd_p16v_pcm_close_playback(struct snd_pcm_substream *substream) snd_pcm_substream 264 sound/pci/emu10k1/p16v.c static int snd_p16v_pcm_close_capture(struct snd_pcm_substream *substream) snd_pcm_substream 274 sound/pci/emu10k1/p16v.c static int snd_p16v_pcm_open_playback_front(struct snd_pcm_substream *substream) snd_pcm_substream 279 sound/pci/emu10k1/p16v.c static int snd_p16v_pcm_open_capture(struct snd_pcm_substream *substream) snd_pcm_substream 286 sound/pci/emu10k1/p16v.c static int snd_p16v_pcm_hw_params_playback(struct snd_pcm_substream *substream, snd_pcm_substream 294 sound/pci/emu10k1/p16v.c static int snd_p16v_pcm_hw_params_capture(struct snd_pcm_substream *substream, snd_pcm_substream 303 sound/pci/emu10k1/p16v.c static int snd_p16v_pcm_hw_free_playback(struct snd_pcm_substream *substream) snd_pcm_substream 309 sound/pci/emu10k1/p16v.c static int snd_p16v_pcm_hw_free_capture(struct snd_pcm_substream *substream) snd_pcm_substream 316 sound/pci/emu10k1/p16v.c static int snd_p16v_pcm_prepare_playback(struct snd_pcm_substream *substream) snd_pcm_substream 378 sound/pci/emu10k1/p16v.c static int snd_p16v_pcm_prepare_capture(struct snd_pcm_substream *substream) snd_pcm_substream 443 sound/pci/emu10k1/p16v.c static int snd_p16v_pcm_trigger_playback(struct snd_pcm_substream *substream, snd_pcm_substream 451 sound/pci/emu10k1/p16v.c struct snd_pcm_substream *s; snd_pcm_substream 497 sound/pci/emu10k1/p16v.c static int snd_p16v_pcm_trigger_capture(struct snd_pcm_substream *substream, snd_pcm_substream 528 sound/pci/emu10k1/p16v.c snd_p16v_pcm_pointer_playback(struct snd_pcm_substream *substream) snd_pcm_substream 553 sound/pci/emu10k1/p16v.c snd_p16v_pcm_pointer_capture(struct snd_pcm_substream *substream) snd_pcm_substream 621 sound/pci/emu10k1/p16v.c struct snd_pcm_substream *substream; snd_pcm_substream 407 sound/pci/ens1370.c struct snd_pcm_substream *playback1_substream; snd_pcm_substream 408 sound/pci/ens1370.c struct snd_pcm_substream *playback2_substream; snd_pcm_substream 409 sound/pci/ens1370.c struct snd_pcm_substream *capture_substream; snd_pcm_substream 795 sound/pci/ens1370.c static int snd_ensoniq_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 803 sound/pci/ens1370.c struct snd_pcm_substream *s; snd_pcm_substream 827 sound/pci/ens1370.c struct snd_pcm_substream *s; snd_pcm_substream 859 sound/pci/ens1370.c static int snd_ensoniq_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 865 sound/pci/ens1370.c static int snd_ensoniq_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 870 sound/pci/ens1370.c static int snd_ensoniq_playback1_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 918 sound/pci/ens1370.c static int snd_ensoniq_playback2_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 958 sound/pci/ens1370.c static int snd_ensoniq_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 996 sound/pci/ens1370.c static snd_pcm_uframes_t snd_ensoniq_playback1_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1013 sound/pci/ens1370.c static snd_pcm_uframes_t snd_ensoniq_playback2_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1030 sound/pci/ens1370.c static snd_pcm_uframes_t snd_ensoniq_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1113 sound/pci/ens1370.c static int snd_ensoniq_playback1_open(struct snd_pcm_substream *substream) snd_pcm_substream 1136 sound/pci/ens1370.c static int snd_ensoniq_playback2_open(struct snd_pcm_substream *substream) snd_pcm_substream 1159 sound/pci/ens1370.c static int snd_ensoniq_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 1178 sound/pci/ens1370.c static int snd_ensoniq_playback1_close(struct snd_pcm_substream *substream) snd_pcm_substream 1187 sound/pci/ens1370.c static int snd_ensoniq_playback2_close(struct snd_pcm_substream *substream) snd_pcm_substream 1201 sound/pci/ens1370.c static int snd_ensoniq_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 202 sound/pci/es1938.c struct snd_pcm_substream *capture_substream; snd_pcm_substream 203 sound/pci/es1938.c struct snd_pcm_substream *playback1_substream; snd_pcm_substream 204 sound/pci/es1938.c struct snd_pcm_substream *playback2_substream; snd_pcm_substream 446 sound/pci/es1938.c struct snd_pcm_substream *substream, snd_pcm_substream 516 sound/pci/es1938.c static int snd_es1938_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 539 sound/pci/es1938.c static int snd_es1938_playback1_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 569 sound/pci/es1938.c static int snd_es1938_playback2_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 592 sound/pci/es1938.c static int snd_es1938_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 608 sound/pci/es1938.c static int snd_es1938_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 656 sound/pci/es1938.c static int snd_es1938_playback1_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 693 sound/pci/es1938.c static int snd_es1938_playback2_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 735 sound/pci/es1938.c static int snd_es1938_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 755 sound/pci/es1938.c static snd_pcm_uframes_t snd_es1938_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 785 sound/pci/es1938.c static snd_pcm_uframes_t snd_es1938_playback1_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 797 sound/pci/es1938.c static snd_pcm_uframes_t snd_es1938_playback2_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 814 sound/pci/es1938.c static snd_pcm_uframes_t snd_es1938_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 826 sound/pci/es1938.c static int snd_es1938_capture_copy(struct snd_pcm_substream *substream, snd_pcm_substream 848 sound/pci/es1938.c static int snd_es1938_capture_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 869 sound/pci/es1938.c static int snd_es1938_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 880 sound/pci/es1938.c static int snd_es1938_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 930 sound/pci/es1938.c static int snd_es1938_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 945 sound/pci/es1938.c static int snd_es1938_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 970 sound/pci/es1938.c static int snd_es1938_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 978 sound/pci/es1938.c static int snd_es1938_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 475 sound/pci/es1968.c struct snd_pcm_substream *substream; snd_pcm_substream 1206 sound/pci/es1968.c static int snd_es1968_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1238 sound/pci/es1968.c static int snd_es1968_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 1268 sound/pci/es1968.c static snd_pcm_uframes_t snd_es1968_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1462 sound/pci/es1968.c static int snd_es1968_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1488 sound/pci/es1968.c static int snd_es1968_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1535 sound/pci/es1968.c static int snd_es1968_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1573 sound/pci/es1968.c static int snd_es1968_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 1630 sound/pci/es1968.c static int snd_es1968_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 1647 sound/pci/es1968.c static int snd_es1968_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 1854 sound/pci/es1968.c struct snd_pcm_substream *subs = es->substream; snd_pcm_substream 187 sound/pci/fm801.c struct snd_pcm_substream *playback_substream; snd_pcm_substream 188 sound/pci/fm801.c struct snd_pcm_substream *capture_substream; snd_pcm_substream 368 sound/pci/fm801.c static int snd_fm801_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 403 sound/pci/fm801.c static int snd_fm801_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 438 sound/pci/fm801.c static int snd_fm801_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 444 sound/pci/fm801.c static int snd_fm801_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 449 sound/pci/fm801.c static int snd_fm801_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 482 sound/pci/fm801.c static int snd_fm801_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 509 sound/pci/fm801.c static snd_pcm_uframes_t snd_fm801_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 526 sound/pci/fm801.c static snd_pcm_uframes_t snd_fm801_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 632 sound/pci/fm801.c static int snd_fm801_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 653 sound/pci/fm801.c static int snd_fm801_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 668 sound/pci/fm801.c static int snd_fm801_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 676 sound/pci/fm801.c static int snd_fm801_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 3085 sound/pci/hda/hda_codec.c struct snd_pcm_substream *substream) snd_pcm_substream 3094 sound/pci/hda/hda_codec.c struct snd_pcm_substream *substream) snd_pcm_substream 3102 sound/pci/hda/hda_codec.c struct snd_pcm_substream *substream) snd_pcm_substream 3157 sound/pci/hda/hda_codec.c struct snd_pcm_substream *substream) snd_pcm_substream 3183 sound/pci/hda/hda_codec.c struct snd_pcm_substream *substream) snd_pcm_substream 3628 sound/pci/hda/hda_codec.c struct snd_pcm_substream *substream) snd_pcm_substream 3680 sound/pci/hda/hda_codec.c struct snd_pcm_substream *substream, snd_pcm_substream 3736 sound/pci/hda/hda_codec.c struct snd_pcm_substream *substream) snd_pcm_substream 39 sound/pci/hda/hda_controller.c azx_assign_device(struct azx *chip, struct snd_pcm_substream *substream) snd_pcm_substream 56 sound/pci/hda/hda_controller.c to_hda_pcm_stream(struct snd_pcm_substream *substream) snd_pcm_substream 62 sound/pci/hda/hda_controller.c static u64 azx_adjust_codec_delay(struct snd_pcm_substream *substream, snd_pcm_substream 86 sound/pci/hda/hda_controller.c static int azx_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 104 sound/pci/hda/hda_controller.c static int azx_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 130 sound/pci/hda/hda_controller.c static int azx_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 150 sound/pci/hda/hda_controller.c static int azx_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 205 sound/pci/hda/hda_controller.c static int azx_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 211 sound/pci/hda/hda_controller.c struct snd_pcm_substream *s; snd_pcm_substream 296 sound/pci/hda/hda_controller.c struct snd_pcm_substream *substream = azx_dev->core.substream; snd_pcm_substream 326 sound/pci/hda/hda_controller.c static snd_pcm_uframes_t azx_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 370 sound/pci/hda/hda_controller.c struct snd_pcm_substream *substream = ctx; snd_pcm_substream 476 sound/pci/hda/hda_controller.c static int azx_get_crosststamp(struct snd_pcm_substream *substream, snd_pcm_substream 493 sound/pci/hda/hda_controller.c static int azx_get_time_info(struct snd_pcm_substream *substream, snd_pcm_substream 581 sound/pci/hda/hda_controller.c static int azx_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 683 sound/pci/hda/hda_controller.c static int azx_pcm_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 77 sound/pci/hda/hda_controller.h void (*pcm_mmap_prepare)(struct snd_pcm_substream *substream, snd_pcm_substream 184 sound/pci/hda/hda_controller.h static inline struct azx_dev *get_azx_dev(struct snd_pcm_substream *substream) snd_pcm_substream 5277 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream, snd_pcm_substream 5287 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream, snd_pcm_substream 5300 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5322 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5337 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5351 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5364 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5374 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5384 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5394 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5402 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5420 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5435 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5445 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5458 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5468 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5477 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5485 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5501 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5514 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5631 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 5644 sound/pci/hda/hda_generic.c struct snd_pcm_substream *substream) snd_pcm_substream 292 sound/pci/hda/hda_generic.h struct snd_pcm_substream *substream, snd_pcm_substream 296 sound/pci/hda/hda_generic.h struct snd_pcm_substream *substream, snd_pcm_substream 615 sound/pci/hda/hda_intel.c struct snd_pcm_substream *substream = azx_dev->core.substream; snd_pcm_substream 677 sound/pci/hda/hda_intel.c struct snd_pcm_substream *substream = azx_dev->core.substream; snd_pcm_substream 856 sound/pci/hda/hda_intel.c struct snd_pcm_substream *substream = azx_dev->core.substream; snd_pcm_substream 888 sound/pci/hda/hda_intel.c struct snd_pcm_substream *substream = azx_dev->core.substream; snd_pcm_substream 2011 sound/pci/hda/hda_intel.c static void pcm_mmap_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 243 sound/pci/hda/hda_local.h struct snd_pcm_substream *substream); snd_pcm_substream 248 sound/pci/hda/hda_local.h struct snd_pcm_substream *substream, snd_pcm_substream 254 sound/pci/hda/hda_local.h struct snd_pcm_substream *substream); snd_pcm_substream 3501 sound/pci/hda/patch_ca0132.c struct snd_pcm_substream *substream) snd_pcm_substream 3512 sound/pci/hda/patch_ca0132.c struct snd_pcm_substream *substream) snd_pcm_substream 3531 sound/pci/hda/patch_ca0132.c struct snd_pcm_substream *substream) snd_pcm_substream 3559 sound/pci/hda/patch_ca0132.c struct snd_pcm_substream *substream) snd_pcm_substream 3569 sound/pci/hda/patch_ca0132.c struct snd_pcm_substream *substream) snd_pcm_substream 3578 sound/pci/hda/patch_ca0132.c struct snd_pcm_substream *substream) snd_pcm_substream 3586 sound/pci/hda/patch_ca0132.c struct snd_pcm_substream *substream) snd_pcm_substream 3599 sound/pci/hda/patch_ca0132.c struct snd_pcm_substream *substream) snd_pcm_substream 3609 sound/pci/hda/patch_ca0132.c struct snd_pcm_substream *substream) snd_pcm_substream 3622 sound/pci/hda/patch_ca0132.c struct snd_pcm_substream *substream) snd_pcm_substream 418 sound/pci/hda/patch_conexant.c struct snd_pcm_substream *substream, snd_pcm_substream 1155 sound/pci/hda/patch_hdmi.c struct snd_pcm_substream *substream) snd_pcm_substream 1203 sound/pci/hda/patch_hdmi.c struct snd_pcm_substream *substream) snd_pcm_substream 1393 sound/pci/hda/patch_hdmi.c struct snd_pcm_substream *substream; snd_pcm_substream 1881 sound/pci/hda/patch_hdmi.c struct snd_pcm_substream *substream) snd_pcm_substream 1962 sound/pci/hda/patch_hdmi.c struct snd_pcm_substream *substream) snd_pcm_substream 1970 sound/pci/hda/patch_hdmi.c struct snd_pcm_substream *substream) snd_pcm_substream 3095 sound/pci/hda/patch_hdmi.c struct snd_pcm_substream *substream) snd_pcm_substream 3128 sound/pci/hda/patch_hdmi.c struct snd_pcm_substream *substream) snd_pcm_substream 3138 sound/pci/hda/patch_hdmi.c struct snd_pcm_substream *substream) snd_pcm_substream 3234 sound/pci/hda/patch_hdmi.c struct snd_pcm_substream *substream) snd_pcm_substream 3261 sound/pci/hda/patch_hdmi.c struct snd_pcm_substream *substream) snd_pcm_substream 3588 sound/pci/hda/patch_hdmi.c struct snd_pcm_substream *substream) snd_pcm_substream 3605 sound/pci/hda/patch_hdmi.c struct snd_pcm_substream *substream) snd_pcm_substream 139 sound/pci/hda/patch_si3054.c struct snd_pcm_substream *substream) snd_pcm_substream 156 sound/pci/hda/patch_si3054.c struct snd_pcm_substream *substream) snd_pcm_substream 242 sound/pci/hda/patch_sigmatel.c struct snd_pcm_substream *substream, snd_pcm_substream 252 sound/pci/hda/patch_sigmatel.c struct snd_pcm_substream *substream, snd_pcm_substream 95 sound/pci/hda/patch_via.c struct snd_pcm_substream *substream, snd_pcm_substream 368 sound/pci/hda/patch_via.c struct snd_pcm_substream *substream, snd_pcm_substream 374 sound/pci/ice1712/delta.c static void delta_open_spdif(struct snd_ice1712 *ice, struct snd_pcm_substream *substream) snd_pcm_substream 300 sound/pci/ice1712/ews.c static void ews88_open_spdif(struct snd_ice1712 *ice, struct snd_pcm_substream *substream) snd_pcm_substream 358 sound/pci/ice1712/ice1712.c static void open_cs8427(struct snd_ice1712 *ice, struct snd_pcm_substream *substream) snd_pcm_substream 363 sound/pci/ice1712/ice1712.c static void close_cs8427(struct snd_ice1712 *ice, struct snd_pcm_substream *substream) snd_pcm_substream 454 sound/pci/ice1712/ice1712.c struct snd_pcm_substream *substream; snd_pcm_substream 486 sound/pci/ice1712/ice1712.c static int snd_ice1712_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 492 sound/pci/ice1712/ice1712.c static int snd_ice1712_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 501 sound/pci/ice1712/ice1712.c static int snd_ice1712_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 526 sound/pci/ice1712/ice1712.c static int snd_ice1712_playback_ds_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 551 sound/pci/ice1712/ice1712.c static int snd_ice1712_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 572 sound/pci/ice1712/ice1712.c static int snd_ice1712_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 605 sound/pci/ice1712/ice1712.c static int snd_ice1712_playback_ds_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 639 sound/pci/ice1712/ice1712.c static int snd_ice1712_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 664 sound/pci/ice1712/ice1712.c static snd_pcm_uframes_t snd_ice1712_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 679 sound/pci/ice1712/ice1712.c static snd_pcm_uframes_t snd_ice1712_playback_ds_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 699 sound/pci/ice1712/ice1712.c static snd_pcm_uframes_t snd_ice1712_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 769 sound/pci/ice1712/ice1712.c static int snd_ice1712_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 779 sound/pci/ice1712/ice1712.c static int snd_ice1712_playback_ds_open(struct snd_pcm_substream *substream) snd_pcm_substream 794 sound/pci/ice1712/ice1712.c static int snd_ice1712_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 807 sound/pci/ice1712/ice1712.c static int snd_ice1712_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 815 sound/pci/ice1712/ice1712.c static int snd_ice1712_playback_ds_close(struct snd_pcm_substream *substream) snd_pcm_substream 828 sound/pci/ice1712/ice1712.c static int snd_ice1712_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 930 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 959 sound/pci/ice1712/ice1712.c struct snd_pcm_substream *s; snd_pcm_substream 1044 sound/pci/ice1712/ice1712.c static int snd_ice1712_playback_pro_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1058 sound/pci/ice1712/ice1712.c static int snd_ice1712_playback_pro_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1067 sound/pci/ice1712/ice1712.c static int snd_ice1712_capture_pro_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1080 sound/pci/ice1712/ice1712.c static int snd_ice1712_capture_pro_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1089 sound/pci/ice1712/ice1712.c static snd_pcm_uframes_t snd_ice1712_playback_pro_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1103 sound/pci/ice1712/ice1712.c static snd_pcm_uframes_t snd_ice1712_capture_pro_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1155 sound/pci/ice1712/ice1712.c static int snd_ice1712_playback_pro_open(struct snd_pcm_substream *substream) snd_pcm_substream 1176 sound/pci/ice1712/ice1712.c static int snd_ice1712_capture_pro_open(struct snd_pcm_substream *substream) snd_pcm_substream 1194 sound/pci/ice1712/ice1712.c static int snd_ice1712_playback_pro_close(struct snd_pcm_substream *substream) snd_pcm_substream 1207 sound/pci/ice1712/ice1712.c static int snd_ice1712_capture_pro_close(struct snd_pcm_substream *substream) snd_pcm_substream 272 sound/pci/ice1712/ice1712.h void (*open)(struct snd_ice1712 *, struct snd_pcm_substream *); snd_pcm_substream 274 sound/pci/ice1712/ice1712.h void (*close)(struct snd_ice1712 *, struct snd_pcm_substream *); snd_pcm_substream 301 sound/pci/ice1712/ice1712.h struct snd_pcm_substream *playback_con_substream; snd_pcm_substream 302 sound/pci/ice1712/ice1712.h struct snd_pcm_substream *playback_con_substream_ds[6]; snd_pcm_substream 303 sound/pci/ice1712/ice1712.h struct snd_pcm_substream *capture_con_substream; snd_pcm_substream 304 sound/pci/ice1712/ice1712.h struct snd_pcm_substream *playback_pro_substream; snd_pcm_substream 305 sound/pci/ice1712/ice1712.h struct snd_pcm_substream *capture_pro_substream; snd_pcm_substream 337 sound/pci/ice1712/ice1712.h struct snd_pcm_substream *pcm_reserved[4]; snd_pcm_substream 379 sound/pci/ice1712/ice1712.h void (*pro_open)(struct snd_ice1712 *, struct snd_pcm_substream *); snd_pcm_substream 541 sound/pci/ice1712/ice1724.c static int snd_vt1724_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 546 sound/pci/ice1712/ice1724.c struct snd_pcm_substream *s; snd_pcm_substream 706 sound/pci/ice1712/ice1724.c static int snd_vt1724_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 753 sound/pci/ice1712/ice1724.c static int snd_vt1724_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 767 sound/pci/ice1712/ice1724.c static int snd_vt1724_playback_pro_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 801 sound/pci/ice1712/ice1724.c static snd_pcm_uframes_t snd_vt1724_playback_pro_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 838 sound/pci/ice1712/ice1724.c static int snd_vt1724_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 853 sound/pci/ice1712/ice1724.c static snd_pcm_uframes_t snd_vt1724_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 991 sound/pci/ice1712/ice1724.c struct snd_pcm_substream *substream) snd_pcm_substream 1006 sound/pci/ice1712/ice1724.c static void constrain_rate_if_locked(struct snd_pcm_substream *substream) snd_pcm_substream 1027 sound/pci/ice1712/ice1724.c static int snd_vt1724_playback_pro_open(struct snd_pcm_substream *substream) snd_pcm_substream 1061 sound/pci/ice1712/ice1724.c static int snd_vt1724_capture_pro_open(struct snd_pcm_substream *substream) snd_pcm_substream 1082 sound/pci/ice1712/ice1724.c static int snd_vt1724_playback_pro_close(struct snd_pcm_substream *substream) snd_pcm_substream 1093 sound/pci/ice1712/ice1724.c static int snd_vt1724_capture_pro_close(struct snd_pcm_substream *substream) snd_pcm_substream 1200 sound/pci/ice1712/ice1724.c static int snd_vt1724_playback_spdif_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1208 sound/pci/ice1712/ice1724.c static int snd_vt1724_playback_spdif_open(struct snd_pcm_substream *substream) snd_pcm_substream 1232 sound/pci/ice1712/ice1724.c static int snd_vt1724_playback_spdif_close(struct snd_pcm_substream *substream) snd_pcm_substream 1245 sound/pci/ice1712/ice1724.c static int snd_vt1724_capture_spdif_open(struct snd_pcm_substream *substream) snd_pcm_substream 1269 sound/pci/ice1712/ice1724.c static int snd_vt1724_capture_spdif_close(struct snd_pcm_substream *substream) snd_pcm_substream 1381 sound/pci/ice1712/ice1724.c static int snd_vt1724_playback_indep_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1394 sound/pci/ice1712/ice1724.c static int snd_vt1724_playback_indep_open(struct snd_pcm_substream *substream) snd_pcm_substream 1415 sound/pci/ice1712/ice1724.c static int snd_vt1724_playback_indep_close(struct snd_pcm_substream *substream) snd_pcm_substream 167 sound/pci/ice1712/juli.c struct snd_pcm_substream *substream) snd_pcm_substream 948 sound/pci/ice1712/quartet.c struct snd_pcm_substream *substream) snd_pcm_substream 336 sound/pci/intel8x0.c struct snd_pcm_substream *substream; snd_pcm_substream 803 sound/pci/intel8x0.c static int snd_intel8x0_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 841 sound/pci/intel8x0.c static int snd_intel8x0_ali_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 896 sound/pci/intel8x0.c static int snd_intel8x0_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 924 sound/pci/intel8x0.c static int snd_intel8x0_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 990 sound/pci/intel8x0.c static int snd_intel8x0_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1008 sound/pci/intel8x0.c static snd_pcm_uframes_t snd_intel8x0_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1113 sound/pci/intel8x0.c static int snd_intel8x0_pcm_open(struct snd_pcm_substream *substream, struct ichdev *ichdev) snd_pcm_substream 1133 sound/pci/intel8x0.c static int snd_intel8x0_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1167 sound/pci/intel8x0.c static int snd_intel8x0_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 1175 sound/pci/intel8x0.c static int snd_intel8x0_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 1182 sound/pci/intel8x0.c static int snd_intel8x0_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 1190 sound/pci/intel8x0.c static int snd_intel8x0_mic_open(struct snd_pcm_substream *substream) snd_pcm_substream 1197 sound/pci/intel8x0.c static int snd_intel8x0_mic_close(struct snd_pcm_substream *substream) snd_pcm_substream 1205 sound/pci/intel8x0.c static int snd_intel8x0_mic2_open(struct snd_pcm_substream *substream) snd_pcm_substream 1212 sound/pci/intel8x0.c static int snd_intel8x0_mic2_close(struct snd_pcm_substream *substream) snd_pcm_substream 1220 sound/pci/intel8x0.c static int snd_intel8x0_capture2_open(struct snd_pcm_substream *substream) snd_pcm_substream 1227 sound/pci/intel8x0.c static int snd_intel8x0_capture2_close(struct snd_pcm_substream *substream) snd_pcm_substream 1235 sound/pci/intel8x0.c static int snd_intel8x0_spdif_open(struct snd_pcm_substream *substream) snd_pcm_substream 1243 sound/pci/intel8x0.c static int snd_intel8x0_spdif_close(struct snd_pcm_substream *substream) snd_pcm_substream 1252 sound/pci/intel8x0.c static int snd_intel8x0_ali_ac97spdifout_open(struct snd_pcm_substream *substream) snd_pcm_substream 1267 sound/pci/intel8x0.c static int snd_intel8x0_ali_ac97spdifout_close(struct snd_pcm_substream *substream) snd_pcm_substream 1283 sound/pci/intel8x0.c static int snd_intel8x0_ali_spdifin_open(struct snd_pcm_substream *substream) snd_pcm_substream 1290 sound/pci/intel8x0.c static int snd_intel8x0_ali_spdifin_close(struct snd_pcm_substream *substream) snd_pcm_substream 1298 sound/pci/intel8x0.c static int snd_intel8x0_ali_spdifout_open(struct snd_pcm_substream *substream) snd_pcm_substream 1305 sound/pci/intel8x0.c static int snd_intel8x0_ali_spdifout_close(struct snd_pcm_substream *substream) snd_pcm_substream 2673 sound/pci/intel8x0.c struct snd_pcm_substream *subs; snd_pcm_substream 158 sound/pci/intel8x0m.c struct snd_pcm_substream *substream; snd_pcm_substream 521 sound/pci/intel8x0m.c static int snd_intel8x0m_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 556 sound/pci/intel8x0m.c static int snd_intel8x0m_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 562 sound/pci/intel8x0m.c static int snd_intel8x0m_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 567 sound/pci/intel8x0m.c static snd_pcm_uframes_t snd_intel8x0m_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 584 sound/pci/intel8x0m.c static int snd_intel8x0m_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 621 sound/pci/intel8x0m.c static int snd_intel8x0m_pcm_open(struct snd_pcm_substream *substream, struct ichdev *ichdev) snd_pcm_substream 642 sound/pci/intel8x0m.c static int snd_intel8x0m_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 649 sound/pci/intel8x0m.c static int snd_intel8x0m_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 657 sound/pci/intel8x0m.c static int snd_intel8x0m_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 664 sound/pci/intel8x0m.c static int snd_intel8x0m_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 357 sound/pci/korg1212/korg1212.c struct snd_pcm_substream *playback_substream; snd_pcm_substream 358 sound/pci/korg1212/korg1212.c struct snd_pcm_substream *capture_substream; snd_pcm_substream 1288 sound/pci/korg1212/korg1212.c static int snd_korg1212_copy_to(struct snd_pcm_substream *substream, snd_pcm_substream 1325 sound/pci/korg1212/korg1212.c static int snd_korg1212_copy_from(struct snd_pcm_substream *substream, snd_pcm_substream 1374 sound/pci/korg1212/korg1212.c static int snd_korg1212_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1405 sound/pci/korg1212/korg1212.c static int snd_korg1212_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 1433 sound/pci/korg1212/korg1212.c static int snd_korg1212_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 1455 sound/pci/korg1212/korg1212.c static int snd_korg1212_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 1475 sound/pci/korg1212/korg1212.c static int snd_korg1212_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 1492 sound/pci/korg1212/korg1212.c static int snd_korg1212_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1544 sound/pci/korg1212/korg1212.c static int snd_korg1212_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1576 sound/pci/korg1212/korg1212.c static int snd_korg1212_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 1617 sound/pci/korg1212/korg1212.c static snd_pcm_uframes_t snd_korg1212_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1630 sound/pci/korg1212/korg1212.c static snd_pcm_uframes_t snd_korg1212_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1643 sound/pci/korg1212/korg1212.c static int snd_korg1212_playback_copy(struct snd_pcm_substream *substream, snd_pcm_substream 1650 sound/pci/korg1212/korg1212.c static int snd_korg1212_playback_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 1658 sound/pci/korg1212/korg1212.c static int snd_korg1212_playback_silence(struct snd_pcm_substream *substream, snd_pcm_substream 1671 sound/pci/korg1212/korg1212.c static int snd_korg1212_capture_copy(struct snd_pcm_substream *substream, snd_pcm_substream 1678 sound/pci/korg1212/korg1212.c static int snd_korg1212_capture_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 283 sound/pci/lola/lola.h struct snd_pcm_substream *substream; /* assigned PCM substream */ snd_pcm_substream 21 sound/pci/lola/lola_pcm.c static struct lola_pcm *lola_get_pcm(struct snd_pcm_substream *substream) snd_pcm_substream 27 sound/pci/lola/lola_pcm.c static struct lola_stream *lola_get_stream(struct snd_pcm_substream *substream) snd_pcm_substream 116 sound/pci/lola/lola_pcm.c struct snd_pcm_substream *substream, snd_pcm_substream 121 sound/pci/lola/lola_pcm.c struct snd_pcm_substream *s; snd_pcm_substream 152 sound/pci/lola/lola_pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 154 sound/pci/lola/lola_pcm.c struct snd_pcm_substream *s; snd_pcm_substream 210 sound/pci/lola/lola_pcm.c static int lola_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 259 sound/pci/lola/lola_pcm.c static int lola_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 277 sound/pci/lola/lola_pcm.c static int lola_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 289 sound/pci/lola/lola_pcm.c static int lola_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 305 sound/pci/lola/lola_pcm.c static int setup_bdle(struct snd_pcm_substream *substream, snd_pcm_substream 342 sound/pci/lola/lola_pcm.c struct snd_pcm_substream *substream, snd_pcm_substream 368 sound/pci/lola/lola_pcm.c static unsigned int lola_get_format_verb(struct snd_pcm_substream *substream) snd_pcm_substream 452 sound/pci/lola/lola_pcm.c static int lola_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 504 sound/pci/lola/lola_pcm.c static int lola_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 508 sound/pci/lola/lola_pcm.c struct snd_pcm_substream *s; snd_pcm_substream 551 sound/pci/lola/lola_pcm.c static snd_pcm_uframes_t lola_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 98 sound/pci/lx6464es/lx6464es.c struct snd_pcm_substream *substream) snd_pcm_substream 125 sound/pci/lx6464es/lx6464es.c struct snd_pcm_substream *substream) snd_pcm_substream 157 sound/pci/lx6464es/lx6464es.c struct snd_pcm_substream *substream) snd_pcm_substream 188 sound/pci/lx6464es/lx6464es.c struct snd_pcm_substream *substream) snd_pcm_substream 204 sound/pci/lx6464es/lx6464es.c static int lx_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 262 sound/pci/lx6464es/lx6464es.c static int lx_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 268 sound/pci/lx6464es/lx6464es.c static snd_pcm_uframes_t lx_pcm_stream_pointer(struct snd_pcm_substream snd_pcm_substream 288 sound/pci/lx6464es/lx6464es.c static int lx_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 341 sound/pci/lx6464es/lx6464es.c static int lx_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 364 sound/pci/lx6464es/lx6464es.c static int lx_pcm_hw_params_playback(struct snd_pcm_substream *substream, snd_pcm_substream 370 sound/pci/lx6464es/lx6464es.c static int lx_pcm_hw_params_capture(struct snd_pcm_substream *substream, snd_pcm_substream 376 sound/pci/lx6464es/lx6464es.c static int lx_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 417 sound/pci/lx6464es/lx6464es.c struct snd_pcm_substream *substream = lx_stream->stream; snd_pcm_substream 524 sound/pci/lx6464es/lx6464es.c static int lx_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 43 sound/pci/lx6464es/lx6464es.h struct snd_pcm_substream *stream; snd_pcm_substream 1019 sound/pci/lx6464es/lx_core.c struct snd_pcm_substream *substream = lx_stream->stream; snd_pcm_substream 700 sound/pci/maestro3.c struct snd_pcm_substream *substream; snd_pcm_substream 1046 sound/pci/maestro3.c struct snd_pcm_substream *subs) snd_pcm_substream 1073 sound/pci/maestro3.c struct snd_pcm_substream *subs) snd_pcm_substream 1097 sound/pci/maestro3.c snd_m3_pcm_trigger(struct snd_pcm_substream *subs, int cmd) snd_pcm_substream 1135 sound/pci/maestro3.c snd_m3_pcm_setup1(struct snd_m3 *chip, struct m3_dma *s, struct snd_pcm_substream *subs) snd_pcm_substream 1288 sound/pci/maestro3.c struct snd_pcm_substream *subs) snd_pcm_substream 1354 sound/pci/maestro3.c snd_m3_capture_setup(struct snd_m3 *chip, struct m3_dma *s, struct snd_pcm_substream *subs) snd_pcm_substream 1380 sound/pci/maestro3.c static int snd_m3_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1397 sound/pci/maestro3.c static int snd_m3_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1410 sound/pci/maestro3.c snd_m3_pcm_prepare(struct snd_pcm_substream *subs) snd_pcm_substream 1446 sound/pci/maestro3.c snd_m3_get_pointer(struct snd_m3 *chip, struct m3_dma *s, struct snd_pcm_substream *subs) snd_pcm_substream 1471 sound/pci/maestro3.c snd_m3_pcm_pointer(struct snd_pcm_substream *subs) snd_pcm_substream 1491 sound/pci/maestro3.c struct snd_pcm_substream *subs = s->substream; snd_pcm_substream 1716 sound/pci/maestro3.c snd_m3_substream_open(struct snd_m3 *chip, struct snd_pcm_substream *subs) snd_pcm_substream 1749 sound/pci/maestro3.c snd_m3_substream_close(struct snd_m3 *chip, struct snd_pcm_substream *subs) snd_pcm_substream 1771 sound/pci/maestro3.c snd_m3_playback_open(struct snd_pcm_substream *subs) snd_pcm_substream 1786 sound/pci/maestro3.c snd_m3_playback_close(struct snd_pcm_substream *subs) snd_pcm_substream 1795 sound/pci/maestro3.c snd_m3_capture_open(struct snd_pcm_substream *subs) snd_pcm_substream 1810 sound/pci/maestro3.c snd_m3_capture_close(struct snd_pcm_substream *subs) snd_pcm_substream 417 sound/pci/mixart/mixart.c static int snd_mixart_trigger(struct snd_pcm_substream *subs, int cmd) snd_pcm_substream 478 sound/pci/mixart/mixart.c static int snd_mixart_prepare(struct snd_pcm_substream *subs) snd_pcm_substream 591 sound/pci/mixart/mixart.c static int snd_mixart_hw_params(struct snd_pcm_substream *subs, snd_pcm_substream 653 sound/pci/mixart/mixart.c static int snd_mixart_hw_free(struct snd_pcm_substream *subs) snd_pcm_substream 709 sound/pci/mixart/mixart.c static int snd_mixart_playback_open(struct snd_pcm_substream *subs) snd_pcm_substream 788 sound/pci/mixart/mixart.c static int snd_mixart_capture_open(struct snd_pcm_substream *subs) snd_pcm_substream 870 sound/pci/mixart/mixart.c static int snd_mixart_close(struct snd_pcm_substream *subs) snd_pcm_substream 903 sound/pci/mixart/mixart.c static snd_pcm_uframes_t snd_mixart_stream_pointer(struct snd_pcm_substream *subs) snd_pcm_substream 938 sound/pci/mixart/mixart.c struct snd_pcm_substream *subs; snd_pcm_substream 120 sound/pci/mixart/mixart.h struct snd_pcm_substream *substream; snd_pcm_substream 176 sound/pci/nm256/nm256.c struct snd_pcm_substream *substream; snd_pcm_substream 416 sound/pci/nm256/nm256.c struct snd_pcm_substream *substream) snd_pcm_substream 499 sound/pci/nm256/nm256.c struct snd_pcm_substream *substream) snd_pcm_substream 516 sound/pci/nm256/nm256.c struct snd_pcm_substream *substream) snd_pcm_substream 548 sound/pci/nm256/nm256.c snd_nm256_playback_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 586 sound/pci/nm256/nm256.c snd_nm256_capture_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 623 sound/pci/nm256/nm256.c static int snd_nm256_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 649 sound/pci/nm256/nm256.c snd_nm256_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 663 sound/pci/nm256/nm256.c snd_nm256_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 683 sound/pci/nm256/nm256.c snd_nm256_playback_silence(struct snd_pcm_substream *substream, snd_pcm_substream 694 sound/pci/nm256/nm256.c snd_nm256_playback_copy(struct snd_pcm_substream *substream, snd_pcm_substream 707 sound/pci/nm256/nm256.c snd_nm256_playback_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 722 sound/pci/nm256/nm256.c snd_nm256_capture_copy(struct snd_pcm_substream *substream, snd_pcm_substream 735 sound/pci/nm256/nm256.c snd_nm256_capture_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 826 sound/pci/nm256/nm256.c static int snd_nm256_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 838 sound/pci/nm256/nm256.c struct snd_pcm_substream *substream, snd_pcm_substream 858 sound/pci/nm256/nm256.c snd_nm256_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 870 sound/pci/nm256/nm256.c snd_nm256_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 885 sound/pci/nm256/nm256.c snd_nm256_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 895 sound/pci/nm256/nm256.c snd_nm256_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 69 sound/pci/oxygen/oxygen.h struct snd_pcm_substream; snd_pcm_substream 139 sound/pci/oxygen/oxygen.h struct snd_pcm_substream *streams[PCM_COUNT]; snd_pcm_substream 115 sound/pci/oxygen/oxygen_pcm.c oxygen_substream_channel(struct snd_pcm_substream *substream) snd_pcm_substream 120 sound/pci/oxygen/oxygen_pcm.c static int oxygen_open(struct snd_pcm_substream *substream, snd_pcm_substream 189 sound/pci/oxygen/oxygen_pcm.c static int oxygen_rec_a_open(struct snd_pcm_substream *substream) snd_pcm_substream 194 sound/pci/oxygen/oxygen_pcm.c static int oxygen_rec_b_open(struct snd_pcm_substream *substream) snd_pcm_substream 199 sound/pci/oxygen/oxygen_pcm.c static int oxygen_rec_c_open(struct snd_pcm_substream *substream) snd_pcm_substream 204 sound/pci/oxygen/oxygen_pcm.c static int oxygen_spdif_open(struct snd_pcm_substream *substream) snd_pcm_substream 209 sound/pci/oxygen/oxygen_pcm.c static int oxygen_multich_open(struct snd_pcm_substream *substream) snd_pcm_substream 214 sound/pci/oxygen/oxygen_pcm.c static int oxygen_ac97_open(struct snd_pcm_substream *substream) snd_pcm_substream 219 sound/pci/oxygen/oxygen_pcm.c static int oxygen_close(struct snd_pcm_substream *substream) snd_pcm_substream 302 sound/pci/oxygen/oxygen_pcm.c static int oxygen_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 350 sound/pci/oxygen/oxygen_pcm.c static int oxygen_rec_a_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 381 sound/pci/oxygen/oxygen_pcm.c static int oxygen_rec_b_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 419 sound/pci/oxygen/oxygen_pcm.c static int oxygen_rec_c_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 456 sound/pci/oxygen/oxygen_pcm.c static int oxygen_spdif_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 482 sound/pci/oxygen/oxygen_pcm.c static int oxygen_multich_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 518 sound/pci/oxygen/oxygen_pcm.c static int oxygen_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 535 sound/pci/oxygen/oxygen_pcm.c static int oxygen_spdif_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 546 sound/pci/oxygen/oxygen_pcm.c static int oxygen_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 565 sound/pci/oxygen/oxygen_pcm.c static int oxygen_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 568 sound/pci/oxygen/oxygen_pcm.c struct snd_pcm_substream *s; snd_pcm_substream 610 sound/pci/oxygen/oxygen_pcm.c static snd_pcm_uframes_t oxygen_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 627 sound/pci/pcxhr/pcxhr.c struct snd_pcm_substream *subs = stream->substream; snd_pcm_substream 825 sound/pci/pcxhr/pcxhr.c static int pcxhr_trigger(struct snd_pcm_substream *subs, int cmd) snd_pcm_substream 828 sound/pci/pcxhr/pcxhr.c struct snd_pcm_substream *s; snd_pcm_substream 901 sound/pci/pcxhr/pcxhr.c static int pcxhr_prepare(struct snd_pcm_substream *subs) snd_pcm_substream 937 sound/pci/pcxhr/pcxhr.c static int pcxhr_hw_params(struct snd_pcm_substream *subs, snd_pcm_substream 966 sound/pci/pcxhr/pcxhr.c static int pcxhr_hw_free(struct snd_pcm_substream *subs) snd_pcm_substream 1003 sound/pci/pcxhr/pcxhr.c static int pcxhr_open(struct snd_pcm_substream *subs) snd_pcm_substream 1089 sound/pci/pcxhr/pcxhr.c static int pcxhr_close(struct snd_pcm_substream *subs) snd_pcm_substream 1115 sound/pci/pcxhr/pcxhr.c static snd_pcm_uframes_t pcxhr_stream_pointer(struct snd_pcm_substream *subs) snd_pcm_substream 126 sound/pci/pcxhr/pcxhr.h struct snd_pcm_substream *substream; snd_pcm_substream 429 sound/pci/riptide/riptide.c struct snd_pcm_substream *playback_substream[PLAYBACK_SUBSTREAMS]; snd_pcm_substream 430 sound/pci/riptide/riptide.c struct snd_pcm_substream *capture_substream; snd_pcm_substream 1077 sound/pci/riptide/riptide.c struct snd_pcm_substream *substream[PLAYBACK_SUBSTREAMS + 1]; snd_pcm_substream 1342 sound/pci/riptide/riptide.c static snd_pcm_uframes_t snd_riptide_pointer(struct snd_pcm_substream snd_pcm_substream 1376 sound/pci/riptide/riptide.c static int snd_riptide_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 1438 sound/pci/riptide/riptide.c static int snd_riptide_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1539 sound/pci/riptide/riptide.c snd_riptide_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1565 sound/pci/riptide/riptide.c static int snd_riptide_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1587 sound/pci/riptide/riptide.c static int snd_riptide_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1611 sound/pci/riptide/riptide.c static int snd_riptide_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 1634 sound/pci/riptide/riptide.c static int snd_riptide_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 1646 sound/pci/riptide/riptide.c static int snd_riptide_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 192 sound/pci/rme32.c struct snd_pcm_substream *playback_substream; snd_pcm_substream 193 sound/pci/rme32.c struct snd_pcm_substream *capture_substream; snd_pcm_substream 226 sound/pci/rme32.c static int snd_rme32_playback_prepare(struct snd_pcm_substream *substream); snd_pcm_substream 228 sound/pci/rme32.c static int snd_rme32_capture_prepare(struct snd_pcm_substream *substream); snd_pcm_substream 230 sound/pci/rme32.c static int snd_rme32_pcm_trigger(struct snd_pcm_substream *substream, int cmd); snd_pcm_substream 243 sound/pci/rme32.c static int snd_rme32_playback_silence(struct snd_pcm_substream *substream, snd_pcm_substream 254 sound/pci/rme32.c static int snd_rme32_playback_copy(struct snd_pcm_substream *substream, snd_pcm_substream 266 sound/pci/rme32.c static int snd_rme32_playback_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 277 sound/pci/rme32.c static int snd_rme32_capture_copy(struct snd_pcm_substream *substream, snd_pcm_substream 290 sound/pci/rme32.c static int snd_rme32_capture_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 658 sound/pci/rme32.c snd_rme32_playback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 713 sound/pci/rme32.c snd_rme32_capture_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 774 sound/pci/rme32.c static int snd_rme32_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 849 sound/pci/rme32.c static int snd_rme32_playback_spdif_open(struct snd_pcm_substream *substream) snd_pcm_substream 892 sound/pci/rme32.c static int snd_rme32_capture_spdif_open(struct snd_pcm_substream *substream) snd_pcm_substream 931 sound/pci/rme32.c snd_rme32_playback_adat_open(struct snd_pcm_substream *substream) snd_pcm_substream 966 sound/pci/rme32.c snd_rme32_capture_adat_open(struct snd_pcm_substream *substream) snd_pcm_substream 999 sound/pci/rme32.c static int snd_rme32_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 1018 sound/pci/rme32.c static int snd_rme32_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 1029 sound/pci/rme32.c static int snd_rme32_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1048 sound/pci/rme32.c static int snd_rme32_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1066 sound/pci/rme32.c snd_rme32_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 1069 sound/pci/rme32.c struct snd_pcm_substream *s; snd_pcm_substream 1121 sound/pci/rme32.c snd_rme32_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1128 sound/pci/rme32.c snd_rme32_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1136 sound/pci/rme32.c static void snd_rme32_pb_trans_copy(struct snd_pcm_substream *substream, snd_pcm_substream 1144 sound/pci/rme32.c static int snd_rme32_playback_fd_ack(struct snd_pcm_substream *substream) snd_pcm_substream 1160 sound/pci/rme32.c static void snd_rme32_cp_trans_copy(struct snd_pcm_substream *substream, snd_pcm_substream 1169 sound/pci/rme32.c static int snd_rme32_capture_fd_ack(struct snd_pcm_substream *substream) snd_pcm_substream 1177 sound/pci/rme32.c snd_rme32_playback_fd_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1185 sound/pci/rme32.c snd_rme32_capture_fd_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 235 sound/pci/rme96.c struct snd_pcm_substream *playback_substream; snd_pcm_substream 236 sound/pci/rme96.c struct snd_pcm_substream *capture_substream; snd_pcm_substream 272 sound/pci/rme96.c snd_rme96_playback_prepare(struct snd_pcm_substream *substream); snd_pcm_substream 275 sound/pci/rme96.c snd_rme96_capture_prepare(struct snd_pcm_substream *substream); snd_pcm_substream 278 sound/pci/rme96.c snd_rme96_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 282 sound/pci/rme96.c snd_rme96_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 286 sound/pci/rme96.c snd_rme96_playback_pointer(struct snd_pcm_substream *substream); snd_pcm_substream 289 sound/pci/rme96.c snd_rme96_capture_pointer(struct snd_pcm_substream *substream); snd_pcm_substream 315 sound/pci/rme96.c snd_rme96_playback_silence(struct snd_pcm_substream *substream, snd_pcm_substream 326 sound/pci/rme96.c snd_rme96_playback_copy(struct snd_pcm_substream *substream, snd_pcm_substream 337 sound/pci/rme96.c snd_rme96_playback_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 348 sound/pci/rme96.c snd_rme96_capture_copy(struct snd_pcm_substream *substream, snd_pcm_substream 360 sound/pci/rme96.c snd_rme96_capture_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 978 sound/pci/rme96.c snd_rme96_playback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1041 sound/pci/rme96.c snd_rme96_capture_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1180 sound/pci/rme96.c snd_rme96_playback_spdif_open(struct snd_pcm_substream *substream) snd_pcm_substream 1217 sound/pci/rme96.c snd_rme96_capture_spdif_open(struct snd_pcm_substream *substream) snd_pcm_substream 1249 sound/pci/rme96.c snd_rme96_playback_adat_open(struct snd_pcm_substream *substream) snd_pcm_substream 1281 sound/pci/rme96.c snd_rme96_capture_adat_open(struct snd_pcm_substream *substream) snd_pcm_substream 1316 sound/pci/rme96.c snd_rme96_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 1338 sound/pci/rme96.c snd_rme96_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 1353 sound/pci/rme96.c snd_rme96_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1367 sound/pci/rme96.c snd_rme96_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1381 sound/pci/rme96.c snd_rme96_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 1385 sound/pci/rme96.c struct snd_pcm_substream *s; snd_pcm_substream 1438 sound/pci/rme96.c snd_rme96_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 1442 sound/pci/rme96.c struct snd_pcm_substream *s; snd_pcm_substream 1495 sound/pci/rme96.c snd_rme96_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1502 sound/pci/rme96.c snd_rme96_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 447 sound/pci/rme9652/hdsp.c struct snd_pcm_substream *capture_substream; snd_pcm_substream 448 sound/pci/rme9652/hdsp.c struct snd_pcm_substream *playback_substream; snd_pcm_substream 3871 sound/pci/rme9652/hdsp.c static snd_pcm_uframes_t snd_hdsp_hw_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 3896 sound/pci/rme9652/hdsp.c static int snd_hdsp_playback_copy(struct snd_pcm_substream *substream, snd_pcm_substream 3914 sound/pci/rme9652/hdsp.c static int snd_hdsp_playback_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 3928 sound/pci/rme9652/hdsp.c static int snd_hdsp_capture_copy(struct snd_pcm_substream *substream, snd_pcm_substream 3946 sound/pci/rme9652/hdsp.c static int snd_hdsp_capture_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 3960 sound/pci/rme9652/hdsp.c static int snd_hdsp_hw_silence(struct snd_pcm_substream *substream, snd_pcm_substream 3974 sound/pci/rme9652/hdsp.c static int snd_hdsp_reset(struct snd_pcm_substream *substream) snd_pcm_substream 3978 sound/pci/rme9652/hdsp.c struct snd_pcm_substream *other; snd_pcm_substream 3988 sound/pci/rme9652/hdsp.c struct snd_pcm_substream *s; snd_pcm_substream 4000 sound/pci/rme9652/hdsp.c static int snd_hdsp_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 4075 sound/pci/rme9652/hdsp.c static int snd_hdsp_channel_info(struct snd_pcm_substream *substream, snd_pcm_substream 4094 sound/pci/rme9652/hdsp.c static int snd_hdsp_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 4109 sound/pci/rme9652/hdsp.c static int snd_hdsp_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 4112 sound/pci/rme9652/hdsp.c struct snd_pcm_substream *other; snd_pcm_substream 4141 sound/pci/rme9652/hdsp.c struct snd_pcm_substream *s; snd_pcm_substream 4177 sound/pci/rme9652/hdsp.c static int snd_hdsp_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 4431 sound/pci/rme9652/hdsp.c static int snd_hdsp_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 4488 sound/pci/rme9652/hdsp.c static int snd_hdsp_playback_release(struct snd_pcm_substream *substream) snd_pcm_substream 4508 sound/pci/rme9652/hdsp.c static int snd_hdsp_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 4553 sound/pci/rme9652/hdsp.c static int snd_hdsp_capture_release(struct snd_pcm_substream *substream) snd_pcm_substream 985 sound/pci/rme9652/hdspm.c struct snd_pcm_substream *capture_substream; snd_pcm_substream 986 sound/pci/rme9652/hdspm.c struct snd_pcm_substream *playback_substream; snd_pcm_substream 1098 sound/pci/rme9652/hdspm.c struct snd_pcm_substream *substream, snd_pcm_substream 5459 sound/pci/rme9652/hdspm.c static snd_pcm_uframes_t snd_hdspm_hw_pointer(struct snd_pcm_substream snd_pcm_substream 5467 sound/pci/rme9652/hdspm.c static int snd_hdspm_reset(struct snd_pcm_substream *substream) snd_pcm_substream 5471 sound/pci/rme9652/hdspm.c struct snd_pcm_substream *other; snd_pcm_substream 5483 sound/pci/rme9652/hdspm.c struct snd_pcm_substream *s; snd_pcm_substream 5496 sound/pci/rme9652/hdspm.c static int snd_hdspm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 5661 sound/pci/rme9652/hdspm.c static int snd_hdspm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 5686 sound/pci/rme9652/hdspm.c static int snd_hdspm_channel_info(struct snd_pcm_substream *substream, snd_pcm_substream 5736 sound/pci/rme9652/hdspm.c static int snd_hdspm_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 5755 sound/pci/rme9652/hdspm.c static int snd_hdspm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 5758 sound/pci/rme9652/hdspm.c struct snd_pcm_substream *other; snd_pcm_substream 5781 sound/pci/rme9652/hdspm.c struct snd_pcm_substream *s; snd_pcm_substream 5818 sound/pci/rme9652/hdspm.c static int snd_hdspm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 6052 sound/pci/rme9652/hdspm.c static int snd_hdspm_open(struct snd_pcm_substream *substream) snd_pcm_substream 6128 sound/pci/rme9652/hdspm.c static int snd_hdspm_release(struct snd_pcm_substream *substream) snd_pcm_substream 6419 sound/pci/rme9652/hdspm.c struct snd_pcm_substream *substream, snd_pcm_substream 222 sound/pci/rme9652/rme9652.c struct snd_pcm_substream *capture_substream; snd_pcm_substream 223 sound/pci/rme9652/rme9652.c struct snd_pcm_substream *playback_substream; snd_pcm_substream 1842 sound/pci/rme9652/rme9652.c static snd_pcm_uframes_t snd_rme9652_hw_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1871 sound/pci/rme9652/rme9652.c static int snd_rme9652_playback_copy(struct snd_pcm_substream *substream, snd_pcm_substream 1891 sound/pci/rme9652/rme9652.c static int snd_rme9652_playback_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 1907 sound/pci/rme9652/rme9652.c static int snd_rme9652_capture_copy(struct snd_pcm_substream *substream, snd_pcm_substream 1927 sound/pci/rme9652/rme9652.c static int snd_rme9652_capture_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 1943 sound/pci/rme9652/rme9652.c static int snd_rme9652_hw_silence(struct snd_pcm_substream *substream, snd_pcm_substream 1959 sound/pci/rme9652/rme9652.c static int snd_rme9652_reset(struct snd_pcm_substream *substream) snd_pcm_substream 1963 sound/pci/rme9652/rme9652.c struct snd_pcm_substream *other; snd_pcm_substream 1973 sound/pci/rme9652/rme9652.c struct snd_pcm_substream *s; snd_pcm_substream 1985 sound/pci/rme9652/rme9652.c static int snd_rme9652_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 2050 sound/pci/rme9652/rme9652.c static int snd_rme9652_channel_info(struct snd_pcm_substream *substream, snd_pcm_substream 2070 sound/pci/rme9652/rme9652.c static int snd_rme9652_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 2095 sound/pci/rme9652/rme9652.c static int snd_rme9652_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 2099 sound/pci/rme9652/rme9652.c struct snd_pcm_substream *other; snd_pcm_substream 2121 sound/pci/rme9652/rme9652.c struct snd_pcm_substream *s; snd_pcm_substream 2157 sound/pci/rme9652/rme9652.c static int snd_rme9652_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 2281 sound/pci/rme9652/rme9652.c static int snd_rme9652_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 2323 sound/pci/rme9652/rme9652.c static int snd_rme9652_playback_release(struct snd_pcm_substream *substream) snd_pcm_substream 2341 sound/pci/rme9652/rme9652.c static int snd_rme9652_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 2378 sound/pci/rme9652/rme9652.c static int snd_rme9652_capture_release(struct snd_pcm_substream *substream) snd_pcm_substream 82 sound/pci/sis7019.c struct snd_pcm_substream *substream; snd_pcm_substream 435 sound/pci/sis7019.c static int sis_alloc_timing_voice(struct snd_pcm_substream *substream, snd_pcm_substream 471 sound/pci/sis7019.c static int sis_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 492 sound/pci/sis7019.c static int sis_substream_close(struct snd_pcm_substream *substream) snd_pcm_substream 502 sound/pci/sis7019.c static int sis_playback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 509 sound/pci/sis7019.c static int sis_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 514 sound/pci/sis7019.c static int sis_pcm_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 580 sound/pci/sis7019.c static int sis_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 584 sound/pci/sis7019.c struct snd_pcm_substream *s; snd_pcm_substream 649 sound/pci/sis7019.c static snd_pcm_uframes_t sis_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 660 sound/pci/sis7019.c static int sis_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 693 sound/pci/sis7019.c static int sis_capture_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 716 sound/pci/sis7019.c struct snd_pcm_substream *substream) snd_pcm_substream 818 sound/pci/sis7019.c static int sis_pcm_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 212 sound/pci/sonicvibes.c struct snd_pcm_substream *playback_substream; snd_pcm_substream 213 sound/pci/sonicvibes.c struct snd_pcm_substream *capture_substream; snd_pcm_substream 670 sound/pci/sonicvibes.c static int snd_sonicvibes_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 677 sound/pci/sonicvibes.c static int snd_sonicvibes_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 684 sound/pci/sonicvibes.c static int snd_sonicvibes_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 690 sound/pci/sonicvibes.c static int snd_sonicvibes_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 695 sound/pci/sonicvibes.c static int snd_sonicvibes_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 719 sound/pci/sonicvibes.c static int snd_sonicvibes_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 744 sound/pci/sonicvibes.c static snd_pcm_uframes_t snd_sonicvibes_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 755 sound/pci/sonicvibes.c static snd_pcm_uframes_t snd_sonicvibes_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 803 sound/pci/sonicvibes.c static int snd_sonicvibes_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 815 sound/pci/sonicvibes.c static int snd_sonicvibes_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 828 sound/pci/sonicvibes.c static int snd_sonicvibes_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 837 sound/pci/sonicvibes.c static int snd_sonicvibes_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 298 sound/pci/trident/trident.h struct snd_pcm_substream *substream; snd_pcm_substream 422 sound/pci/trident/trident.h struct snd_pcm_substream *substream); snd_pcm_substream 36 sound/pci/trident/trident_main.c struct snd_pcm_substream *substream); snd_pcm_substream 39 sound/pci/trident/trident_main.c struct snd_pcm_substream *substream); snd_pcm_substream 748 sound/pci/trident/trident_main.c static unsigned int snd_trident_control_mode(struct snd_pcm_substream *substream) snd_pcm_substream 783 sound/pci/trident/trident_main.c static int snd_trident_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 805 sound/pci/trident/trident_main.c static int snd_trident_allocate_pcm_mem(struct snd_pcm_substream *substream, snd_pcm_substream 839 sound/pci/trident/trident_main.c static int snd_trident_allocate_evoice(struct snd_pcm_substream *substream, snd_pcm_substream 879 sound/pci/trident/trident_main.c static int snd_trident_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 901 sound/pci/trident/trident_main.c static int snd_trident_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 933 sound/pci/trident/trident_main.c static int snd_trident_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1019 sound/pci/trident/trident_main.c static int snd_trident_capture_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1036 sound/pci/trident/trident_main.c static int snd_trident_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1128 sound/pci/trident/trident_main.c static int snd_trident_si7018_capture_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1150 sound/pci/trident/trident_main.c static int snd_trident_si7018_capture_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1176 sound/pci/trident/trident_main.c static int snd_trident_si7018_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1247 sound/pci/trident/trident_main.c static int snd_trident_foldback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1325 sound/pci/trident/trident_main.c static int snd_trident_spdif_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1390 sound/pci/trident/trident_main.c static int snd_trident_spdif_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1529 sound/pci/trident/trident_main.c static int snd_trident_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 1534 sound/pci/trident/trident_main.c struct snd_pcm_substream *s; snd_pcm_substream 1628 sound/pci/trident/trident_main.c static snd_pcm_uframes_t snd_trident_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1667 sound/pci/trident/trident_main.c static snd_pcm_uframes_t snd_trident_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1697 sound/pci/trident/trident_main.c static snd_pcm_uframes_t snd_trident_spdif_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1842 sound/pci/trident/trident_main.c static int snd_trident_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1870 sound/pci/trident/trident_main.c static int snd_trident_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 1891 sound/pci/trident/trident_main.c static int snd_trident_spdif_open(struct snd_pcm_substream *substream) snd_pcm_substream 1932 sound/pci/trident/trident_main.c static int snd_trident_spdif_close(struct snd_pcm_substream *substream) snd_pcm_substream 1970 sound/pci/trident/trident_main.c static int snd_trident_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 1998 sound/pci/trident/trident_main.c static int snd_trident_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 2014 sound/pci/trident/trident_main.c static int snd_trident_foldback_open(struct snd_pcm_substream *substream) snd_pcm_substream 2041 sound/pci/trident/trident_main.c static int snd_trident_foldback_close(struct snd_pcm_substream *substream) snd_pcm_substream 2186 sound/pci/trident/trident_main.c struct snd_pcm_substream *substream; snd_pcm_substream 2218 sound/pci/trident/trident_main.c struct snd_pcm_substream *substream; snd_pcm_substream 2907 sound/pci/trident/trident_main.c struct snd_pcm_substream *substream) snd_pcm_substream 2923 sound/pci/trident/trident_main.c static int snd_trident_pcm_mixer_free(struct snd_trident *trident, struct snd_trident_voice *voice, struct snd_pcm_substream *substream) snd_pcm_substream 175 sound/pci/trident/trident_memory.c struct snd_pcm_substream *substream) snd_pcm_substream 222 sound/pci/trident/trident_memory.c struct snd_pcm_substream *substream) snd_pcm_substream 267 sound/pci/trident/trident_memory.c struct snd_pcm_substream *substream) snd_pcm_substream 314 sound/pci/via82xx.c struct snd_pcm_substream *substream; snd_pcm_substream 411 sound/pci/via82xx.c static int build_via_table(struct viadev *dev, struct snd_pcm_substream *substream, snd_pcm_substream 484 sound/pci/via82xx.c static int clean_via_table(struct viadev *dev, struct snd_pcm_substream *substream, snd_pcm_substream 675 sound/pci/via82xx.c struct snd_pcm_substream *substream; snd_pcm_substream 720 sound/pci/via82xx.c static int snd_via82xx_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 825 sound/pci/via82xx.c static snd_pcm_uframes_t snd_via686_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 856 sound/pci/via82xx.c static snd_pcm_uframes_t snd_via8233_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 917 sound/pci/via82xx.c static int snd_via82xx_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 940 sound/pci/via82xx.c static int snd_via82xx_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 979 sound/pci/via82xx.c static int snd_via686_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 991 sound/pci/via82xx.c static int snd_via686_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1025 sound/pci/via82xx.c static int snd_via8233_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1067 sound/pci/via82xx.c static int snd_via8233_multi_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1116 sound/pci/via82xx.c static int snd_via8233_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1167 sound/pci/via82xx.c struct snd_pcm_substream *substream) snd_pcm_substream 1227 sound/pci/via82xx.c static int snd_via686_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1241 sound/pci/via82xx.c static int snd_via8233_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1269 sound/pci/via82xx.c static int snd_via8233_multi_open(struct snd_pcm_substream *substream) snd_pcm_substream 1299 sound/pci/via82xx.c static int snd_via82xx_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 1310 sound/pci/via82xx.c static int snd_via82xx_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 1339 sound/pci/via82xx.c static int snd_via8233_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 209 sound/pci/via82xx_modem.c struct snd_pcm_substream *substream; snd_pcm_substream 264 sound/pci/via82xx_modem.c static int build_via_table(struct viadev *dev, struct snd_pcm_substream *substream, snd_pcm_substream 338 sound/pci/via82xx_modem.c static int clean_via_table(struct viadev *dev, struct snd_pcm_substream *substream, snd_pcm_substream 509 sound/pci/via82xx_modem.c static int snd_via82xx_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 606 sound/pci/via82xx_modem.c static snd_pcm_uframes_t snd_via686_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 638 sound/pci/via82xx_modem.c static int snd_via82xx_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 664 sound/pci/via82xx_modem.c static int snd_via82xx_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 689 sound/pci/via82xx_modem.c static int snd_via82xx_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 731 sound/pci/via82xx_modem.c struct snd_pcm_substream *substream) snd_pcm_substream 763 sound/pci/via82xx_modem.c static int snd_via82xx_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 774 sound/pci/via82xx_modem.c static int snd_via82xx_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 785 sound/pci/via82xx_modem.c static int snd_via82xx_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 255 sound/pci/ymfpci/ymfpci.h struct snd_pcm_substream *substream; snd_pcm_substream 327 sound/pci/ymfpci/ymfpci.h struct snd_pcm_substream *capture_substream[YDSXG_CAPTURE_VOICES]; snd_pcm_substream 328 sound/pci/ymfpci/ymfpci.h struct snd_pcm_substream *effect_substream[YDSXG_EFFECT_VOICES]; snd_pcm_substream 344 sound/pci/ymfpci/ymfpci_main.c static void snd_ymfpci_pcm_capture_interrupt(struct snd_pcm_substream *substream) snd_pcm_substream 376 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 421 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 624 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_playback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 638 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_playback_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 662 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 686 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_capture_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 692 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_capture_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 701 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 745 sound/pci/ymfpci/ymfpci_main.c static snd_pcm_uframes_t snd_ymfpci_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 757 sound/pci/ymfpci/ymfpci_main.c static snd_pcm_uframes_t snd_ymfpci_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 883 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_playback_open_1(struct snd_pcm_substream *substream) snd_pcm_substream 937 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 959 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_playback_spdif_open(struct snd_pcm_substream *substream) snd_pcm_substream 987 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_playback_4ch_open(struct snd_pcm_substream *substream) snd_pcm_substream 1007 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_capture_open(struct snd_pcm_substream *substream, snd_pcm_substream 1040 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_capture_rec_open(struct snd_pcm_substream *substream) snd_pcm_substream 1045 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_capture_ac97_open(struct snd_pcm_substream *substream) snd_pcm_substream 1050 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_playback_close_1(struct snd_pcm_substream *substream) snd_pcm_substream 1055 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 1069 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_playback_spdif_close(struct snd_pcm_substream *substream) snd_pcm_substream 1086 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_playback_4ch_close(struct snd_pcm_substream *substream) snd_pcm_substream 1099 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 1740 sound/pci/ymfpci/ymfpci_main.c struct snd_pcm_substream *substream; snd_pcm_substream 1752 sound/pci/ymfpci/ymfpci_main.c substream = (struct snd_pcm_substream *)kcontrol->private_value; snd_pcm_substream 1796 sound/pci/ymfpci/ymfpci_main.c struct snd_pcm_substream *substream; snd_pcm_substream 88 sound/pcmcia/pdaudiocf/pdaudiocf.h struct snd_pcm_substream *pcm_substream; snd_pcm_substream 34 sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c static int pdacf_pcm_trigger(struct snd_pcm_substream *subs, int cmd) snd_pcm_substream 89 sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c static int pdacf_pcm_hw_params(struct snd_pcm_substream *subs, snd_pcm_substream 99 sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c static int pdacf_pcm_hw_free(struct snd_pcm_substream *subs) snd_pcm_substream 107 sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c static int pdacf_pcm_prepare(struct snd_pcm_substream *subs) snd_pcm_substream 214 sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c static int pdacf_pcm_capture_open(struct snd_pcm_substream *subs) snd_pcm_substream 232 sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c static int pdacf_pcm_capture_close(struct snd_pcm_substream *subs) snd_pcm_substream 247 sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c static snd_pcm_uframes_t pdacf_pcm_capture_pointer(struct snd_pcm_substream *subs) snd_pcm_substream 113 sound/ppc/pmac.c static int snd_pmac_pcm_hw_params(struct snd_pcm_substream *subs, snd_pcm_substream 122 sound/ppc/pmac.c static int snd_pmac_pcm_hw_free(struct snd_pcm_substream *subs) snd_pcm_substream 197 sound/ppc/pmac.c static int snd_pmac_pcm_prepare(struct snd_pmac *chip, struct pmac_stream *rec, struct snd_pcm_substream *subs) snd_pcm_substream 262 sound/ppc/pmac.c struct snd_pcm_substream *subs, int cmd) snd_pcm_substream 310 sound/ppc/pmac.c struct snd_pcm_substream *subs) snd_pcm_substream 333 sound/ppc/pmac.c static int snd_pmac_playback_prepare(struct snd_pcm_substream *subs) snd_pcm_substream 339 sound/ppc/pmac.c static int snd_pmac_playback_trigger(struct snd_pcm_substream *subs, snd_pcm_substream 346 sound/ppc/pmac.c static snd_pcm_uframes_t snd_pmac_playback_pointer(struct snd_pcm_substream *subs) snd_pcm_substream 357 sound/ppc/pmac.c static int snd_pmac_capture_prepare(struct snd_pcm_substream *subs) snd_pcm_substream 363 sound/ppc/pmac.c static int snd_pmac_capture_trigger(struct snd_pcm_substream *subs, snd_pcm_substream 370 sound/ppc/pmac.c static snd_pcm_uframes_t snd_pmac_capture_pointer(struct snd_pcm_substream *subs) snd_pcm_substream 572 sound/ppc/pmac.c struct snd_pcm_substream *subs) snd_pcm_substream 621 sound/ppc/pmac.c struct snd_pcm_substream *subs) snd_pcm_substream 638 sound/ppc/pmac.c static int snd_pmac_playback_open(struct snd_pcm_substream *subs) snd_pcm_substream 646 sound/ppc/pmac.c static int snd_pmac_capture_open(struct snd_pcm_substream *subs) snd_pcm_substream 654 sound/ppc/pmac.c static int snd_pmac_playback_close(struct snd_pcm_substream *subs) snd_pcm_substream 661 sound/ppc/pmac.c static int snd_pmac_capture_close(struct snd_pcm_substream *subs) snd_pcm_substream 63 sound/ppc/pmac.h struct snd_pcm_substream *substream; snd_pcm_substream 438 sound/ppc/snd_ps3.c static int snd_ps3_set_avsetting(struct snd_pcm_substream *substream) snd_pcm_substream 511 sound/ppc/snd_ps3.c static int snd_ps3_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 531 sound/ppc/snd_ps3.c static int snd_ps3_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 538 sound/ppc/snd_ps3.c static int snd_ps3_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 549 sound/ppc/snd_ps3.c static int snd_ps3_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 554 sound/ppc/snd_ps3.c static int snd_ps3_delay_to_bytes(struct snd_pcm_substream *substream, snd_pcm_substream 576 sound/ppc/snd_ps3.c static int snd_ps3_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 627 sound/ppc/snd_ps3.c static int snd_ps3_pcm_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 674 sound/ppc/snd_ps3.c struct snd_pcm_substream *substream) snd_pcm_substream 53 sound/ppc/snd_ps3.h struct snd_pcm_substream *substream; snd_pcm_substream 216 sound/sh/aica.c struct snd_pcm_substream *substream) snd_pcm_substream 290 sound/sh/aica.c struct snd_pcm_substream *substream = dreamcastcard->substream; snd_pcm_substream 314 sound/sh/aica.c static void spu_begin_dma(struct snd_pcm_substream *substream) snd_pcm_substream 325 sound/sh/aica.c static int snd_aicapcm_pcm_open(struct snd_pcm_substream snd_pcm_substream 354 sound/sh/aica.c static int snd_aicapcm_pcm_close(struct snd_pcm_substream snd_pcm_substream 366 sound/sh/aica.c static int snd_aicapcm_pcm_hw_free(struct snd_pcm_substream snd_pcm_substream 373 sound/sh/aica.c static int snd_aicapcm_pcm_hw_params(struct snd_pcm_substream snd_pcm_substream 383 sound/sh/aica.c static int snd_aicapcm_pcm_prepare(struct snd_pcm_substream snd_pcm_substream 394 sound/sh/aica.c static int snd_aicapcm_pcm_trigger(struct snd_pcm_substream snd_pcm_substream 410 sound/sh/aica.c static unsigned long snd_aicapcm_pcm_pointer(struct snd_pcm_substream snd_pcm_substream 62 sound/sh/aica.h struct snd_pcm_substream *substream; snd_pcm_substream 41 sound/sh/sh_dac_audio.c struct snd_pcm_substream *substream; snd_pcm_substream 99 sound/sh/sh_dac_audio.c static int snd_sh_dac_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 116 sound/sh/sh_dac_audio.c static int snd_sh_dac_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 128 sound/sh/sh_dac_audio.c static int snd_sh_dac_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 135 sound/sh/sh_dac_audio.c static int snd_sh_dac_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 140 sound/sh/sh_dac_audio.c static int snd_sh_dac_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 151 sound/sh/sh_dac_audio.c static int snd_sh_dac_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 172 sound/sh/sh_dac_audio.c static int snd_sh_dac_pcm_copy(struct snd_pcm_substream *substream, snd_pcm_substream 191 sound/sh/sh_dac_audio.c static int snd_sh_dac_pcm_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 209 sound/sh/sh_dac_audio.c static int snd_sh_dac_pcm_silence(struct snd_pcm_substream *substream, snd_pcm_substream 228 sound/sh/sh_dac_audio.c snd_pcm_uframes_t snd_sh_dac_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 57 sound/soc/adi/axi-i2s.c static int axi_i2s_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 88 sound/soc/adi/axi-i2s.c static int axi_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 106 sound/soc/adi/axi-i2s.c static int axi_i2s_startup(struct snd_pcm_substream *substream, snd_pcm_substream 129 sound/soc/adi/axi-i2s.c static void axi_i2s_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 48 sound/soc/adi/axi-spdif.c static int axi_spdif_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 75 sound/soc/adi/axi-spdif.c static int axi_spdif_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 117 sound/soc/adi/axi-spdif.c static int axi_spdif_startup(struct snd_pcm_substream *substream, snd_pcm_substream 139 sound/soc/adi/axi-spdif.c static void axi_spdif_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 99 sound/soc/amd/acp-da7219-max98357a.c static int da7219_clk_enable(struct snd_pcm_substream *substream, snd_pcm_substream 141 sound/soc/amd/acp-da7219-max98357a.c static int cz_da7219_play_startup(struct snd_pcm_substream *substream) snd_pcm_substream 162 sound/soc/amd/acp-da7219-max98357a.c static int cz_da7219_cap_startup(struct snd_pcm_substream *substream) snd_pcm_substream 184 sound/soc/amd/acp-da7219-max98357a.c static int cz_max_startup(struct snd_pcm_substream *substream) snd_pcm_substream 205 sound/soc/amd/acp-da7219-max98357a.c static int cz_dmic0_startup(struct snd_pcm_substream *substream) snd_pcm_substream 226 sound/soc/amd/acp-da7219-max98357a.c static int cz_dmic1_startup(struct snd_pcm_substream *substream) snd_pcm_substream 248 sound/soc/amd/acp-da7219-max98357a.c static int cz_da7219_params(struct snd_pcm_substream *substream, snd_pcm_substream 266 sound/soc/amd/acp-da7219-max98357a.c static void cz_da7219_shutdown(struct snd_pcm_substream *substream) snd_pcm_substream 762 sound/soc/amd/acp-pcm-dma.c static int acp_dma_open(struct snd_pcm_substream *substream) snd_pcm_substream 837 sound/soc/amd/acp-pcm-dma.c static int acp_dma_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 998 sound/soc/amd/acp-pcm-dma.c static int acp_dma_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1014 sound/soc/amd/acp-pcm-dma.c static snd_pcm_uframes_t acp_dma_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1056 sound/soc/amd/acp-pcm-dma.c static int acp_dma_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 1062 sound/soc/amd/acp-pcm-dma.c static int acp_dma_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1089 sound/soc/amd/acp-pcm-dma.c static int acp_dma_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 1161 sound/soc/amd/acp-pcm-dma.c static int acp_dma_close(struct snd_pcm_substream *substream) snd_pcm_substream 46 sound/soc/amd/acp-rt5645.c static int cz_aif1_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 148 sound/soc/amd/acp.h struct snd_pcm_substream *play_i2ssp_stream; snd_pcm_substream 149 sound/soc/amd/acp.h struct snd_pcm_substream *capture_i2ssp_stream; snd_pcm_substream 150 sound/soc/amd/acp.h struct snd_pcm_substream *play_i2sbt_stream; snd_pcm_substream 151 sound/soc/amd/acp.h struct snd_pcm_substream *capture_i2sbt_stream; snd_pcm_substream 26 sound/soc/amd/raven/acp3x-pcm-dma.c struct snd_pcm_substream *play_stream; snd_pcm_substream 27 sound/soc/amd/raven/acp3x-pcm-dma.c struct snd_pcm_substream *capture_stream; snd_pcm_substream 278 sound/soc/amd/raven/acp3x-pcm-dma.c static int acp3x_dma_open(struct snd_pcm_substream *substream) snd_pcm_substream 337 sound/soc/amd/raven/acp3x-pcm-dma.c static int acp3x_dma_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 365 sound/soc/amd/raven/acp3x-pcm-dma.c static snd_pcm_uframes_t acp3x_dma_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 392 sound/soc/amd/raven/acp3x-pcm-dma.c static int acp3x_dma_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 397 sound/soc/amd/raven/acp3x-pcm-dma.c static int acp3x_dma_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 403 sound/soc/amd/raven/acp3x-pcm-dma.c static int acp3x_dma_close(struct snd_pcm_substream *substream) snd_pcm_substream 493 sound/soc/amd/raven/acp3x-pcm-dma.c static int acp3x_dai_i2s_hwparams(struct snd_pcm_substream *substream, snd_pcm_substream 527 sound/soc/amd/raven/acp3x-pcm-dma.c static int acp3x_dai_i2s_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 118 sound/soc/atmel/atmel-classd.c static int atmel_classd_cpu_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 129 sound/soc/atmel/atmel-classd.c static void atmel_classd_cpu_dai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 158 sound/soc/atmel/atmel-classd.c atmel_classd_platform_configure_dma(struct snd_pcm_substream *substream, snd_pcm_substream 321 sound/soc/atmel/atmel-classd.c static int atmel_classd_codec_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 376 sound/soc/atmel/atmel-classd.c atmel_classd_codec_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 420 sound/soc/atmel/atmel-classd.c atmel_classd_codec_dai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 429 sound/soc/atmel/atmel-classd.c static int atmel_classd_codec_dai_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 442 sound/soc/atmel/atmel-classd.c static int atmel_classd_codec_dai_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 267 sound/soc/atmel/atmel-i2s.c static int atmel_i2s_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 318 sound/soc/atmel/atmel-i2s.c static int atmel_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 465 sound/soc/atmel/atmel-i2s.c static int atmel_i2s_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 54 sound/soc/atmel/atmel-pcm-dma.c struct snd_pcm_substream *substream) snd_pcm_substream 78 sound/soc/atmel/atmel-pcm-dma.c static int atmel_pcm_configure_dma(struct snd_pcm_substream *substream, snd_pcm_substream 40 sound/soc/atmel/atmel-pcm-pdc.c struct snd_pcm_substream *substream = pcm->streams[stream].substream; snd_pcm_substream 59 sound/soc/atmel/atmel-pcm-pdc.c static int atmel_pcm_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 98 sound/soc/atmel/atmel-pcm-pdc.c struct snd_pcm_substream *substream; snd_pcm_substream 151 sound/soc/atmel/atmel-pcm-pdc.c struct snd_pcm_substream *substream) snd_pcm_substream 199 sound/soc/atmel/atmel-pcm-pdc.c static int atmel_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 228 sound/soc/atmel/atmel-pcm-pdc.c static int atmel_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 242 sound/soc/atmel/atmel-pcm-pdc.c static int atmel_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 254 sound/soc/atmel/atmel-pcm-pdc.c static int atmel_pcm_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 321 sound/soc/atmel/atmel-pcm-pdc.c struct snd_pcm_substream *substream) snd_pcm_substream 338 sound/soc/atmel/atmel-pcm-pdc.c static int atmel_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 363 sound/soc/atmel/atmel-pcm-pdc.c static int atmel_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 63 sound/soc/atmel/atmel-pcm.h struct snd_pcm_substream *substream; snd_pcm_substream 64 sound/soc/atmel/atmel-pcm.h void (*dma_intr_handler)(u32, struct snd_pcm_substream *); snd_pcm_substream 34 sound/soc/atmel/atmel-pdmic.c struct snd_pcm_substream *substream; snd_pcm_substream 104 sound/soc/atmel/atmel-pdmic.c static int atmel_pdmic_cpu_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 132 sound/soc/atmel/atmel-pdmic.c static void atmel_pdmic_cpu_dai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 145 sound/soc/atmel/atmel-pdmic.c static int atmel_pdmic_cpu_dai_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 196 sound/soc/atmel/atmel-pdmic.c atmel_pdmic_platform_configure_dma(struct snd_pcm_substream *substream, snd_pcm_substream 372 sound/soc/atmel/atmel-pdmic.c atmel_pdmic_codec_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 448 sound/soc/atmel/atmel-pdmic.c static int atmel_pdmic_codec_dai_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 459 sound/soc/atmel/atmel-pdmic.c static int atmel_pdmic_codec_dai_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 269 sound/soc/atmel/atmel_ssc_dai.c static int atmel_ssc_startup(struct snd_pcm_substream *substream, snd_pcm_substream 329 sound/soc/atmel/atmel_ssc_dai.c static void atmel_ssc_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 454 sound/soc/atmel/atmel_ssc_dai.c static int atmel_ssc_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 709 sound/soc/atmel/atmel_ssc_dai.c static int atmel_ssc_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 733 sound/soc/atmel/atmel_ssc_dai.c static int atmel_ssc_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 26 sound/soc/atmel/atmel_wm8904.c static int atmel_asoc_wm8904_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 485 sound/soc/atmel/mchp-i2s-mcc.c static int mchp_i2s_mcc_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 687 sound/soc/atmel/mchp-i2s-mcc.c static int mchp_i2s_mcc_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 734 sound/soc/atmel/mchp-i2s-mcc.c static int mchp_i2s_mcc_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 796 sound/soc/atmel/mchp-i2s-mcc.c static int mchp_i2s_mcc_startup(struct snd_pcm_substream *substream, snd_pcm_substream 190 sound/soc/au1x/ac97c.c static int alchemy_ac97c_startup(struct snd_pcm_substream *substream, snd_pcm_substream 95 sound/soc/au1x/db1200.c static int db1200_i2s_startup(struct snd_pcm_substream *substream) snd_pcm_substream 46 sound/soc/au1x/dbdma2.c struct snd_pcm_substream *substream; snd_pcm_substream 185 sound/soc/au1x/dbdma2.c static inline struct au1xpsc_audio_dmadata *to_dmadata(struct snd_pcm_substream *ss) snd_pcm_substream 193 sound/soc/au1x/dbdma2.c static int au1xpsc_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 235 sound/soc/au1x/dbdma2.c static int au1xpsc_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 241 sound/soc/au1x/dbdma2.c static int au1xpsc_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 258 sound/soc/au1x/dbdma2.c static int au1xpsc_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 278 sound/soc/au1x/dbdma2.c au1xpsc_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 283 sound/soc/au1x/dbdma2.c static int au1xpsc_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 299 sound/soc/au1x/dbdma2.c static int au1xpsc_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 34 sound/soc/au1x/dma.c struct snd_pcm_substream *substream; snd_pcm_substream 67 sound/soc/au1x/dma.c struct snd_pcm_substream *substream = stream->substream; snd_pcm_substream 137 sound/soc/au1x/dma.c struct snd_pcm_substream *substream = stream->substream; snd_pcm_substream 177 sound/soc/au1x/dma.c static inline struct alchemy_pcm_ctx *ss_to_ctx(struct snd_pcm_substream *ss) snd_pcm_substream 184 sound/soc/au1x/dma.c static inline struct audio_stream *ss_to_as(struct snd_pcm_substream *ss) snd_pcm_substream 190 sound/soc/au1x/dma.c static int alchemy_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 216 sound/soc/au1x/dma.c static int alchemy_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 227 sound/soc/au1x/dma.c static int alchemy_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 246 sound/soc/au1x/dma.c static int alchemy_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 253 sound/soc/au1x/dma.c static int alchemy_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 272 sound/soc/au1x/dma.c static snd_pcm_uframes_t alchemy_pcm_pointer(struct snd_pcm_substream *ss) snd_pcm_substream 136 sound/soc/au1x/i2sc.c static int au1xi2s_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 181 sound/soc/au1x/i2sc.c static int au1xi2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 197 sound/soc/au1x/i2sc.c static int au1xi2s_startup(struct snd_pcm_substream *substream, snd_pcm_substream 207 sound/soc/au1x/psc-ac97.c static int au1xpsc_ac97_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 288 sound/soc/au1x/psc-ac97.c static int au1xpsc_ac97_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 322 sound/soc/au1x/psc-ac97.c static int au1xpsc_ac97_startup(struct snd_pcm_substream *substream, snd_pcm_substream 110 sound/soc/au1x/psc-i2s.c static int au1xpsc_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 236 sound/soc/au1x/psc-i2s.c static int au1xpsc_i2s_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 257 sound/soc/au1x/psc-i2s.c static int au1xpsc_i2s_startup(struct snd_pcm_substream *substream, snd_pcm_substream 329 sound/soc/bcm/bcm2835-i2s.c static int bcm2835_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 617 sound/soc/bcm/bcm2835-i2s.c static int bcm2835_i2s_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 642 sound/soc/bcm/bcm2835-i2s.c struct snd_pcm_substream *substream, snd_pcm_substream 660 sound/soc/bcm/bcm2835-i2s.c static int bcm2835_i2s_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 693 sound/soc/bcm/bcm2835-i2s.c static int bcm2835_i2s_startup(struct snd_pcm_substream *substream, snd_pcm_substream 718 sound/soc/bcm/bcm2835-i2s.c static void bcm2835_i2s_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 208 sound/soc/bcm/cygnus-pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 256 sound/soc/bcm/cygnus-pcm.c static int configure_ringbuf_regs(struct snd_pcm_substream *substream) snd_pcm_substream 305 sound/soc/bcm/cygnus-pcm.c static struct ringbuf_regs *get_ringbuf(struct snd_pcm_substream *substream) snd_pcm_substream 320 sound/soc/bcm/cygnus-pcm.c static void enable_intr(struct snd_pcm_substream *substream) snd_pcm_substream 354 sound/soc/bcm/cygnus-pcm.c static void disable_intr(struct snd_pcm_substream *substream) snd_pcm_substream 379 sound/soc/bcm/cygnus-pcm.c static int cygnus_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 400 sound/soc/bcm/cygnus-pcm.c static void cygnus_pcm_period_elapsed(struct snd_pcm_substream *substream) snd_pcm_substream 477 sound/soc/bcm/cygnus-pcm.c struct snd_pcm_substream *playstr; snd_pcm_substream 532 sound/soc/bcm/cygnus-pcm.c struct snd_pcm_substream *capstr; snd_pcm_substream 580 sound/soc/bcm/cygnus-pcm.c static int cygnus_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 616 sound/soc/bcm/cygnus-pcm.c static int cygnus_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 636 sound/soc/bcm/cygnus-pcm.c static int cygnus_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 652 sound/soc/bcm/cygnus-pcm.c static int cygnus_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 664 sound/soc/bcm/cygnus-pcm.c static int cygnus_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 697 sound/soc/bcm/cygnus-pcm.c static snd_pcm_uframes_t cygnus_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 728 sound/soc/bcm/cygnus-pcm.c struct snd_pcm_substream *substream = pcm->streams[stream].substream; snd_pcm_substream 767 sound/soc/bcm/cygnus-pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 620 sound/soc/bcm/cygnus-ssp.c static int cygnus_ssp_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 743 sound/soc/bcm/cygnus-ssp.c static int cygnus_ssp_startup(struct snd_pcm_substream *substream, snd_pcm_substream 762 sound/soc/bcm/cygnus-ssp.c static void cygnus_ssp_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 932 sound/soc/bcm/cygnus-ssp.c static int cygnus_ssp_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 110 sound/soc/bcm/cygnus-ssp.h struct snd_pcm_substream *play_stream; snd_pcm_substream 111 sound/soc/bcm/cygnus-ssp.h struct snd_pcm_substream *capture_stream; snd_pcm_substream 22 sound/soc/cirrus/edb93xx.c static int edb93xx_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 250 sound/soc/cirrus/ep93xx-ac97.c static int ep93xx_ac97_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 211 sound/soc/cirrus/ep93xx-i2s.c static void ep93xx_i2s_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 295 sound/soc/cirrus/ep93xx-i2s.c static int ep93xx_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 22 sound/soc/cirrus/snappercl15.c static int snappercl15_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 918 sound/soc/codecs/88pm860x-codec.c static int pm860x_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1015 sound/soc/codecs/88pm860x-codec.c static int pm860x_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 32 sound/soc/codecs/ac97.c static int ac97_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 162 sound/soc/codecs/ad1836.c static int ad1836_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 312 sound/soc/codecs/ad193x.c static int ad193x_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 363 sound/soc/codecs/ad193x.c static int ad193x_startup(struct snd_pcm_substream *substream, snd_pcm_substream 1030 sound/soc/codecs/adau1373.c static int adau1373_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 434 sound/soc/codecs/adau1701.c static int adau1701_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 617 sound/soc/codecs/adau1701.c static int adau1701_startup(struct snd_pcm_substream *substream, snd_pcm_substream 458 sound/soc/codecs/adau17x1.c static int adau17x1_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 748 sound/soc/codecs/adau17x1.c static int adau17x1_startup(struct snd_pcm_substream *substream, snd_pcm_substream 293 sound/soc/codecs/adau1977.c static int adau1977_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 703 sound/soc/codecs/adau1977.c static int adau1977_startup(struct snd_pcm_substream *substream, snd_pcm_substream 513 sound/soc/codecs/adav80x.c static int adav80x_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 722 sound/soc/codecs/adav80x.c static int adav80x_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 735 sound/soc/codecs/adav80x.c static void adav80x_dai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 97 sound/soc/codecs/ak4104.c static int ak4104_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 235 sound/soc/codecs/ak4118.c static int ak4118_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 313 sound/soc/codecs/ak4458.c static int ak4458_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 482 sound/soc/codecs/ak4458.c static int ak4458_startup(struct snd_pcm_substream *substream, snd_pcm_substream 258 sound/soc/codecs/ak4535.c static int ak4535_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 239 sound/soc/codecs/ak4613.c static void ak4613_dai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 301 sound/soc/codecs/ak4613.c static int ak4613_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 361 sound/soc/codecs/ak4613.c static int ak4613_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 500 sound/soc/codecs/ak4613.c static int ak4613_dai_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 314 sound/soc/codecs/ak4641.c static int ak4641_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 277 sound/soc/codecs/ak4642.c static int ak4642_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 320 sound/soc/codecs/ak4642.c static void ak4642_dai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 467 sound/soc/codecs/ak4642.c static int ak4642_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 421 sound/soc/codecs/ak4671.c static int ak4671_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 98 sound/soc/codecs/ak5386.c static int ak5386_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 121 sound/soc/codecs/ak5386.c static int ak5386_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 124 sound/soc/codecs/ak5558.c static int ak5558_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 234 sound/soc/codecs/ak5558.c static int ak5558_startup(struct snd_pcm_substream *substream, snd_pcm_substream 696 sound/soc/codecs/alc5623.c static int alc5623_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 867 sound/soc/codecs/alc5632.c static int alc5632_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1615 sound/soc/codecs/arizona.c static int arizona_startup(struct snd_pcm_substream *substream, snd_pcm_substream 1674 sound/soc/codecs/arizona.c static int arizona_hw_params_rate(struct snd_pcm_substream *substream, snd_pcm_substream 1774 sound/soc/codecs/arizona.c static int arizona_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1114 sound/soc/codecs/cpcap.c static int cpcap_hifi_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1243 sound/soc/codecs/cpcap.c static int cpcap_voice_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 175 sound/soc/codecs/cros_ec_codec.c static int cros_ec_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 478 sound/soc/codecs/cs35l33.c static int cs35l33_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 520 sound/soc/codecs/cs35l33.c static int cs35l33_pcm_startup(struct snd_pcm_substream *substream, snd_pcm_substream 541 sound/soc/codecs/cs35l34.c static int cs35l34_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 576 sound/soc/codecs/cs35l34.c static int cs35l34_pcm_startup(struct snd_pcm_substream *substream, snd_pcm_substream 465 sound/soc/codecs/cs35l35.c static int cs35l35_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 603 sound/soc/codecs/cs35l35.c static int cs35l35_pcm_startup(struct snd_pcm_substream *substream, snd_pcm_substream 631 sound/soc/codecs/cs35l35.c static int cs35l35_pdm_startup(struct snd_pcm_substream *substream, snd_pcm_substream 863 sound/soc/codecs/cs35l36.c static int cs35l36_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 963 sound/soc/codecs/cs35l36.c static int cs35l36_pcm_startup(struct snd_pcm_substream *substream, snd_pcm_substream 403 sound/soc/codecs/cs4265.c static int cs4265_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 325 sound/soc/codecs/cs4270.c static int cs4270_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 339 sound/soc/codecs/cs4271.c static int cs4271_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 825 sound/soc/codecs/cs42l42.c static int cs42l42_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 363 sound/soc/codecs/cs42l51.c static int cs42l51_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 803 sound/soc/codecs/cs42l52.c static int cs42l52_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 858 sound/soc/codecs/cs42l56.c static int cs42l56_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1044 sound/soc/codecs/cs42l73.c static int cs42l73_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1144 sound/soc/codecs/cs42l73.c static int cs42l73_pcm_startup(struct snd_pcm_substream *substream, snd_pcm_substream 260 sound/soc/codecs/cs42xx8.c static int cs42xx8_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 349 sound/soc/codecs/cs42xx8.c static int cs42xx8_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 770 sound/soc/codecs/cs43130.c static int cs43130_dsd_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 829 sound/soc/codecs/cs43130.c static int cs43130_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 943 sound/soc/codecs/cs43130.c static int cs43130_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 1444 sound/soc/codecs/cs43130.c static int cs43130_pcm_startup(struct snd_pcm_substream *substream, snd_pcm_substream 1461 sound/soc/codecs/cs43130.c static int cs43130_dop_startup(struct snd_pcm_substream *substream, snd_pcm_substream 78 sound/soc/codecs/cs4341.c static int cs4341_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 93 sound/soc/codecs/cs4349.c static int cs4349_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 621 sound/soc/codecs/cs53l30.c static int cs53l30_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 751 sound/soc/codecs/cs53l30.c static int cs53l30_pcm_startup(struct snd_pcm_substream *substream, snd_pcm_substream 913 sound/soc/codecs/cx2072x.c static int cx2072x_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 754 sound/soc/codecs/da7210.c static int da7210_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1145 sound/soc/codecs/da7213.c static int da7213_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 2087 sound/soc/codecs/da7218.c static int da7218_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1550 sound/soc/codecs/da7219.c static int da7219_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 945 sound/soc/codecs/da732x.c static int da732x_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1047 sound/soc/codecs/da9055.c static int da9055_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 33 sound/soc/codecs/dmic.c static int dmic_daiops_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 65 sound/soc/codecs/es7134.c static int es7134_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 86 sound/soc/codecs/es7241.c static int es7241_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 451 sound/soc/codecs/es8316.c static int es8316_pcm_startup(struct snd_pcm_substream *substream, snd_pcm_substream 465 sound/soc/codecs/es8316.c static int es8316_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 459 sound/soc/codecs/es8328.c static int es8328_startup(struct snd_pcm_substream *substream, snd_pcm_substream 473 sound/soc/codecs/es8328.c static int es8328_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 35 sound/soc/codecs/hdac_hda.c static int hdac_hda_dai_open(struct snd_pcm_substream *substream, snd_pcm_substream 37 sound/soc/codecs/hdac_hda.c static void hdac_hda_dai_close(struct snd_pcm_substream *substream, snd_pcm_substream 39 sound/soc/codecs/hdac_hda.c static int hdac_hda_dai_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 41 sound/soc/codecs/hdac_hda.c static int hdac_hda_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 44 sound/soc/codecs/hdac_hda.c static int hdac_hda_dai_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 146 sound/soc/codecs/hdac_hda.c static int hdac_hda_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 179 sound/soc/codecs/hdac_hda.c static int hdac_hda_dai_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 198 sound/soc/codecs/hdac_hda.c static int hdac_hda_dai_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 229 sound/soc/codecs/hdac_hda.c static int hdac_hda_dai_open(struct snd_pcm_substream *substream, snd_pcm_substream 254 sound/soc/codecs/hdac_hda.c static void hdac_hda_dai_close(struct snd_pcm_substream *substream, snd_pcm_substream 466 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_set_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 589 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_pcm_open(struct snd_pcm_substream *substream, snd_pcm_substream 632 sound/soc/codecs/hdac_hdmi.c static void hdac_hdmi_pcm_close(struct snd_pcm_substream *substream, snd_pcm_substream 387 sound/soc/codecs/hdmi-codec.c static int hdmi_codec_startup(struct snd_pcm_substream *substream, snd_pcm_substream 426 sound/soc/codecs/hdmi-codec.c static void hdmi_codec_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 437 sound/soc/codecs/hdmi-codec.c static int hdmi_codec_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 268 sound/soc/codecs/inno_rk3036.c static int rk3036_codec_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 910 sound/soc/codecs/isabelle.c static int isabelle_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 375 sound/soc/codecs/jz4725b.c static int jz4725b_codec_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 150 sound/soc/codecs/jz4740.c static int jz4740_codec_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1106 sound/soc/codecs/lm49453.c static int lm49453_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 69 sound/soc/codecs/lochnagar-sc.c static int lochnagar_sc_startup(struct snd_pcm_substream *substream, snd_pcm_substream 88 sound/soc/codecs/lochnagar-sc.c static int lochnagar_sc_line_startup(struct snd_pcm_substream *substream, snd_pcm_substream 110 sound/soc/codecs/lochnagar-sc.c static void lochnagar_sc_line_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 2896 sound/soc/codecs/madera.c static int madera_startup(struct snd_pcm_substream *substream, snd_pcm_substream 2948 sound/soc/codecs/madera.c static int madera_hw_params_rate(struct snd_pcm_substream *substream, snd_pcm_substream 3064 sound/soc/codecs/madera.c static int madera_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 961 sound/soc/codecs/max98088.c static int max98088_dai1_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1028 sound/soc/codecs/max98088.c static int max98088_dai2_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1909 sound/soc/codecs/max98090.c static int max98090_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 1924 sound/soc/codecs/max98090.c static int max98090_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 2032 sound/soc/codecs/max98090.c static int max98090_dai_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 938 sound/soc/codecs/max98095.c static int max98095_dai1_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 999 sound/soc/codecs/max98095.c static int max98095_dai2_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1060 sound/soc/codecs/max98095.c static int max98095_dai3_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 27 sound/soc/codecs/max98357a.c static int max98357a_daiops_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 214 sound/soc/codecs/max98371.c static int max98371_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 207 sound/soc/codecs/max98373.c static int max98373_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 111 sound/soc/codecs/max9850.c static int max9850_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 251 sound/soc/codecs/max9860.c static int max9860_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 169 sound/soc/codecs/max9867.c static int max9867_startup(struct snd_pcm_substream *substream, snd_pcm_substream 182 sound/soc/codecs/max9867.c static int max9867_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 424 sound/soc/codecs/max98925.c static int max98925_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 367 sound/soc/codecs/max98926.c static int max98926_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 306 sound/soc/codecs/max98927.c static int max98927_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 93 sound/soc/codecs/mc13783.c static int mc13783_pcm_hw_params_dac(struct snd_pcm_substream *substream, snd_pcm_substream 112 sound/soc/codecs/mc13783.c static int mc13783_pcm_hw_params_codec(struct snd_pcm_substream *substream, snd_pcm_substream 137 sound/soc/codecs/mc13783.c static int mc13783_pcm_hw_params_sync(struct snd_pcm_substream *substream, snd_pcm_substream 39 sound/soc/codecs/ml26124.c struct snd_pcm_substream *substream; snd_pcm_substream 324 sound/soc/codecs/ml26124.c static int ml26124_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 862 sound/soc/codecs/msm8916-wcd-digital.c static int msm8916_wcd_digital_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1072 sound/soc/codecs/msm8916-wcd-digital.c static int msm8916_wcd_digital_startup(struct snd_pcm_substream *substream, snd_pcm_substream 1106 sound/soc/codecs/msm8916-wcd-digital.c static void msm8916_wcd_digital_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 262 sound/soc/codecs/mt6351.c static int mt6351_codec_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 2203 sound/soc/codecs/mt6358.c static int mt6358_codec_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 373 sound/soc/codecs/nau8540.c static int nau8540_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 662 sound/soc/codecs/nau8810.c static int nau8810_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 824 sound/soc/codecs/nau8822.c static int nau8822_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1062 sound/soc/codecs/nau8824.c static int nau8824_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1241 sound/soc/codecs/nau8825.c static int nau8825_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 164 sound/soc/codecs/pcm1681.c static int pcm1681_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 73 sound/soc/codecs/pcm1789.c static int pcm1789_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 143 sound/soc/codecs/pcm1789.c static int pcm1789_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 93 sound/soc/codecs/pcm179x.c static int pcm179x_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 261 sound/soc/codecs/pcm186x.c static int pcm186x_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 108 sound/soc/codecs/pcm3060.c static int pcm3060_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 415 sound/soc/codecs/pcm3168a.c static int pcm3168a_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 533 sound/soc/codecs/pcm3168a.c static int pcm3168a_startup(struct snd_pcm_substream *substream, snd_pcm_substream 579 sound/soc/codecs/pcm512x.c static int pcm512x_dai_startup_master(struct snd_pcm_substream *substream, snd_pcm_substream 621 sound/soc/codecs/pcm512x.c static int pcm512x_dai_startup_slave(struct snd_pcm_substream *substream, snd_pcm_substream 647 sound/soc/codecs/pcm512x.c static int pcm512x_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 1163 sound/soc/codecs/pcm512x.c static int pcm512x_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 274 sound/soc/codecs/rk3328_codec.c static int rk3328_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 307 sound/soc/codecs/rk3328_codec.c static int rk3328_pcm_startup(struct snd_pcm_substream *substream, snd_pcm_substream 316 sound/soc/codecs/rk3328_codec.c static void rk3328_pcm_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 1536 sound/soc/codecs/rt1011.c static int rt1011_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 625 sound/soc/codecs/rt1305.c static int rt1305_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 453 sound/soc/codecs/rt1308.c static int rt1308_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 613 sound/soc/codecs/rt274.c static int rt274_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 671 sound/soc/codecs/rt286.c static int rt286_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 742 sound/soc/codecs/rt298.c static int rt298_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 43 sound/soc/codecs/rt5514-spi.c struct snd_pcm_substream *substream; snd_pcm_substream 204 sound/soc/codecs/rt5514-spi.c static int rt5514_spi_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 211 sound/soc/codecs/rt5514-spi.c static int rt5514_spi_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 237 sound/soc/codecs/rt5514-spi.c static int rt5514_spi_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 254 sound/soc/codecs/rt5514-spi.c struct snd_pcm_substream *substream) snd_pcm_substream 751 sound/soc/codecs/rt5514.c static int rt5514_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 956 sound/soc/codecs/rt5616.c static int rt5616_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1348 sound/soc/codecs/rt5631.c static int rt5631_hifi_pcm_params(struct snd_pcm_substream *substream, snd_pcm_substream 1697 sound/soc/codecs/rt5640.c static int rt5640_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 2731 sound/soc/codecs/rt5645.c static int rt5645_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1281 sound/soc/codecs/rt5651.c static int rt5651_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 3310 sound/soc/codecs/rt5659.c static int rt5659_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 835 sound/soc/codecs/rt5660.c static int rt5660_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 2762 sound/soc/codecs/rt5663.c static int rt5663_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 4105 sound/soc/codecs/rt5665.c static int rt5665_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1917 sound/soc/codecs/rt5668.c static int rt5668_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 2265 sound/soc/codecs/rt5670.c static int rt5670_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 4102 sound/soc/codecs/rt5677.c static int rt5677_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1995 sound/soc/codecs/rt5682.c static int rt5682_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1047 sound/soc/codecs/sgtl5000.c static int sgtl5000_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 148 sound/soc/codecs/si476x.c static int si476x_codec_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 802 sound/soc/codecs/sigmadsp.c struct snd_pcm_substream *substream) snd_pcm_substream 19 sound/soc/codecs/sigmadsp.h struct snd_pcm_substream; snd_pcm_substream 50 sound/soc/codecs/sigmadsp.h struct snd_pcm_substream *substream); snd_pcm_substream 331 sound/soc/codecs/sirf-audio-codec.c static int sirf_audio_codec_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 335 sound/soc/codecs/ssm2518.c static int ssm2518_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 608 sound/soc/codecs/ssm2518.c static int ssm2518_startup(struct snd_pcm_substream *substream, snd_pcm_substream 290 sound/soc/codecs/ssm2602.c static int ssm2602_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 326 sound/soc/codecs/ssm2602.c static int ssm2602_startup(struct snd_pcm_substream *substream, snd_pcm_substream 198 sound/soc/codecs/ssm4567.c static int ssm4567_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 648 sound/soc/codecs/sta32x.c static int sta32x_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 677 sound/soc/codecs/sta350.c static int sta350_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 186 sound/soc/codecs/sta529.c static int sta529_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 164 sound/soc/codecs/stac9766.c static int ac97_analog_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 182 sound/soc/codecs/stac9766.c static int ac97_digital_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 221 sound/soc/codecs/sti-sas.c static int sti_sas_spdif_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 285 sound/soc/codecs/sti-sas.c static int sti_sas_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 235 sound/soc/codecs/tas2552.c static int tas2552_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 325 sound/soc/codecs/tas2552.c static int tas2552_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 351 sound/soc/codecs/tas5086.c static int tas5086_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 274 sound/soc/codecs/tas571x.c static int tas571x_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 53 sound/soc/codecs/tas5720.c static int tas5720_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 110 sound/soc/codecs/tas6424.c static int tas6424_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 23 sound/soc/codecs/tfa9879.c static int tfa9879_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 333 sound/soc/codecs/tlv320aic23.c static int tlv320aic23_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 379 sound/soc/codecs/tlv320aic23.c static int tlv320aic23_pcm_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 390 sound/soc/codecs/tlv320aic23.c static void tlv320aic23_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 64 sound/soc/codecs/tlv320aic26.c static int aic26_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 899 sound/soc/codecs/tlv320aic31xx.c static int aic31xx_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 766 sound/soc/codecs/tlv320aic32x4.c static int aic32x4_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1043 sound/soc/codecs/tlv320aic3x.c static int aic3x_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1196 sound/soc/codecs/tlv320aic3x.c static int aic3x_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 51 sound/soc/codecs/tlv320dac33.c static void dac33_calculate_times(struct snd_pcm_substream *substream, snd_pcm_substream 53 sound/soc/codecs/tlv320dac33.c static int dac33_prepare_chip(struct snd_pcm_substream *substream, snd_pcm_substream 82 sound/soc/codecs/tlv320dac33.c struct snd_pcm_substream *substream; snd_pcm_substream 781 sound/soc/codecs/tlv320dac33.c static int dac33_startup(struct snd_pcm_substream *substream, snd_pcm_substream 793 sound/soc/codecs/tlv320dac33.c static void dac33_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 804 sound/soc/codecs/tlv320dac33.c static int dac33_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 850 sound/soc/codecs/tlv320dac33.c static int dac33_prepare_chip(struct snd_pcm_substream *substream, snd_pcm_substream 1048 sound/soc/codecs/tlv320dac33.c static void dac33_calculate_times(struct snd_pcm_substream *substream, snd_pcm_substream 1105 sound/soc/codecs/tlv320dac33.c static int dac33_pcm_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 1137 sound/soc/codecs/tlv320dac33.c struct snd_pcm_substream *substream, snd_pcm_substream 1089 sound/soc/codecs/tscs42xx.c static int tscs42xx_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 3178 sound/soc/codecs/tscs454.c static int tscs454_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 3248 sound/soc/codecs/tscs454.c static int tscs454_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 3259 sound/soc/codecs/tscs454.c static int tscs454_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 44 sound/soc/codecs/twl4030.c struct snd_pcm_substream *master_substream; snd_pcm_substream 45 sound/soc/codecs/twl4030.c struct snd_pcm_substream *slave_substream; snd_pcm_substream 1589 sound/soc/codecs/twl4030.c struct snd_pcm_substream *mst_substream) snd_pcm_substream 1591 sound/soc/codecs/twl4030.c struct snd_pcm_substream *slv_substream; snd_pcm_substream 1637 sound/soc/codecs/twl4030.c static int twl4030_startup(struct snd_pcm_substream *substream, snd_pcm_substream 1666 sound/soc/codecs/twl4030.c static void twl4030_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 1689 sound/soc/codecs/twl4030.c static int twl4030_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1922 sound/soc/codecs/twl4030.c static int twl4030_voice_startup(struct snd_pcm_substream *substream, snd_pcm_substream 1954 sound/soc/codecs/twl4030.c static void twl4030_voice_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 1963 sound/soc/codecs/twl4030.c static int twl4030_voice_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 859 sound/soc/codecs/twl6040.c static int twl6040_startup(struct snd_pcm_substream *substream, snd_pcm_substream 872 sound/soc/codecs/twl6040.c static int twl6040_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 909 sound/soc/codecs/twl6040.c static int twl6040_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 90 sound/soc/codecs/uda1334.c static int uda1334_startup(struct snd_pcm_substream *substream, snd_pcm_substream 115 sound/soc/codecs/uda1334.c static void uda1334_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 35 sound/soc/codecs/uda134x.c struct snd_pcm_substream *master_substream; snd_pcm_substream 36 sound/soc/codecs/uda134x.c struct snd_pcm_substream *slave_substream; snd_pcm_substream 136 sound/soc/codecs/uda134x.c static int uda134x_startup(struct snd_pcm_substream *substream, snd_pcm_substream 165 sound/soc/codecs/uda134x.c static void uda134x_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 177 sound/soc/codecs/uda134x.c static int uda134x_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 506 sound/soc/codecs/uda1380.c static int uda1380_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 530 sound/soc/codecs/uda1380.c static int uda1380_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 568 sound/soc/codecs/uda1380.c static void uda1380_pcm_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 1866 sound/soc/codecs/wcd9335.c static int wcd9335_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1952 sound/soc/codecs/wcd9335.c static int wcd9335_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 287 sound/soc/codecs/wl1273.c static int wl1273_startup(struct snd_pcm_substream *substream, snd_pcm_substream 320 sound/soc/codecs/wl1273.c static int wl1273_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 75 sound/soc/codecs/wm1250-ev1.c static int wm1250_ev1_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1692 sound/soc/codecs/wm2200.c static int wm2200_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1395 sound/soc/codecs/wm5100.c static int wm5100_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 903 sound/soc/codecs/wm8350.c static int wm8350_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1080 sound/soc/codecs/wm8400.c static int wm8400_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 440 sound/soc/codecs/wm8510.c static int wm8510_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 121 sound/soc/codecs/wm8523.c static int wm8523_startup(struct snd_pcm_substream *substream, snd_pcm_substream 143 sound/soc/codecs/wm8523.c static int wm8523_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 59 sound/soc/codecs/wm8524.c static int wm8524_startup(struct snd_pcm_substream *substream, snd_pcm_substream 83 sound/soc/codecs/wm8524.c static void wm8524_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 534 sound/soc/codecs/wm8580.c static int wm8580_paif_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 849 sound/soc/codecs/wm8580.c static int wm8580_playback_startup(struct snd_pcm_substream *substream, snd_pcm_substream 155 sound/soc/codecs/wm8711.c static int wm8711_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 184 sound/soc/codecs/wm8711.c static int wm8711_pcm_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 195 sound/soc/codecs/wm8711.c static void wm8711_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 85 sound/soc/codecs/wm8728.c static int wm8728_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 333 sound/soc/codecs/wm8731.c static int wm8731_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 528 sound/soc/codecs/wm8731.c static int wm8731_startup(struct snd_pcm_substream *substream, snd_pcm_substream 324 sound/soc/codecs/wm8737.c static int wm8737_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 175 sound/soc/codecs/wm8741.c static int wm8741_startup(struct snd_pcm_substream *substream, snd_pcm_substream 189 sound/soc/codecs/wm8741.c static int wm8741_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 575 sound/soc/codecs/wm8750.c static int wm8750_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 920 sound/soc/codecs/wm8753.c static int wm8753_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1149 sound/soc/codecs/wm8753.c static int wm8753_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 407 sound/soc/codecs/wm8770.c static int wm8770_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 239 sound/soc/codecs/wm8776.c static int wm8776_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 287 sound/soc/codecs/wm8804.c static int wm8804_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 631 sound/soc/codecs/wm8900.c static int wm8900_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1438 sound/soc/codecs/wm8903.c static int wm8903_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1286 sound/soc/codecs/wm8904.c static int wm8904_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 390 sound/soc/codecs/wm8940.c static int wm8940_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 588 sound/soc/codecs/wm8955.c static int wm8955_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 809 sound/soc/codecs/wm8960.c static int wm8960_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 869 sound/soc/codecs/wm8960.c static int wm8960_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 501 sound/soc/codecs/wm8961.c static int wm8961_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 2551 sound/soc/codecs/wm8962.c static int wm8962_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 505 sound/soc/codecs/wm8971.c static int wm8971_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 513 sound/soc/codecs/wm8974.c static int wm8974_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 716 sound/soc/codecs/wm8978.c static int wm8978_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 646 sound/soc/codecs/wm8983.c static int wm8983_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 746 sound/soc/codecs/wm8985.c static int wm8985_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 642 sound/soc/codecs/wm8988.c static int wm8988_pcm_startup(struct snd_pcm_substream *substream, snd_pcm_substream 664 sound/soc/codecs/wm8988.c static int wm8988_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1061 sound/soc/codecs/wm8990.c static int wm8990_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1048 sound/soc/codecs/wm8991.c static int wm8991_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1184 sound/soc/codecs/wm8993.c static int wm8993_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 2770 sound/soc/codecs/wm8994.c static int wm8994_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 2950 sound/soc/codecs/wm8994.c static int wm8994_aif3_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1543 sound/soc/codecs/wm8995.c static int wm8995_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1729 sound/soc/codecs/wm8996.c static int wm8996_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 991 sound/soc/codecs/wm9081.c static int wm9081_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 231 sound/soc/codecs/wm9705.c static int ac97_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 523 sound/soc/codecs/wm9712.c static int ac97_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 540 sound/soc/codecs/wm9712.c static int ac97_aux_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 1000 sound/soc/codecs/wm9713.c static int wm9713_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1026 sound/soc/codecs/wm9713.c static int ac97_hifi_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 1043 sound/soc/codecs/wm9713.c static int ac97_aux_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 153 sound/soc/dwc/dwc-i2s.c struct snd_pcm_substream *substream) snd_pcm_substream 169 sound/soc/dwc/dwc-i2s.c struct snd_pcm_substream *substream) snd_pcm_substream 186 sound/soc/dwc/dwc-i2s.c static int dw_i2s_startup(struct snd_pcm_substream *substream, snd_pcm_substream 236 sound/soc/dwc/dwc-i2s.c static int dw_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 308 sound/soc/dwc/dwc-i2s.c static void dw_i2s_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 314 sound/soc/dwc/dwc-i2s.c static int dw_i2s_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 327 sound/soc/dwc/dwc-i2s.c static int dw_i2s_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 97 sound/soc/dwc/dwc-pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 138 sound/soc/dwc/dwc-pcm.c static int dw_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 151 sound/soc/dwc/dwc-pcm.c static int dw_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 157 sound/soc/dwc/dwc-pcm.c static int dw_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 195 sound/soc/dwc/dwc-pcm.c static int dw_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 200 sound/soc/dwc/dwc-pcm.c static int dw_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 234 sound/soc/dwc/dwc-pcm.c static snd_pcm_uframes_t dw_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 110 sound/soc/dwc/local.h struct snd_pcm_substream __rcu *tx_substream; snd_pcm_substream 111 sound/soc/dwc/local.h struct snd_pcm_substream __rcu *rx_substream; snd_pcm_substream 30 sound/soc/fsl/eukrea-tlv320.c static int eukrea_tlv320_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 138 sound/soc/fsl/fsl-asoc-card.c static int fsl_asoc_card_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 480 sound/soc/fsl/fsl_asrc.c static int fsl_asrc_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 495 sound/soc/fsl/fsl_asrc.c static int fsl_asrc_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 552 sound/soc/fsl/fsl_asrc.c static int fsl_asrc_dai_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 564 sound/soc/fsl/fsl_asrc.c static int fsl_asrc_dai_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 46 sound/soc/fsl/fsl_asrc_dma.c struct snd_pcm_substream *substream = arg; snd_pcm_substream 57 sound/soc/fsl/fsl_asrc_dma.c static int fsl_asrc_dma_prepare_and_submit(struct snd_pcm_substream *substream) snd_pcm_substream 100 sound/soc/fsl/fsl_asrc_dma.c static int fsl_asrc_dma_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 129 sound/soc/fsl/fsl_asrc_dma.c static int fsl_asrc_dma_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 156 sound/soc/fsl/fsl_asrc_dma.c struct snd_pcm_substream *substream_be; snd_pcm_substream 252 sound/soc/fsl/fsl_asrc_dma.c static int fsl_asrc_dma_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 271 sound/soc/fsl/fsl_asrc_dma.c static int fsl_asrc_dma_startup(struct snd_pcm_substream *substream) snd_pcm_substream 295 sound/soc/fsl/fsl_asrc_dma.c static int fsl_asrc_dma_shutdown(struct snd_pcm_substream *substream) snd_pcm_substream 314 sound/soc/fsl/fsl_asrc_dma.c static snd_pcm_uframes_t fsl_asrc_dma_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 335 sound/soc/fsl/fsl_asrc_dma.c struct snd_pcm_substream *substream; snd_pcm_substream 369 sound/soc/fsl/fsl_asrc_dma.c struct snd_pcm_substream *substream; snd_pcm_substream 285 sound/soc/fsl/fsl_audmix.c static int fsl_audmix_dai_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 97 sound/soc/fsl/fsl_dma.c struct snd_pcm_substream *substream; snd_pcm_substream 149 sound/soc/fsl/fsl_dma.c static void fsl_dma_abort_stream(struct snd_pcm_substream *substream) snd_pcm_substream 202 sound/soc/fsl/fsl_dma.c struct snd_pcm_substream *substream = dma_private->substream; snd_pcm_substream 383 sound/soc/fsl/fsl_dma.c static int fsl_dma_open(struct snd_pcm_substream *substream) snd_pcm_substream 536 sound/soc/fsl/fsl_dma.c static int fsl_dma_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 701 sound/soc/fsl/fsl_dma.c static snd_pcm_uframes_t fsl_dma_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 766 sound/soc/fsl/fsl_dma.c static int fsl_dma_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 799 sound/soc/fsl/fsl_dma.c static int fsl_dma_close(struct snd_pcm_substream *substream) snd_pcm_substream 829 sound/soc/fsl/fsl_dma.c struct snd_pcm_substream *substream; snd_pcm_substream 482 sound/soc/fsl/fsl_esai.c static int fsl_esai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 504 sound/soc/fsl/fsl_esai.c static int fsl_esai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 726 sound/soc/fsl/fsl_esai.c static int fsl_esai_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 214 sound/soc/fsl/fsl_micfil.c static int fsl_micfil_startup(struct snd_pcm_substream *substream, snd_pcm_substream 228 sound/soc/fsl/fsl_micfil.c static int fsl_micfil_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 328 sound/soc/fsl/fsl_micfil.c static int fsl_micfil_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 415 sound/soc/fsl/fsl_sai.c static int fsl_sai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 510 sound/soc/fsl/fsl_sai.c static int fsl_sai_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 526 sound/soc/fsl/fsl_sai.c static int fsl_sai_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 619 sound/soc/fsl/fsl_sai.c static int fsl_sai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 647 sound/soc/fsl/fsl_sai.c static void fsl_sai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 369 sound/soc/fsl/fsl_spdif.c static int spdif_set_sample_rate(struct snd_pcm_substream *substream, snd_pcm_substream 457 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_startup(struct snd_pcm_substream *substream, snd_pcm_substream 533 sound/soc/fsl/fsl_spdif.c static void fsl_spdif_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 567 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 596 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 630 sound/soc/fsl/fsl_ssi.c static int fsl_ssi_startup(struct snd_pcm_substream *substream, snd_pcm_substream 654 sound/soc/fsl/fsl_ssi.c static void fsl_ssi_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 672 sound/soc/fsl/fsl_ssi.c static int fsl_ssi_set_bclk(struct snd_pcm_substream *substream, snd_pcm_substream 790 sound/soc/fsl/fsl_ssi.c static int fsl_ssi_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 853 sound/soc/fsl/fsl_ssi.c static int fsl_ssi_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 1058 sound/soc/fsl/fsl_ssi.c static int fsl_ssi_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 45 sound/soc/fsl/imx-audmix.c static int imx_audmix_fe_startup(struct snd_pcm_substream *substream) snd_pcm_substream 73 sound/soc/fsl/imx-audmix.c static int imx_audmix_fe_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 112 sound/soc/fsl/imx-audmix.c static int imx_audmix_be_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 26 sound/soc/fsl/imx-mc13783.c static int imx_mc13783_hifi_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 39 sound/soc/fsl/imx-pcm-fiq.c struct snd_pcm_substream *substream; snd_pcm_substream 48 sound/soc/fsl/imx-pcm-fiq.c struct snd_pcm_substream *substream = iprtd->substream; snd_pcm_substream 72 sound/soc/fsl/imx-pcm-fiq.c static int snd_imx_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 88 sound/soc/fsl/imx-pcm-fiq.c static int snd_imx_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 107 sound/soc/fsl/imx-pcm-fiq.c static int snd_imx_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 144 sound/soc/fsl/imx-pcm-fiq.c static snd_pcm_uframes_t snd_imx_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 168 sound/soc/fsl/imx-pcm-fiq.c static int snd_imx_open(struct snd_pcm_substream *substream) snd_pcm_substream 197 sound/soc/fsl/imx-pcm-fiq.c static int snd_imx_close(struct snd_pcm_substream *substream) snd_pcm_substream 209 sound/soc/fsl/imx-pcm-fiq.c static int snd_imx_pcm_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 238 sound/soc/fsl/imx-pcm-fiq.c struct snd_pcm_substream *substream = pcm->streams[stream].substream; snd_pcm_substream 285 sound/soc/fsl/imx-pcm-fiq.c struct snd_pcm_substream *substream; snd_pcm_substream 314 sound/soc/fsl/imx-pcm-fiq.c struct snd_pcm_substream *substream; snd_pcm_substream 232 sound/soc/fsl/imx-ssi.c static int imx_ssi_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 268 sound/soc/fsl/imx-ssi.c static int imx_ssi_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 101 sound/soc/fsl/mpc5200_dma.c static int psc_dma_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 113 sound/soc/fsl/mpc5200_dma.c static int psc_dma_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 213 sound/soc/fsl/mpc5200_dma.c static int psc_dma_open(struct snd_pcm_substream *substream) snd_pcm_substream 241 sound/soc/fsl/mpc5200_dma.c static int psc_dma_close(struct snd_pcm_substream *substream) snd_pcm_substream 266 sound/soc/fsl/mpc5200_dma.c psc_dma_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 284 sound/soc/fsl/mpc5200_dma.c psc_dma_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 348 sound/soc/fsl/mpc5200_dma.c struct snd_pcm_substream *substream; snd_pcm_substream 28 sound/soc/fsl/mpc5200_dma.h struct snd_pcm_substream *stream; snd_pcm_substream 78 sound/soc/fsl/mpc5200_dma.h to_psc_dma_stream(struct snd_pcm_substream *substream, struct psc_dma *psc_dma) snd_pcm_substream 137 sound/soc/fsl/mpc5200_psc_ac97.c static int psc_ac97_hw_analog_params(struct snd_pcm_substream *substream, snd_pcm_substream 160 sound/soc/fsl/mpc5200_psc_ac97.c static int psc_ac97_hw_digital_params(struct snd_pcm_substream *substream, snd_pcm_substream 176 sound/soc/fsl/mpc5200_psc_ac97.c static int psc_ac97_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 37 sound/soc/fsl/mpc5200_psc_i2s.c static int psc_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 99 sound/soc/fsl/mpc8610_hpcd.c static int mpc8610_hpcd_startup(struct snd_pcm_substream *substream) snd_pcm_substream 36 sound/soc/fsl/mx27vis-aic32x4.c static int mx27vis_aic32x4_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 122 sound/soc/fsl/p1022_ds.c static int p1022_ds_startup(struct snd_pcm_substream *substream) snd_pcm_substream 128 sound/soc/fsl/p1022_rdk.c static int p1022_rdk_startup(struct snd_pcm_substream *substream) snd_pcm_substream 75 sound/soc/fsl/wm1133-ev1.c static int wm1133_ev1_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 194 sound/soc/generic/simple-card-utils.c int asoc_simple_startup(struct snd_pcm_substream *substream) snd_pcm_substream 213 sound/soc/generic/simple-card-utils.c void asoc_simple_shutdown(struct snd_pcm_substream *substream) snd_pcm_substream 248 sound/soc/generic/simple-card-utils.c int asoc_simple_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 91 sound/soc/hisilicon/hi6210-i2s.c static int hi6210_i2s_startup(struct snd_pcm_substream *substream, snd_pcm_substream 170 sound/soc/hisilicon/hi6210-i2s.c static void hi6210_i2s_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 252 sound/soc/hisilicon/hi6210-i2s.c static int hi6210_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 473 sound/soc/hisilicon/hi6210-i2s.c static int hi6210_i2s_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 160 sound/soc/img/img-i2s-in.c static int img_i2s_in_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 214 sound/soc/img/img-i2s-in.c static int img_i2s_in_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 392 sound/soc/img/img-i2s-in.c static int img_i2s_in_dma_prepare_slave_config(struct snd_pcm_substream *st, snd_pcm_substream 185 sound/soc/img/img-i2s-out.c static int img_i2s_out_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 213 sound/soc/img/img-i2s-out.c static int img_i2s_out_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 398 sound/soc/img/img-i2s-out.c static int img_i2s_out_dma_prepare_slave_config(struct snd_pcm_substream *st, snd_pcm_substream 91 sound/soc/img/img-parallel-out.c static int img_prl_out_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 117 sound/soc/img/img-parallel-out.c static int img_prl_out_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 625 sound/soc/img/img-spdif-in.c static int img_spdif_in_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 665 sound/soc/img/img-spdif-in.c static int img_spdif_in_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 203 sound/soc/img/img-spdif-out.c static int img_spdif_out_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 232 sound/soc/img/img-spdif-out.c static int img_spdif_out_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 123 sound/soc/intel/atom/sst-mfld-platform-pcm.c static void sst_fill_alloc_params(struct snd_pcm_substream *substream, snd_pcm_substream 142 sound/soc/intel/atom/sst-mfld-platform-pcm.c static void sst_fill_pcm_params(struct snd_pcm_substream *substream, snd_pcm_substream 179 sound/soc/intel/atom/sst-mfld-platform-pcm.c struct snd_pcm_substream *pstream = NULL; snd_pcm_substream 188 sound/soc/intel/atom/sst-mfld-platform-pcm.c pstream = (struct snd_pcm_substream *)substream; snd_pcm_substream 222 sound/soc/intel/atom/sst-mfld-platform-pcm.c static int sst_platform_alloc_stream(struct snd_pcm_substream *substream, snd_pcm_substream 258 sound/soc/intel/atom/sst-mfld-platform-pcm.c struct snd_pcm_substream *substream = arg; snd_pcm_substream 273 sound/soc/intel/atom/sst-mfld-platform-pcm.c static int sst_platform_init_stream(struct snd_pcm_substream *substream) snd_pcm_substream 303 sound/soc/intel/atom/sst-mfld-platform-pcm.c static int sst_media_open(struct snd_pcm_substream *substream, snd_pcm_substream 348 sound/soc/intel/atom/sst-mfld-platform-pcm.c static void sst_media_close(struct snd_pcm_substream *substream, snd_pcm_substream 364 sound/soc/intel/atom/sst-mfld-platform-pcm.c static int sst_media_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 390 sound/soc/intel/atom/sst-mfld-platform-pcm.c static int sst_media_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 405 sound/soc/intel/atom/sst-mfld-platform-pcm.c static int sst_media_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 411 sound/soc/intel/atom/sst-mfld-platform-pcm.c static int sst_enable_ssp(struct snd_pcm_substream *substream, snd_pcm_substream 423 sound/soc/intel/atom/sst-mfld-platform-pcm.c static int sst_be_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 463 sound/soc/intel/atom/sst-mfld-platform-pcm.c static void sst_disable_ssp(struct snd_pcm_substream *substream, snd_pcm_substream 589 sound/soc/intel/atom/sst-mfld-platform-pcm.c static int sst_platform_open(struct snd_pcm_substream *substream) snd_pcm_substream 601 sound/soc/intel/atom/sst-mfld-platform-pcm.c static int sst_platform_pcm_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 650 sound/soc/intel/atom/sst-mfld-platform-pcm.c (struct snd_pcm_substream *substream) snd_pcm_substream 485 sound/soc/intel/atom/sst/sst_drv_interface.c struct snd_pcm_substream *substream, snd_pcm_substream 520 sound/soc/intel/atom/sst/sst_drv_interface.c struct snd_pcm_substream *substream; snd_pcm_substream 39 sound/soc/intel/baytrail/sst-baytrail-pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 61 sound/soc/intel/baytrail/sst-baytrail-pcm.c static int sst_byt_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 124 sound/soc/intel/baytrail/sst-baytrail-pcm.c static int sst_byt_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 134 sound/soc/intel/baytrail/sst-baytrail-pcm.c static int sst_byt_pcm_restore_stream_context(struct snd_pcm_substream *substream) snd_pcm_substream 167 sound/soc/intel/baytrail/sst-baytrail-pcm.c static int sst_byt_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 210 sound/soc/intel/baytrail/sst-baytrail-pcm.c struct snd_pcm_substream *substream = pcm_data->substream; snd_pcm_substream 231 sound/soc/intel/baytrail/sst-baytrail-pcm.c static snd_pcm_uframes_t sst_byt_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 244 sound/soc/intel/baytrail/sst-baytrail-pcm.c static int sst_byt_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 272 sound/soc/intel/baytrail/sst-baytrail-pcm.c static int sst_byt_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 297 sound/soc/intel/baytrail/sst-baytrail-pcm.c static int sst_byt_pcm_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 151 sound/soc/intel/boards/bdw-rt5677.c static int bdw_rt5677_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 103 sound/soc/intel/boards/broadwell.c static int broadwell_rt286_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 283 sound/soc/intel/boards/bxt_da7219_max98357a.c static int bxt_fe_startup(struct snd_pcm_substream *substream) snd_pcm_substream 324 sound/soc/intel/boards/bxt_da7219_max98357a.c static int broxton_dmic_startup(struct snd_pcm_substream *substream) snd_pcm_substream 358 sound/soc/intel/boards/bxt_da7219_max98357a.c static int broxton_refcap_startup(struct snd_pcm_substream *substream) snd_pcm_substream 222 sound/soc/intel/boards/bxt_rt298.c static int broxton_rt298_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 273 sound/soc/intel/boards/bxt_rt298.c static int broxton_dmic_startup(struct snd_pcm_substream *substream) snd_pcm_substream 299 sound/soc/intel/boards/bxt_rt298.c static int bxt_fe_startup(struct snd_pcm_substream *substream) snd_pcm_substream 72 sound/soc/intel/boards/byt-rt5640.c static int byt_rt5640_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 144 sound/soc/intel/boards/bytcht_cx2072x.c static int byt_cht_cx2072x_aif1_startup(struct snd_pcm_substream *substream) snd_pcm_substream 99 sound/soc/intel/boards/bytcht_da7213.c static int aif1_startup(struct snd_pcm_substream *substream) snd_pcm_substream 105 sound/soc/intel/boards/bytcht_da7213.c static int aif1_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 127 sound/soc/intel/boards/bytcht_da7213.c static int aif1_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 292 sound/soc/intel/boards/bytcht_es8316.c static int byt_cht_es8316_aif1_startup(struct snd_pcm_substream *substream) snd_pcm_substream 89 sound/soc/intel/boards/bytcht_nocodec.c static int aif1_startup(struct snd_pcm_substream *substream) snd_pcm_substream 380 sound/soc/intel/boards/bytcr_rt5640.c static int byt_rt5640_aif1_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1024 sound/soc/intel/boards/bytcr_rt5640.c static int byt_rt5640_aif1_startup(struct snd_pcm_substream *substream) snd_pcm_substream 347 sound/soc/intel/boards/bytcr_rt5651.c static int byt_rt5651_aif1_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 725 sound/soc/intel/boards/bytcr_rt5651.c static int byt_rt5651_aif1_startup(struct snd_pcm_substream *substream) snd_pcm_substream 112 sound/soc/intel/boards/cht_bsw_max98090_ti.c static int cht_aif1_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 284 sound/soc/intel/boards/cht_bsw_max98090_ti.c static int cht_aif1_startup(struct snd_pcm_substream *substream) snd_pcm_substream 72 sound/soc/intel/boards/cht_bsw_nau8824.c static int cht_aif1_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 156 sound/soc/intel/boards/cht_bsw_nau8824.c static int cht_aif1_startup(struct snd_pcm_substream *substream) snd_pcm_substream 207 sound/soc/intel/boards/cht_bsw_rt5645.c static int cht_aif1_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 415 sound/soc/intel/boards/cht_bsw_rt5645.c static int cht_aif1_startup(struct snd_pcm_substream *substream) snd_pcm_substream 143 sound/soc/intel/boards/cht_bsw_rt5672.c static int cht_aif1_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 277 sound/soc/intel/boards/cht_bsw_rt5672.c static int cht_aif1_startup(struct snd_pcm_substream *substream) snd_pcm_substream 185 sound/soc/intel/boards/glk_rt5682_max98357a.c static int geminilake_rt5682_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 284 sound/soc/intel/boards/glk_rt5682_max98357a.c static int geminilake_dmic_startup(struct snd_pcm_substream *substream) snd_pcm_substream 309 sound/soc/intel/boards/glk_rt5682_max98357a.c static int geminilake_refcap_startup(struct snd_pcm_substream *substream) snd_pcm_substream 55 sound/soc/intel/boards/haswell.c static int haswell_rt5640_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 277 sound/soc/intel/boards/kbl_da7219_max98357a.c static int kbl_fe_startup(struct snd_pcm_substream *substream) snd_pcm_substream 323 sound/soc/intel/boards/kbl_da7219_max98357a.c static int kabylake_dmic_startup(struct snd_pcm_substream *substream) snd_pcm_substream 175 sound/soc/intel/boards/kbl_da7219_max98927.c static int kabylake_ssp0_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 221 sound/soc/intel/boards/kbl_da7219_max98927.c static int kabylake_ssp0_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 452 sound/soc/intel/boards/kbl_da7219_max98927.c static int kbl_fe_startup(struct snd_pcm_substream *substream) snd_pcm_substream 509 sound/soc/intel/boards/kbl_da7219_max98927.c static int kabylake_dmic_startup(struct snd_pcm_substream *substream) snd_pcm_substream 554 sound/soc/intel/boards/kbl_da7219_max98927.c static int kabylake_refcap_startup(struct snd_pcm_substream *substream) snd_pcm_substream 243 sound/soc/intel/boards/kbl_rt5660.c static int kabylake_rt5660_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 292 sound/soc/intel/boards/kbl_rt5660.c static int kbl_fe_startup(struct snd_pcm_substream *substream) snd_pcm_substream 368 sound/soc/intel/boards/kbl_rt5663_max98927.c static int kbl_fe_startup(struct snd_pcm_substream *substream) snd_pcm_substream 430 sound/soc/intel/boards/kbl_rt5663_max98927.c static int kabylake_rt5663_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 468 sound/soc/intel/boards/kbl_rt5663_max98927.c static int kabylake_ssp0_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 524 sound/soc/intel/boards/kbl_rt5663_max98927.c static int kabylake_dmic_startup(struct snd_pcm_substream *substream) snd_pcm_substream 558 sound/soc/intel/boards/kbl_rt5663_max98927.c static int kabylake_refcap_startup(struct snd_pcm_substream *substream) snd_pcm_substream 238 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c static int kbl_fe_startup(struct snd_pcm_substream *substream) snd_pcm_substream 306 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c static int kabylake_rt5663_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 330 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c static int kabylake_ssp0_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 395 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c static int kabylake_dmic_startup(struct snd_pcm_substream *substream) snd_pcm_substream 267 sound/soc/intel/boards/skl_nau88l25_max98357a.c static int skl_fe_startup(struct snd_pcm_substream *substream) snd_pcm_substream 295 sound/soc/intel/boards/skl_nau88l25_max98357a.c static int skylake_nau8825_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 349 sound/soc/intel/boards/skl_nau88l25_max98357a.c static int skylake_dmic_startup(struct snd_pcm_substream *substream) snd_pcm_substream 383 sound/soc/intel/boards/skl_nau88l25_max98357a.c static int skylake_refcap_startup(struct snd_pcm_substream *substream) snd_pcm_substream 287 sound/soc/intel/boards/skl_nau88l25_ssm4567.c static int skl_fe_startup(struct snd_pcm_substream *substream) snd_pcm_substream 347 sound/soc/intel/boards/skl_nau88l25_ssm4567.c static int skylake_nau8825_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 387 sound/soc/intel/boards/skl_nau88l25_ssm4567.c static int skylake_dmic_startup(struct snd_pcm_substream *substream) snd_pcm_substream 421 sound/soc/intel/boards/skl_nau88l25_ssm4567.c static int skylake_refcap_startup(struct snd_pcm_substream *substream) snd_pcm_substream 181 sound/soc/intel/boards/skl_rt286.c static int skl_fe_startup(struct snd_pcm_substream *substream) snd_pcm_substream 228 sound/soc/intel/boards/skl_rt286.c static int skylake_rt286_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 270 sound/soc/intel/boards/skl_rt286.c static int skylake_dmic_startup(struct snd_pcm_substream *substream) snd_pcm_substream 203 sound/soc/intel/boards/sof_rt5682.c static int sof_rt5682_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 110 sound/soc/intel/haswell/sst-haswell-pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 430 sound/soc/intel/haswell/sst-haswell-pcm.c static int create_adsp_page_table(struct snd_pcm_substream *substream, snd_pcm_substream 461 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 659 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 665 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 709 sound/soc/intel/haswell/sst-haswell-pcm.c struct snd_pcm_substream *substream = pcm_data->substream; snd_pcm_substream 773 sound/soc/intel/haswell/sst-haswell-pcm.c static snd_pcm_uframes_t hsw_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 798 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 831 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 77 sound/soc/intel/skylake/skl-messages.c struct snd_pcm_substream substream; snd_pcm_substream 57 sound/soc/intel/skylake/skl-pcm.c struct hdac_ext_stream *get_hdac_ext_stream(struct snd_pcm_substream *substream) snd_pcm_substream 62 sound/soc/intel/skylake/skl-pcm.c static struct hdac_bus *get_bus_ctx(struct snd_pcm_substream *substream) snd_pcm_substream 71 sound/soc/intel/skylake/skl-pcm.c struct snd_pcm_substream *substream, snd_pcm_substream 84 sound/soc/intel/skylake/skl-pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 114 sound/soc/intel/skylake/skl-pcm.c static void skl_set_suspend_active(struct snd_pcm_substream *substream, snd_pcm_substream 220 sound/soc/intel/skylake/skl-pcm.c static int skl_pcm_open(struct snd_pcm_substream *substream, snd_pcm_substream 271 sound/soc/intel/skylake/skl-pcm.c static int skl_pcm_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 305 sound/soc/intel/skylake/skl-pcm.c static int skl_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 347 sound/soc/intel/skylake/skl-pcm.c static void skl_pcm_close(struct snd_pcm_substream *substream, snd_pcm_substream 385 sound/soc/intel/skylake/skl-pcm.c static int skl_pcm_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 411 sound/soc/intel/skylake/skl-pcm.c static int skl_be_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 425 sound/soc/intel/skylake/skl-pcm.c static int skl_decoupled_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 471 sound/soc/intel/skylake/skl-pcm.c static int skl_pcm_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 554 sound/soc/intel/skylake/skl-pcm.c static int skl_link_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 601 sound/soc/intel/skylake/skl-pcm.c static int skl_link_pcm_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 616 sound/soc/intel/skylake/skl-pcm.c static int skl_link_pcm_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 646 sound/soc/intel/skylake/skl-pcm.c static int skl_link_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 1084 sound/soc/intel/skylake/skl-pcm.c static int skl_platform_open(struct snd_pcm_substream *substream) snd_pcm_substream 1097 sound/soc/intel/skylake/skl-pcm.c static int skl_coupled_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 1102 sound/soc/intel/skylake/skl-pcm.c struct snd_pcm_substream *s; snd_pcm_substream 1170 sound/soc/intel/skylake/skl-pcm.c static int skl_platform_pcm_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 1182 sound/soc/intel/skylake/skl-pcm.c (struct snd_pcm_substream *substream) snd_pcm_substream 1228 sound/soc/intel/skylake/skl-pcm.c static u64 skl_adjust_codec_delay(struct snd_pcm_substream *substream, snd_pcm_substream 1248 sound/soc/intel/skylake/skl-pcm.c static int skl_get_time_info(struct snd_pcm_substream *substream, snd_pcm_substream 122 sound/soc/jz4740/jz4740-i2s.c static int jz4740_i2s_startup(struct snd_pcm_substream *substream, snd_pcm_substream 147 sound/soc/jz4740/jz4740-i2s.c static void jz4740_i2s_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 163 sound/soc/jz4740/jz4740-i2s.c static int jz4740_i2s_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 249 sound/soc/jz4740/jz4740-i2s.c static int jz4740_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 18 sound/soc/kirkwood/armada-370-db.c static int a370db_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 20 sound/soc/kirkwood/kirkwood-dma.c static struct kirkwood_dma_data *kirkwood_priv(struct snd_pcm_substream *subs) snd_pcm_substream 101 sound/soc/kirkwood/kirkwood-dma.c static int kirkwood_dma_open(struct snd_pcm_substream *substream) snd_pcm_substream 163 sound/soc/kirkwood/kirkwood-dma.c static int kirkwood_dma_close(struct snd_pcm_substream *substream) snd_pcm_substream 183 sound/soc/kirkwood/kirkwood-dma.c static int kirkwood_dma_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 194 sound/soc/kirkwood/kirkwood-dma.c static int kirkwood_dma_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 200 sound/soc/kirkwood/kirkwood-dma.c static int kirkwood_dma_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 225 sound/soc/kirkwood/kirkwood-dma.c static snd_pcm_uframes_t kirkwood_dma_pointer(struct snd_pcm_substream snd_pcm_substream 254 sound/soc/kirkwood/kirkwood-dma.c struct snd_pcm_substream *substream = pcm->streams[stream].substream; snd_pcm_substream 299 sound/soc/kirkwood/kirkwood-dma.c struct snd_pcm_substream *substream; snd_pcm_substream 124 sound/soc/kirkwood/kirkwood-i2s.c static int kirkwood_i2s_startup(struct snd_pcm_substream *substream, snd_pcm_substream 133 sound/soc/kirkwood/kirkwood-i2s.c static int kirkwood_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 228 sound/soc/kirkwood/kirkwood-i2s.c static int kirkwood_i2s_play_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 316 sound/soc/kirkwood/kirkwood-i2s.c static int kirkwood_i2s_rec_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 382 sound/soc/kirkwood/kirkwood-i2s.c static int kirkwood_i2s_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 138 sound/soc/kirkwood/kirkwood.h struct snd_pcm_substream *substream_play; snd_pcm_substream 139 sound/soc/kirkwood/kirkwood.h struct snd_pcm_substream *substream_rec; snd_pcm_substream 35 sound/soc/mediatek/common/mtk-afe-fe-dai.c int mtk_afe_fe_startup(struct snd_pcm_substream *substream, snd_pcm_substream 96 sound/soc/mediatek/common/mtk-afe-fe-dai.c void mtk_afe_fe_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 117 sound/soc/mediatek/common/mtk-afe-fe-dai.c int mtk_afe_fe_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 172 sound/soc/mediatek/common/mtk-afe-fe-dai.c int mtk_afe_fe_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 179 sound/soc/mediatek/common/mtk-afe-fe-dai.c int mtk_afe_fe_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 237 sound/soc/mediatek/common/mtk-afe-fe-dai.c int mtk_afe_fe_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 16 sound/soc/mediatek/common/mtk-afe-fe-dai.h int mtk_afe_fe_startup(struct snd_pcm_substream *substream, snd_pcm_substream 18 sound/soc/mediatek/common/mtk-afe-fe-dai.h void mtk_afe_fe_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 20 sound/soc/mediatek/common/mtk-afe-fe-dai.h int mtk_afe_fe_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 23 sound/soc/mediatek/common/mtk-afe-fe-dai.h int mtk_afe_fe_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 25 sound/soc/mediatek/common/mtk-afe-fe-dai.h int mtk_afe_fe_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 27 sound/soc/mediatek/common/mtk-afe-fe-dai.h int mtk_afe_fe_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 81 sound/soc/mediatek/common/mtk-afe-platform-driver.c (struct snd_pcm_substream *substream) snd_pcm_substream 56 sound/soc/mediatek/common/mtk-base-afe.h struct snd_pcm_substream; snd_pcm_substream 83 sound/soc/mediatek/common/mtk-base-afe.h int (*memif_fs)(struct snd_pcm_substream *substream, snd_pcm_substream 85 sound/soc/mediatek/common/mtk-base-afe.h int (*irq_fs)(struct snd_pcm_substream *substream, snd_pcm_substream 94 sound/soc/mediatek/common/mtk-base-afe.h struct snd_pcm_substream *substream; snd_pcm_substream 83 sound/soc/mediatek/common/mtk-btcvsd.c struct snd_pcm_substream *substream; snd_pcm_substream 272 sound/soc/mediatek/common/mtk-btcvsd.c static int btcvsd_bytes_to_frame(struct snd_pcm_substream *substream, snd_pcm_substream 858 sound/soc/mediatek/common/mtk-btcvsd.c (struct mtk_btcvsd_snd *bt, struct snd_pcm_substream *substream) snd_pcm_substream 878 sound/soc/mediatek/common/mtk-btcvsd.c static int mtk_pcm_btcvsd_open(struct snd_pcm_substream *substream) snd_pcm_substream 902 sound/soc/mediatek/common/mtk-btcvsd.c static int mtk_pcm_btcvsd_close(struct snd_pcm_substream *substream) snd_pcm_substream 917 sound/soc/mediatek/common/mtk-btcvsd.c static int mtk_pcm_btcvsd_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 937 sound/soc/mediatek/common/mtk-btcvsd.c static int mtk_pcm_btcvsd_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 950 sound/soc/mediatek/common/mtk-btcvsd.c static int mtk_pcm_btcvsd_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 964 sound/soc/mediatek/common/mtk-btcvsd.c static int mtk_pcm_btcvsd_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 997 sound/soc/mediatek/common/mtk-btcvsd.c (struct snd_pcm_substream *substream) snd_pcm_substream 1047 sound/soc/mediatek/common/mtk-btcvsd.c static int mtk_pcm_btcvsd_copy(struct snd_pcm_substream *substream, snd_pcm_substream 108 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static int mt2701_afe_i2s_startup(struct snd_pcm_substream *substream, snd_pcm_substream 143 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static void mt2701_afe_i2s_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 231 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static int mt2701_afe_i2s_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 287 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static int mt2701_btmrg_startup(struct snd_pcm_substream *substream, snd_pcm_substream 303 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static int mt2701_btmrg_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 345 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static void mt2701_btmrg_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 365 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static int mt2701_simple_fe_startup(struct snd_pcm_substream *substream, snd_pcm_substream 384 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static int mt2701_simple_fe_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 401 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static int mt2701_dlm_fe_startup(struct snd_pcm_substream *substream, snd_pcm_substream 427 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static void mt2701_dlm_fe_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 445 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static int mt2701_dlm_fe_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 468 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static int mt2701_dlm_fe_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 494 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static int mt2701_memif_fs(struct snd_pcm_substream *substream, snd_pcm_substream 508 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static int mt2701_irq_fs(struct snd_pcm_substream *substream, unsigned int rate) snd_pcm_substream 107 sound/soc/mediatek/mt2701/mt2701-cs42448.c static int mt2701_cs42448_fe_ops_startup(struct snd_pcm_substream *substream) snd_pcm_substream 127 sound/soc/mediatek/mt2701/mt2701-cs42448.c static int mt2701_cs42448_be_ops_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 24 sound/soc/mediatek/mt2701/mt2701-wm8960.c static int mt2701_wm8960_be_ops_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 139 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c static int mt6797_memif_fs(struct snd_pcm_substream *substream, snd_pcm_substream 151 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c static int mt6797_irq_fs(struct snd_pcm_substream *substream, unsigned int rate) snd_pcm_substream 230 sound/soc/mediatek/mt6797/mt6797-dai-adda.c static int mtk_dai_adda_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 37 sound/soc/mediatek/mt6797/mt6797-dai-hostless.c static int mtk_dai_hostless_startup(struct snd_pcm_substream *substream, snd_pcm_substream 181 sound/soc/mediatek/mt6797/mt6797-dai-pcm.c static int mtk_dai_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 295 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c static int mt8173_afe_i2s_startup(struct snd_pcm_substream *substream, snd_pcm_substream 308 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c static void mt8173_afe_i2s_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 322 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c static int mt8173_afe_i2s_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 344 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c static int mt8173_afe_hdmi_startup(struct snd_pcm_substream *substream, snd_pcm_substream 358 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c static void mt8173_afe_hdmi_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 371 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c static int mt8173_afe_hdmi_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 434 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c static int mt8173_afe_hdmi_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 482 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c static int mt8173_memif_fs(struct snd_pcm_substream *substream, snd_pcm_substream 512 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c static int mt8173_irq_fs(struct snd_pcm_substream *substream, unsigned int rate) snd_pcm_substream 52 sound/soc/mediatek/mt8173/mt8173-max98090.c static int mt8173_max98090_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 43 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c static int mt8173_rt5650_rt5514_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 47 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c static int mt8173_rt5650_rt5676_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 57 sound/soc/mediatek/mt8173/mt8173-rt5650.c static int mt8173_rt5650_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 141 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c static int mt8183_memif_fs(struct snd_pcm_substream *substream, snd_pcm_substream 153 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c static int mt8183_irq_fs(struct snd_pcm_substream *substream, unsigned int rate) snd_pcm_substream 21 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c static int mt8183_mt6358_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 37 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c static int mt8183_da7219_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 80 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c static int mt8183_da7219_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 352 sound/soc/mediatek/mt8183/mt8183-dai-adda.c static int mtk_dai_adda_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 37 sound/soc/mediatek/mt8183/mt8183-dai-hostless.c static int mtk_dai_hostless_startup(struct snd_pcm_substream *substream, snd_pcm_substream 780 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c static int mtk_dai_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 181 sound/soc/mediatek/mt8183/mt8183-dai-pcm.c static int mtk_dai_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 464 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c static int mtk_dai_tdm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 581 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c static int mtk_dai_tdm_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 35 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c static int mt8183_mt6358_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 66 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c struct snd_pcm_substream *substream) snd_pcm_substream 191 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c static int mt8183_mt6358_tdm_startup(struct snd_pcm_substream *substream) snd_pcm_substream 210 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c static void mt8183_mt6358_tdm_shutdown(struct snd_pcm_substream *substream) snd_pcm_substream 171 sound/soc/meson/axg-card.c static int axg_card_tdm_be_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 46 sound/soc/meson/axg-fifo.c static struct snd_soc_dai *axg_fifo_dai(struct snd_pcm_substream *ss) snd_pcm_substream 53 sound/soc/meson/axg-fifo.c static struct axg_fifo *axg_fifo_data(struct snd_pcm_substream *ss) snd_pcm_substream 60 sound/soc/meson/axg-fifo.c static struct device *axg_fifo_dev(struct snd_pcm_substream *ss) snd_pcm_substream 73 sound/soc/meson/axg-fifo.c static int axg_fifo_pcm_trigger(struct snd_pcm_substream *ss, int cmd) snd_pcm_substream 95 sound/soc/meson/axg-fifo.c static snd_pcm_uframes_t axg_fifo_pcm_pointer(struct snd_pcm_substream *ss) snd_pcm_substream 106 sound/soc/meson/axg-fifo.c static int axg_fifo_pcm_hw_params(struct snd_pcm_substream *ss, snd_pcm_substream 154 sound/soc/meson/axg-fifo.c static int g12a_fifo_pcm_hw_params(struct snd_pcm_substream *ss, snd_pcm_substream 171 sound/soc/meson/axg-fifo.c static int axg_fifo_pcm_hw_free(struct snd_pcm_substream *ss) snd_pcm_substream 196 sound/soc/meson/axg-fifo.c struct snd_pcm_substream *ss = dev_id; snd_pcm_substream 215 sound/soc/meson/axg-fifo.c static int axg_fifo_pcm_open(struct snd_pcm_substream *ss) snd_pcm_substream 272 sound/soc/meson/axg-fifo.c static int axg_fifo_pcm_close(struct snd_pcm_substream *ss) snd_pcm_substream 33 sound/soc/meson/axg-frddr.c static int g12a_frddr_dai_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 49 sound/soc/meson/axg-frddr.c static int axg_frddr_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 77 sound/soc/meson/axg-frddr.c static void axg_frddr_dai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 125 sound/soc/meson/axg-pdm.c static int axg_pdm_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 223 sound/soc/meson/axg-pdm.c static int axg_pdm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 270 sound/soc/meson/axg-pdm.c static int axg_pdm_startup(struct snd_pcm_substream *substream, snd_pcm_substream 288 sound/soc/meson/axg-pdm.c static void axg_pdm_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 95 sound/soc/meson/axg-spdifin.c static int axg_spdifin_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 115 sound/soc/meson/axg-spdifin.c static int axg_spdifin_startup(struct snd_pcm_substream *substream, snd_pcm_substream 134 sound/soc/meson/axg-spdifin.c static void axg_spdifin_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 88 sound/soc/meson/axg-spdifout.c static int axg_spdifout_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 215 sound/soc/meson/axg-spdifout.c static int axg_spdifout_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 245 sound/soc/meson/axg-spdifout.c static int axg_spdifout_startup(struct snd_pcm_substream *substream, snd_pcm_substream 278 sound/soc/meson/axg-spdifout.c static void axg_spdifout_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 138 sound/soc/meson/axg-tdm-interface.c static int axg_tdm_iface_startup(struct snd_pcm_substream *substream, snd_pcm_substream 166 sound/soc/meson/axg-tdm-interface.c static int axg_tdm_iface_set_stream(struct snd_pcm_substream *substream, snd_pcm_substream 291 sound/soc/meson/axg-tdm-interface.c static int axg_tdm_iface_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 335 sound/soc/meson/axg-tdm-interface.c static int axg_tdm_iface_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 346 sound/soc/meson/axg-tdm-interface.c static int axg_tdm_iface_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 38 sound/soc/meson/axg-toddr.c static int g12a_toddr_dai_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 54 sound/soc/meson/axg-toddr.c static int axg_toddr_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 88 sound/soc/meson/axg-toddr.c static int axg_toddr_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 112 sound/soc/meson/axg-toddr.c static void axg_toddr_dai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 222 sound/soc/meson/g12a-tohdmitx.c static int g12a_tohdmitx_input_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 250 sound/soc/meson/g12a-tohdmitx.c static int g12a_tohdmitx_output_startup(struct snd_pcm_substream *substream, snd_pcm_substream 377 sound/soc/mxs/mxs-saif.c static int mxs_saif_startup(struct snd_pcm_substream *substream, snd_pcm_substream 402 sound/soc/mxs/mxs-saif.c static void mxs_saif_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 414 sound/soc/mxs/mxs-saif.c static int mxs_saif_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 502 sound/soc/mxs/mxs-saif.c static int mxs_saif_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 514 sound/soc/mxs/mxs-saif.c static int mxs_saif_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 19 sound/soc/mxs/mxs-sgtl5000.c static int mxs_sgtl5000_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 43 sound/soc/pxa/brownstone.c static int brownstone_wm8994_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 97 sound/soc/pxa/corgi.c static int corgi_startup(struct snd_pcm_substream *substream) snd_pcm_substream 108 sound/soc/pxa/corgi.c static void corgi_shutdown(struct snd_pcm_substream *substream) snd_pcm_substream 115 sound/soc/pxa/corgi.c static int corgi_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 53 sound/soc/pxa/hx4700.c static int hx4700_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 11 sound/soc/pxa/imote2.c static int imote2_asoc_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 69 sound/soc/pxa/magician.c static int magician_startup(struct snd_pcm_substream *substream) snd_pcm_substream 82 sound/soc/pxa/magician.c static int magician_playback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 120 sound/soc/pxa/magician.c static int magician_capture_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 58 sound/soc/pxa/mmp-pcm.c static int mmp_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 97 sound/soc/pxa/mmp-pcm.c static int mmp_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 120 sound/soc/pxa/mmp-pcm.c static int mmp_pcm_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 144 sound/soc/pxa/mmp-pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 169 sound/soc/pxa/mmp-pcm.c static int mmp_pcm_preallocate_dma_buffer(struct snd_pcm_substream *substream, snd_pcm_substream 193 sound/soc/pxa/mmp-pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 89 sound/soc/pxa/mmp-sspa.c static int mmp_sspa_startup(struct snd_pcm_substream *substream, snd_pcm_substream 100 sound/soc/pxa/mmp-sspa.c static void mmp_sspa_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 249 sound/soc/pxa/mmp-sspa.c static int mmp_sspa_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 307 sound/soc/pxa/mmp-sspa.c static int mmp_sspa_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 69 sound/soc/pxa/poodle.c static int poodle_startup(struct snd_pcm_substream *substream) snd_pcm_substream 80 sound/soc/pxa/poodle.c static void poodle_shutdown(struct snd_pcm_substream *substream) snd_pcm_substream 89 sound/soc/pxa/poodle.c static int poodle_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 89 sound/soc/pxa/pxa-ssp.c static int pxa_ssp_startup(struct snd_pcm_substream *substream, snd_pcm_substream 116 sound/soc/pxa/pxa-ssp.c static void pxa_ssp_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 549 sound/soc/pxa/pxa-ssp.c static int pxa_ssp_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 699 sound/soc/pxa/pxa-ssp.c static void pxa_ssp_set_running_bit(struct snd_pcm_substream *substream, snd_pcm_substream 731 sound/soc/pxa/pxa-ssp.c static int pxa_ssp_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 96 sound/soc/pxa/pxa2xx-ac97.c static int pxa2xx_ac97_hifi_startup(struct snd_pcm_substream *substream, snd_pcm_substream 111 sound/soc/pxa/pxa2xx-ac97.c static int pxa2xx_ac97_aux_startup(struct snd_pcm_substream *substream, snd_pcm_substream 126 sound/soc/pxa/pxa2xx-ac97.c static int pxa2xx_ac97_mic_startup(struct snd_pcm_substream *substream, snd_pcm_substream 95 sound/soc/pxa/pxa2xx-i2s.c static int pxa2xx_i2s_startup(struct snd_pcm_substream *substream, snd_pcm_substream 156 sound/soc/pxa/pxa2xx-i2s.c static int pxa2xx_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 216 sound/soc/pxa/pxa2xx-i2s.c static int pxa2xx_i2s_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 242 sound/soc/pxa/pxa2xx-i2s.c static void pxa2xx_i2s_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 106 sound/soc/pxa/spitz.c static int spitz_startup(struct snd_pcm_substream *substream) snd_pcm_substream 116 sound/soc/pxa/spitz.c static int spitz_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 73 sound/soc/pxa/tosa.c static int tosa_startup(struct snd_pcm_substream *substream) snd_pcm_substream 33 sound/soc/pxa/z2.c static int z2_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 75 sound/soc/pxa/zylonite.c static int zylonite_voice_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 30 sound/soc/qcom/apq8096.c static int msm_snd_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 36 sound/soc/qcom/lpass-cpu.c static int lpass_cpu_daiops_startup(struct snd_pcm_substream *substream, snd_pcm_substream 58 sound/soc/qcom/lpass-cpu.c static void lpass_cpu_daiops_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 68 sound/soc/qcom/lpass-cpu.c static int lpass_cpu_daiops_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 177 sound/soc/qcom/lpass-cpu.c static int lpass_cpu_daiops_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 192 sound/soc/qcom/lpass-cpu.c static int lpass_cpu_daiops_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 216 sound/soc/qcom/lpass-cpu.c static int lpass_cpu_daiops_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 53 sound/soc/qcom/lpass-platform.c static int lpass_platform_pcmops_open(struct snd_pcm_substream *substream) snd_pcm_substream 108 sound/soc/qcom/lpass-platform.c static int lpass_platform_pcmops_close(struct snd_pcm_substream *substream) snd_pcm_substream 125 sound/soc/qcom/lpass-platform.c static int lpass_platform_pcmops_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 219 sound/soc/qcom/lpass-platform.c static int lpass_platform_pcmops_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 239 sound/soc/qcom/lpass-platform.c static int lpass_platform_pcmops_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 291 sound/soc/qcom/lpass-platform.c static int lpass_platform_pcmops_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 366 sound/soc/qcom/lpass-platform.c struct snd_pcm_substream *substream) snd_pcm_substream 398 sound/soc/qcom/lpass-platform.c static int lpass_platform_pcmops_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 421 sound/soc/qcom/lpass-platform.c struct snd_pcm_substream *substream, snd_pcm_substream 505 sound/soc/qcom/lpass-platform.c struct snd_pcm_substream *psubstream, *csubstream; snd_pcm_substream 540 sound/soc/qcom/lpass-platform.c struct snd_pcm_substream *substream; snd_pcm_substream 48 sound/soc/qcom/lpass.h struct snd_pcm_substream *substream[LPASS_MAX_DMA_CHANNELS]; snd_pcm_substream 75 sound/soc/qcom/qdsp6/q6afe-dai.c static int q6slim_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 105 sound/soc/qcom/qdsp6/q6afe-dai.c static int q6hdmi_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 154 sound/soc/qcom/qdsp6/q6afe-dai.c static int q6i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 294 sound/soc/qcom/qdsp6/q6afe-dai.c static int q6tdm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 310 sound/soc/qcom/qdsp6/q6afe-dai.c static void q6afe_dai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 327 sound/soc/qcom/qdsp6/q6afe-dai.c static int q6afe_dai_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 51 sound/soc/qcom/qdsp6/q6asm-dai.c struct snd_pcm_substream *substream; snd_pcm_substream 177 sound/soc/qcom/qdsp6/q6asm-dai.c struct snd_pcm_substream *substream = prtd->substream; snd_pcm_substream 209 sound/soc/qcom/qdsp6/q6asm-dai.c static int q6asm_dai_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 297 sound/soc/qcom/qdsp6/q6asm-dai.c static int q6asm_dai_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 325 sound/soc/qcom/qdsp6/q6asm-dai.c static int q6asm_dai_open(struct snd_pcm_substream *substream) snd_pcm_substream 417 sound/soc/qcom/qdsp6/q6asm-dai.c static int q6asm_dai_close(struct snd_pcm_substream *substream) snd_pcm_substream 438 sound/soc/qcom/qdsp6/q6asm-dai.c static snd_pcm_uframes_t q6asm_dai_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 450 sound/soc/qcom/qdsp6/q6asm-dai.c static int q6asm_dai_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 464 sound/soc/qcom/qdsp6/q6asm-dai.c static int q6asm_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 805 sound/soc/qcom/qdsp6/q6asm-dai.c struct snd_pcm_substream *psubstream, *csubstream; snd_pcm_substream 840 sound/soc/qcom/qdsp6/q6asm-dai.c struct snd_pcm_substream *substream; snd_pcm_substream 942 sound/soc/qcom/qdsp6/q6routing.c static int routing_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 39 sound/soc/qcom/sdm845.c static int sdm845_tdm_snd_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 124 sound/soc/qcom/sdm845.c static int sdm845_snd_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 222 sound/soc/qcom/sdm845.c static int sdm845_snd_startup(struct snd_pcm_substream *substream) snd_pcm_substream 305 sound/soc/qcom/sdm845.c static void sdm845_snd_shutdown(struct snd_pcm_substream *substream) snd_pcm_substream 19 sound/soc/qcom/storm.c static int storm_ops_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 65 sound/soc/rockchip/rk3288_hdmi_analog.c static int rk_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 51 sound/soc/rockchip/rk3399_gru_sound.c static int rockchip_sound_max98357a_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 70 sound/soc/rockchip/rk3399_gru_sound.c static int rockchip_sound_rt5514_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 102 sound/soc/rockchip/rk3399_gru_sound.c static int rockchip_sound_da7219_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 200 sound/soc/rockchip/rk3399_gru_sound.c static int rockchip_sound_dmic_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 270 sound/soc/rockchip/rockchip_i2s.c static int rockchip_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 385 sound/soc/rockchip/rockchip_i2s.c static int rockchip_i2s_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 97 sound/soc/rockchip/rockchip_max98090.c static int rk_aif1_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 143 sound/soc/rockchip/rockchip_max98090.c static int rk_aif1_startup(struct snd_pcm_substream *substream) snd_pcm_substream 145 sound/soc/rockchip/rockchip_pdm.c static int rockchip_pdm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 283 sound/soc/rockchip/rockchip_pdm.c static int rockchip_pdm_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 54 sound/soc/rockchip/rockchip_rt5645.c static int rk_aif1_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 105 sound/soc/rockchip/rockchip_spdif.c static int rk_spdif_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 147 sound/soc/rockchip/rockchip_spdif.c static int rk_spdif_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 19 sound/soc/samsung/arndale_rt5631.c static int arndale_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 58 sound/soc/samsung/h1940_uda1380.c static int h1940_startup(struct snd_pcm_substream *substream) snd_pcm_substream 67 sound/soc/samsung/h1940_uda1380.c static int h1940_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 719 sound/soc/samsung/i2s.c static int i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 816 sound/soc/samsung/i2s.c static int i2s_startup(struct snd_pcm_substream *substream, snd_pcm_substream 843 sound/soc/samsung/i2s.c static void i2s_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 929 sound/soc/samsung/i2s.c static int i2s_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 1007 sound/soc/samsung/i2s.c i2s_delay(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) snd_pcm_substream 64 sound/soc/samsung/idma.c static int idma_enqueue(struct snd_pcm_substream *substream) snd_pcm_substream 99 sound/soc/samsung/idma.c static void idma_setcallbk(struct snd_pcm_substream *substream, snd_pcm_substream 133 sound/soc/samsung/idma.c struct snd_pcm_substream *substream = id; snd_pcm_substream 140 sound/soc/samsung/idma.c static int idma_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 166 sound/soc/samsung/idma.c static int idma_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 173 sound/soc/samsung/idma.c static int idma_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 186 sound/soc/samsung/idma.c static int idma_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 219 sound/soc/samsung/idma.c idma_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 236 sound/soc/samsung/idma.c static int idma_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 281 sound/soc/samsung/idma.c static int idma_open(struct snd_pcm_substream *substream) snd_pcm_substream 307 sound/soc/samsung/idma.c static int idma_close(struct snd_pcm_substream *substream) snd_pcm_substream 336 sound/soc/samsung/idma.c struct snd_pcm_substream *substream; snd_pcm_substream 355 sound/soc/samsung/idma.c struct snd_pcm_substream *substream = pcm->streams[stream].substream; snd_pcm_substream 32 sound/soc/samsung/jive_wm8750.c static int jive_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 104 sound/soc/samsung/littlemill.c static int littlemill_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 25 sound/soc/samsung/neo1973_wm8753.c static int neo1973_hifi_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 100 sound/soc/samsung/neo1973_wm8753.c static int neo1973_hifi_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 117 sound/soc/samsung/neo1973_wm8753.c static int neo1973_voice_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 155 sound/soc/samsung/neo1973_wm8753.c static int neo1973_voice_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 26 sound/soc/samsung/odroid.c static int odroid_card_fe_startup(struct snd_pcm_substream *substream) snd_pcm_substream 35 sound/soc/samsung/odroid.c static int odroid_card_fe_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 56 sound/soc/samsung/odroid.c static int odroid_card_be_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 116 sound/soc/samsung/odroid.c static int odroid_card_be_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 211 sound/soc/samsung/pcm.c static int s3c_pcm_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 254 sound/soc/samsung/pcm.c static int s3c_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 28 sound/soc/samsung/rx1950_uda1380.c static int rx1950_startup(struct snd_pcm_substream *substream); snd_pcm_substream 29 sound/soc/samsung/rx1950_uda1380.c static int rx1950_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 128 sound/soc/samsung/rx1950_uda1380.c static int rx1950_startup(struct snd_pcm_substream *substream) snd_pcm_substream 148 sound/soc/samsung/rx1950_uda1380.c static int rx1950_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 294 sound/soc/samsung/s3c-i2s-v2.c static int s3c_i2sv2_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 379 sound/soc/samsung/s3c-i2s-v2.c static int s3c2412_i2s_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 526 sound/soc/samsung/s3c-i2s-v2.c static snd_pcm_sframes_t s3c2412_i2s_delay(struct snd_pcm_substream *substream, snd_pcm_substream 93 sound/soc/samsung/s3c2412-i2s.c static int s3c2412_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 203 sound/soc/samsung/s3c24xx-i2s.c static int s3c24xx_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 235 sound/soc/samsung/s3c24xx-i2s.c static int s3c24xx_i2s_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 159 sound/soc/samsung/s3c24xx_simtec.c static int simtec_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 50 sound/soc/samsung/s3c24xx_uda134x.c static int s3c24xx_uda134x_startup(struct snd_pcm_substream *substream) snd_pcm_substream 102 sound/soc/samsung/s3c24xx_uda134x.c static void s3c24xx_uda134x_shutdown(struct snd_pcm_substream *substream) snd_pcm_substream 118 sound/soc/samsung/s3c24xx_uda134x.c static int s3c24xx_uda134x_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 24 sound/soc/samsung/smartq_wm8987.c static int smartq_hifi_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 100 sound/soc/samsung/smdk_spdif.c static int smdk_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 22 sound/soc/samsung/smdk_wm8580.c static int smdk_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 44 sound/soc/samsung/smdk_wm8994.c static int smdk_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 43 sound/soc/samsung/smdk_wm8994pcm.c static int smdk_wm8994_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 27 sound/soc/samsung/snow.c static int snow_card_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 135 sound/soc/samsung/spdif.c static int spdif_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 170 sound/soc/samsung/spdif.c static int spdif_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 273 sound/soc/samsung/spdif.c static void spdif_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 92 sound/soc/samsung/tm2_wm5110.c static int tm2_aif1_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 133 sound/soc/samsung/tm2_wm5110.c static int tm2_aif2_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 188 sound/soc/samsung/tm2_wm5110.c static int tm2_aif2_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 208 sound/soc/samsung/tm2_wm5110.c static int tm2_hdmi_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 100 sound/soc/samsung/tobermory.c static int tobermory_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 54 sound/soc/sh/dma-sh7760.c struct snd_pcm_substream *tx_ss; snd_pcm_substream 58 sound/soc/sh/dma-sh7760.c struct snd_pcm_substream *rx_ss; snd_pcm_substream 118 sound/soc/sh/dma-sh7760.c static int camelot_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 151 sound/soc/sh/dma-sh7760.c static int camelot_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 171 sound/soc/sh/dma-sh7760.c static int camelot_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 194 sound/soc/sh/dma-sh7760.c static int camelot_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 199 sound/soc/sh/dma-sh7760.c static int camelot_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 247 sound/soc/sh/dma-sh7760.c static int camelot_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 273 sound/soc/sh/dma-sh7760.c static snd_pcm_uframes_t camelot_pos(struct snd_pcm_substream *substream) snd_pcm_substream 206 sound/soc/sh/fsi.c struct snd_pcm_substream *substream; snd_pcm_substream 402 sound/soc/sh/fsi.c static int fsi_is_play(struct snd_pcm_substream *substream) snd_pcm_substream 407 sound/soc/sh/fsi.c static struct snd_soc_dai *fsi_get_dai(struct snd_pcm_substream *substream) snd_pcm_substream 424 sound/soc/sh/fsi.c static struct fsi_priv *fsi_get_priv(struct snd_pcm_substream *substream) snd_pcm_substream 494 sound/soc/sh/fsi.c struct snd_pcm_substream *substream) snd_pcm_substream 520 sound/soc/sh/fsi.c struct snd_pcm_substream *substream) snd_pcm_substream 1037 sound/soc/sh/fsi.c struct snd_pcm_substream *substream = io->substream; snd_pcm_substream 1287 sound/soc/sh/fsi.c struct snd_pcm_substream *substream = io->substream; snd_pcm_substream 1553 sound/soc/sh/fsi.c static int fsi_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 1563 sound/soc/sh/fsi.c static void fsi_dai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 1571 sound/soc/sh/fsi.c static int fsi_dai_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 1685 sound/soc/sh/fsi.c static int fsi_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1721 sound/soc/sh/fsi.c static int fsi_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 1734 sound/soc/sh/fsi.c static int fsi_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1741 sound/soc/sh/fsi.c static int fsi_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1746 sound/soc/sh/fsi.c static snd_pcm_uframes_t fsi_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 235 sound/soc/sh/hac.c static int hac_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 45 sound/soc/sh/migor.c static int migor_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 79 sound/soc/sh/migor.c static int migor_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 676 sound/soc/sh/rcar/core.c struct snd_pcm_substream *substream = io->substream; snd_pcm_substream 689 sound/soc/sh/rcar/core.c struct snd_pcm_substream *substream) snd_pcm_substream 700 sound/soc/sh/rcar/core.c struct snd_soc_dai *rsnd_substream_to_dai(struct snd_pcm_substream *substream) snd_pcm_substream 709 sound/soc/sh/rcar/core.c struct snd_pcm_substream *substream) snd_pcm_substream 717 sound/soc/sh/rcar/core.c static int rsnd_soc_dai_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 973 sound/soc/sh/rcar/core.c static int rsnd_soc_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 1027 sound/soc/sh/rcar/core.c static void rsnd_soc_dai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 1042 sound/soc/sh/rcar/core.c static int rsnd_soc_dai_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 1206 sound/soc/sh/rcar/core.c struct snd_pcm_substream *substream; snd_pcm_substream 1393 sound/soc/sh/rcar/core.c static int rsnd_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1441 sound/soc/sh/rcar/core.c static int rsnd_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1455 sound/soc/sh/rcar/core.c static snd_pcm_uframes_t rsnd_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 164 sound/soc/sh/rcar/dma.c struct snd_pcm_substream *substream = io->substream; snd_pcm_substream 316 sound/soc/sh/rcar/rsnd.h struct snd_pcm_substream *substream, snd_pcm_substream 332 sound/soc/sh/rcar/rsnd.h struct snd_pcm_substream *substream); snd_pcm_substream 491 sound/soc/sh/rcar/rsnd.h struct snd_pcm_substream *substream; snd_pcm_substream 525 sound/soc/sh/rcar/ssi.c struct snd_pcm_substream *substream, snd_pcm_substream 100 sound/soc/sh/siu.h struct snd_pcm_substream *substream; snd_pcm_substream 126 sound/soc/sh/siu.h static inline struct siu_port *siu_port_info(struct snd_pcm_substream *substream) snd_pcm_substream 493 sound/soc/sh/siu_dai.c static int siu_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 515 sound/soc/sh/siu_dai.c static void siu_dai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 540 sound/soc/sh/siu_dai.c static int siu_dai_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 108 sound/soc/sh/siu_pcm.c struct snd_pcm_substream *substream = siu_stream->substream; snd_pcm_substream 156 sound/soc/sh/siu_pcm.c struct snd_pcm_substream *substream = siu_stream->substream; snd_pcm_substream 204 sound/soc/sh/siu_pcm.c struct snd_pcm_substream *substream = siu_stream->substream; snd_pcm_substream 284 sound/soc/sh/siu_pcm.c static int siu_pcm_hw_params(struct snd_pcm_substream *ss, snd_pcm_substream 300 sound/soc/sh/siu_pcm.c static int siu_pcm_hw_free(struct snd_pcm_substream *ss) snd_pcm_substream 327 sound/soc/sh/siu_pcm.c static int siu_pcm_open(struct snd_pcm_substream *ss) snd_pcm_substream 370 sound/soc/sh/siu_pcm.c static int siu_pcm_close(struct snd_pcm_substream *ss) snd_pcm_substream 392 sound/soc/sh/siu_pcm.c static int siu_pcm_prepare(struct snd_pcm_substream *ss) snd_pcm_substream 438 sound/soc/sh/siu_pcm.c static int siu_pcm_trigger(struct snd_pcm_substream *ss, int cmd) snd_pcm_substream 480 sound/soc/sh/siu_pcm.c static snd_pcm_uframes_t siu_pcm_pointer_dma(struct snd_pcm_substream *ss) snd_pcm_substream 89 sound/soc/sh/ssi.c static int ssi_startup(struct snd_pcm_substream *substream, snd_pcm_substream 101 sound/soc/sh/ssi.c static void ssi_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 109 sound/soc/sh/ssi.c static int ssi_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 128 sound/soc/sh/ssi.c static int ssi_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 164 sound/soc/sirf/sirf-usp.c static int sirf_usp_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 238 sound/soc/sirf/sirf-usp.c static int sirf_usp_pcm_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 315 sound/soc/soc-component.c struct snd_pcm_substream *substream) snd_pcm_substream 325 sound/soc/soc-component.c struct snd_pcm_substream *substream) snd_pcm_substream 335 sound/soc/soc-component.c struct snd_pcm_substream *substream) snd_pcm_substream 345 sound/soc/soc-component.c struct snd_pcm_substream *substream, snd_pcm_substream 356 sound/soc/soc-component.c struct snd_pcm_substream *substream) snd_pcm_substream 366 sound/soc/soc-component.c struct snd_pcm_substream *substream, snd_pcm_substream 428 sound/soc/soc-component.c int snd_soc_pcm_component_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 446 sound/soc/soc-component.c int snd_soc_pcm_component_ioctl(struct snd_pcm_substream *substream, snd_pcm_substream 466 sound/soc/soc-component.c int snd_soc_pcm_component_copy_user(struct snd_pcm_substream *substream, snd_pcm_substream 487 sound/soc/soc-component.c struct page *snd_soc_pcm_component_page(struct snd_pcm_substream *substream, snd_pcm_substream 510 sound/soc/soc-component.c int snd_soc_pcm_component_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 128 sound/soc/soc-compress.c struct snd_pcm_substream *fe_substream = snd_pcm_substream 532 sound/soc/soc-compress.c struct snd_pcm_substream *fe_substream = snd_pcm_substream 341 sound/soc/soc-core.c struct snd_pcm_substream *snd_soc_get_dai_substream(struct snd_soc_card *card, snd_pcm_substream 257 sound/soc/soc-dai.c struct snd_pcm_substream *substream, snd_pcm_substream 287 sound/soc/soc-dai.c struct snd_pcm_substream *substream) snd_pcm_substream 294 sound/soc/soc-dai.c struct snd_pcm_substream *substream) snd_pcm_substream 305 sound/soc/soc-dai.c struct snd_pcm_substream *substream) snd_pcm_substream 312 sound/soc/soc-dai.c struct snd_pcm_substream *substream) snd_pcm_substream 323 sound/soc/soc-dai.c struct snd_pcm_substream *substream, snd_pcm_substream 335 sound/soc/soc-dai.c struct snd_pcm_substream *substream, snd_pcm_substream 347 sound/soc/soc-dai.c struct snd_pcm_substream *substream) snd_pcm_substream 2637 sound/soc/soc-dapm.c static int dapm_update_dai_unlocked(struct snd_pcm_substream *substream, snd_pcm_substream 2673 sound/soc/soc-dapm.c int snd_soc_dapm_update_dai(struct snd_pcm_substream *substream, snd_pcm_substream 3799 sound/soc/soc-dapm.c struct snd_pcm_substream *substream) snd_pcm_substream 3920 sound/soc/soc-dapm.c struct snd_pcm_substream *substream = w->priv; snd_pcm_substream 4122 sound/soc/soc-dapm.c struct snd_pcm_substream *substream, snd_pcm_substream 4301 sound/soc/soc-dapm.c struct snd_pcm_substream *substream; snd_pcm_substream 37 sound/soc/soc-generic-dmaengine-pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 58 sound/soc/soc-generic-dmaengine-pcm.c int snd_dmaengine_pcm_prepare_slave_config(struct snd_pcm_substream *substream, snd_pcm_substream 78 sound/soc/soc-generic-dmaengine-pcm.c static int dmaengine_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 86 sound/soc/soc-generic-dmaengine-pcm.c int (*prepare_slave_config)(struct snd_pcm_substream *substream, snd_pcm_substream 112 sound/soc/soc-generic-dmaengine-pcm.c static int dmaengine_pcm_set_runtime_hwparams(struct snd_pcm_substream *substream) snd_pcm_substream 202 sound/soc/soc-generic-dmaengine-pcm.c static int dmaengine_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 220 sound/soc/soc-generic-dmaengine-pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 268 sound/soc/soc-generic-dmaengine-pcm.c struct snd_pcm_substream *substream; snd_pcm_substream 321 sound/soc/soc-generic-dmaengine-pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 334 sound/soc/soc-generic-dmaengine-pcm.c static int dmaengine_copy_user(struct snd_pcm_substream *substream, snd_pcm_substream 343 sound/soc/soc-generic-dmaengine-pcm.c int (*process)(struct snd_pcm_substream *substream, snd_pcm_substream 137 sound/soc/soc-pcm.c int snd_soc_set_runtime_hwparams(struct snd_pcm_substream *substream, snd_pcm_substream 178 sound/soc/soc-pcm.c static int soc_pcm_apply_symmetry(struct snd_pcm_substream *substream, snd_pcm_substream 235 sound/soc/soc-pcm.c static int soc_pcm_params_symmetry(struct snd_pcm_substream *substream, snd_pcm_substream 287 sound/soc/soc-pcm.c static bool soc_pcm_has_symmetry(struct snd_pcm_substream *substream) snd_pcm_substream 308 sound/soc/soc-pcm.c static void soc_pcm_set_msb(struct snd_pcm_substream *substream, int bits) snd_pcm_substream 322 sound/soc/soc-pcm.c static void soc_pcm_apply_msb(struct snd_pcm_substream *substream) snd_pcm_substream 354 sound/soc/soc-pcm.c static void soc_pcm_init_runtime_hw(struct snd_pcm_substream *substream) snd_pcm_substream 430 sound/soc/soc-pcm.c static int soc_pcm_components_open(struct snd_pcm_substream *substream, snd_pcm_substream 462 sound/soc/soc-pcm.c static int soc_pcm_components_close(struct snd_pcm_substream *substream, snd_pcm_substream 488 sound/soc/soc-pcm.c static int soc_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 688 sound/soc/soc-pcm.c static int soc_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 765 sound/soc/soc-pcm.c static int soc_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 844 sound/soc/soc-pcm.c static int soc_pcm_components_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 869 sound/soc/soc-pcm.c static int soc_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 998 sound/soc/soc-pcm.c static int soc_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1052 sound/soc/soc-pcm.c static int soc_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 1088 sound/soc/soc-pcm.c static int soc_pcm_bespoke_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 1113 sound/soc/soc-pcm.c static snd_pcm_uframes_t soc_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1197 sound/soc/soc-pcm.c struct snd_pcm_substream *fe_substream, *be_substream; snd_pcm_substream 1521 sound/soc/soc-pcm.c struct snd_pcm_substream *be_substream = snd_pcm_substream 1550 sound/soc/soc-pcm.c struct snd_pcm_substream *be_substream = snd_pcm_substream 1603 sound/soc/soc-pcm.c struct snd_pcm_substream *be_substream = snd_pcm_substream 1642 sound/soc/soc-pcm.c static void dpcm_runtime_merge_format(struct snd_pcm_substream *substream, snd_pcm_substream 1683 sound/soc/soc-pcm.c static void dpcm_runtime_merge_chan(struct snd_pcm_substream *substream, snd_pcm_substream 1734 sound/soc/soc-pcm.c static void dpcm_runtime_merge_rate(struct snd_pcm_substream *substream, snd_pcm_substream 1792 sound/soc/soc-pcm.c static void dpcm_set_fe_runtime(struct snd_pcm_substream *substream) snd_pcm_substream 1811 sound/soc/soc-pcm.c static int dpcm_fe_dai_do_trigger(struct snd_pcm_substream *substream, int cmd); snd_pcm_substream 1821 sound/soc/soc-pcm.c struct snd_pcm_substream *substream = snd_pcm_substream 1834 sound/soc/soc-pcm.c static int dpcm_apply_symmetry(struct snd_pcm_substream *fe_substream, snd_pcm_substream 1856 sound/soc/soc-pcm.c struct snd_pcm_substream *be_substream = snd_pcm_substream 1894 sound/soc/soc-pcm.c static int dpcm_fe_dai_startup(struct snd_pcm_substream *fe_substream) snd_pcm_substream 1947 sound/soc/soc-pcm.c struct snd_pcm_substream *be_substream = snd_pcm_substream 1979 sound/soc/soc-pcm.c static int dpcm_fe_dai_shutdown(struct snd_pcm_substream *substream) snd_pcm_substream 2011 sound/soc/soc-pcm.c struct snd_pcm_substream *be_substream = snd_pcm_substream 2045 sound/soc/soc-pcm.c static int dpcm_fe_dai_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 2080 sound/soc/soc-pcm.c struct snd_pcm_substream *be_substream = snd_pcm_substream 2134 sound/soc/soc-pcm.c struct snd_pcm_substream *be_substream = snd_pcm_substream 2156 sound/soc/soc-pcm.c static int dpcm_fe_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 2192 sound/soc/soc-pcm.c struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 2215 sound/soc/soc-pcm.c struct snd_pcm_substream *be_substream = snd_pcm_substream 2302 sound/soc/soc-pcm.c static int dpcm_dai_trigger_fe_be(struct snd_pcm_substream *substream, snd_pcm_substream 2334 sound/soc/soc-pcm.c static int dpcm_fe_dai_do_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 2419 sound/soc/soc-pcm.c static int dpcm_fe_dai_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 2444 sound/soc/soc-pcm.c struct snd_pcm_substream *be_substream = snd_pcm_substream 2472 sound/soc/soc-pcm.c static int dpcm_fe_dai_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 2516 sound/soc/soc-pcm.c struct snd_pcm_substream *substream = snd_pcm_substream 2557 sound/soc/soc-pcm.c struct snd_pcm_substream *substream = snd_pcm_substream 2804 sound/soc/soc-pcm.c static int dpcm_fe_dai_open(struct snd_pcm_substream *fe_substream) snd_pcm_substream 2843 sound/soc/soc-pcm.c static int dpcm_fe_dai_close(struct snd_pcm_substream *fe_substream) snd_pcm_substream 3046 sound/soc/soc-pcm.c struct snd_pcm_substream * snd_pcm_substream 66 sound/soc/soc-utils.c static int dummy_dma_open(struct snd_pcm_substream *substream) snd_pcm_substream 345 sound/soc/sof/imx/imx8.c struct snd_pcm_substream *substream, snd_pcm_substream 352 sound/soc/sof/imx/imx8.c struct snd_pcm_substream *substream, snd_pcm_substream 40 sound/soc/sof/intel/hda-dai.c struct snd_pcm_substream *fe_substream; snd_pcm_substream 56 sound/soc/sof/intel/hda-dai.c struct snd_pcm_substream *substream) snd_pcm_substream 198 sound/soc/sof/intel/hda-dai.c static int hda_link_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 259 sound/soc/sof/intel/hda-dai.c static int hda_link_pcm_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 278 sound/soc/sof/intel/hda-dai.c static int hda_link_pcm_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 345 sound/soc/sof/intel/hda-dai.c static int hda_link_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 280 sound/soc/sof/intel/hda-ipc.c struct snd_pcm_substream *substream, snd_pcm_substream 301 sound/soc/sof/intel/hda-ipc.c struct snd_pcm_substream *substream, snd_pcm_substream 84 sound/soc/sof/intel/hda-pcm.c struct snd_pcm_substream *substream, snd_pcm_substream 129 sound/soc/sof/intel/hda-pcm.c struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 138 sound/soc/sof/intel/hda-pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 205 sound/soc/sof/intel/hda-pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 223 sound/soc/sof/intel/hda-pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 517 sound/soc/sof/intel/hda-stream.c struct snd_pcm_substream *substream) snd_pcm_substream 473 sound/soc/sof/intel/hda.h struct snd_pcm_substream *substream); snd_pcm_substream 475 sound/soc/sof/intel/hda.h struct snd_pcm_substream *substream); snd_pcm_substream 477 sound/soc/sof/intel/hda.h struct snd_pcm_substream *substream, snd_pcm_substream 481 sound/soc/sof/intel/hda.h struct snd_pcm_substream *substream); snd_pcm_substream 483 sound/soc/sof/intel/hda.h struct snd_pcm_substream *substream, int cmd); snd_pcm_substream 485 sound/soc/sof/intel/hda.h struct snd_pcm_substream *substream); snd_pcm_substream 513 sound/soc/sof/intel/hda.h struct snd_pcm_substream *substream, snd_pcm_substream 516 sound/soc/sof/intel/hda.h struct snd_pcm_substream *substream, snd_pcm_substream 29 sound/soc/sof/intel/intel-ipc.c struct snd_pcm_substream *substream, snd_pcm_substream 45 sound/soc/sof/intel/intel-ipc.c struct snd_pcm_substream *substream, snd_pcm_substream 66 sound/soc/sof/intel/intel-ipc.c struct snd_pcm_substream *substream) snd_pcm_substream 81 sound/soc/sof/intel/intel-ipc.c struct snd_pcm_substream *substream) snd_pcm_substream 301 sound/soc/sof/ops.h struct snd_pcm_substream *substream) snd_pcm_substream 312 sound/soc/sof/ops.h struct snd_pcm_substream *substream) snd_pcm_substream 323 sound/soc/sof/ops.h struct snd_pcm_substream *substream, snd_pcm_substream 337 sound/soc/sof/ops.h struct snd_pcm_substream *substream) snd_pcm_substream 348 sound/soc/sof/ops.h struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 358 sound/soc/sof/ops.h struct snd_pcm_substream *substream, snd_pcm_substream 367 sound/soc/sof/ops.h struct snd_pcm_substream *substream, snd_pcm_substream 376 sound/soc/sof/ops.h struct snd_pcm_substream *substream) snd_pcm_substream 22 sound/soc/sof/pcm.c static int create_page_table(struct snd_pcm_substream *substream, snd_pcm_substream 41 sound/soc/sof/pcm.c static int sof_pcm_dsp_params(struct snd_sof_pcm *spcm, struct snd_pcm_substream *substream, snd_pcm_substream 70 sound/soc/sof/pcm.c void snd_sof_pcm_period_elapsed(struct snd_pcm_substream *substream) snd_pcm_substream 98 sound/soc/sof/pcm.c static int sof_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 219 sound/soc/sof/pcm.c static int sof_pcm_dsp_pcm_free(struct snd_pcm_substream *substream, snd_pcm_substream 240 sound/soc/sof/pcm.c static int sof_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 279 sound/soc/sof/pcm.c static int sof_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 316 sound/soc/sof/pcm.c static int sof_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 398 sound/soc/sof/pcm.c static snd_pcm_uframes_t sof_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 431 sound/soc/sof/pcm.c static int sof_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 508 sound/soc/sof/pcm.c static int sof_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 218 sound/soc/sof/pm.c struct snd_pcm_substream *substream; snd_pcm_substream 135 sound/soc/sof/sof-priv.h struct snd_pcm_substream *substream); /* optional */ snd_pcm_substream 138 sound/soc/sof/sof-priv.h struct snd_pcm_substream *substream); /* optional */ snd_pcm_substream 142 sound/soc/sof/sof-priv.h struct snd_pcm_substream *substream, snd_pcm_substream 148 sound/soc/sof/sof-priv.h struct snd_pcm_substream *substream); /* optional */ snd_pcm_substream 152 sound/soc/sof/sof-priv.h struct snd_pcm_substream *substream, snd_pcm_substream 157 sound/soc/sof/sof-priv.h struct snd_pcm_substream *substream); /* optional */ snd_pcm_substream 161 sound/soc/sof/sof-priv.h struct snd_pcm_substream *substream, snd_pcm_substream 166 sound/soc/sof/sof-priv.h struct snd_pcm_substream *substream, snd_pcm_substream 294 sound/soc/sof/sof-priv.h struct snd_pcm_substream *substream; snd_pcm_substream 531 sound/soc/sof/sof-priv.h void snd_sof_pcm_period_elapsed(struct snd_pcm_substream *substream); snd_pcm_substream 657 sound/soc/sof/sof-priv.h struct snd_pcm_substream *substream, snd_pcm_substream 660 sound/soc/sof/sof-priv.h struct snd_pcm_substream *substream, snd_pcm_substream 664 sound/soc/sof/sof-priv.h struct snd_pcm_substream *substream); snd_pcm_substream 666 sound/soc/sof/sof-priv.h struct snd_pcm_substream *substream); snd_pcm_substream 66 sound/soc/spear/spdif_in.c static void spdif_in_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 94 sound/soc/spear/spdif_in.c static int spdif_in_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 110 sound/soc/spear/spdif_in.c static int spdif_in_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 60 sound/soc/spear/spdif_out.c static int spdif_out_startup(struct snd_pcm_substream *substream, snd_pcm_substream 79 sound/soc/spear/spdif_out.c static void spdif_out_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 105 sound/soc/spear/spdif_out.c static int spdif_out_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 151 sound/soc/spear/spdif_out.c static int spdif_out_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 30 sound/soc/sprd/sprd-pcm-dma.c struct snd_pcm_substream *substream; snd_pcm_substream 49 sound/soc/sprd/sprd-pcm-dma.c static int sprd_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 114 sound/soc/sprd/sprd-pcm-dma.c static int sprd_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 139 sound/soc/sprd/sprd-pcm-dma.c struct snd_pcm_substream *substream = dma_private->substream; snd_pcm_substream 144 sound/soc/sprd/sprd-pcm-dma.c static void sprd_pcm_release_dma_channel(struct snd_pcm_substream *substream) snd_pcm_substream 160 sound/soc/sprd/sprd-pcm-dma.c static int sprd_pcm_request_dma_channel(struct snd_pcm_substream *substream, snd_pcm_substream 193 sound/soc/sprd/sprd-pcm-dma.c static int sprd_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 316 sound/soc/sprd/sprd-pcm-dma.c static int sprd_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 324 sound/soc/sprd/sprd-pcm-dma.c static int sprd_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 390 sound/soc/sprd/sprd-pcm-dma.c static snd_pcm_uframes_t sprd_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 447 sound/soc/sprd/sprd-pcm-dma.c static int sprd_pcm_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 474 sound/soc/sprd/sprd-pcm-dma.c struct snd_pcm_substream *substream; snd_pcm_substream 511 sound/soc/sprd/sprd-pcm-dma.c struct snd_pcm_substream *substream; snd_pcm_substream 281 sound/soc/sti/sti_uniperif.c int sti_uniperiph_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1321 sound/soc/sti/uniperif.h struct snd_pcm_substream *substream; snd_pcm_substream 1386 sound/soc/sti/uniperif.h int sti_uniperiph_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 691 sound/soc/sti/uniperif_player.c static int uni_player_startup(struct snd_pcm_substream *substream, snd_pcm_substream 746 sound/soc/sti/uniperif_player.c static int uni_player_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 976 sound/soc/sti/uniperif_player.c static int uni_player_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 994 sound/soc/sti/uniperif_player.c static void uni_player_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 186 sound/soc/sti/uniperif_reader.c static int uni_reader_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 337 sound/soc/sti/uniperif_reader.c static int uni_reader_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 353 sound/soc/sti/uniperif_reader.c static int uni_reader_startup(struct snd_pcm_substream *substream, snd_pcm_substream 384 sound/soc/sti/uniperif_reader.c static void uni_reader_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 30 sound/soc/stm/stm32_adfsdm.c struct snd_pcm_substream *substream; snd_pcm_substream 63 sound/soc/stm/stm32_adfsdm.c static void stm32_adfsdm_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 76 sound/soc/stm/stm32_adfsdm.c static int stm32_adfsdm_dai_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 213 sound/soc/stm/stm32_adfsdm.c static int stm32_adfsdm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 233 sound/soc/stm/stm32_adfsdm.c static int stm32_adfsdm_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 246 sound/soc/stm/stm32_adfsdm.c static int stm32_adfsdm_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 259 sound/soc/stm/stm32_adfsdm.c struct snd_pcm_substream *substream) snd_pcm_substream 268 sound/soc/stm/stm32_adfsdm.c static int stm32_adfsdm_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 285 sound/soc/stm/stm32_adfsdm.c static int stm32_adfsdm_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 315 sound/soc/stm/stm32_adfsdm.c struct snd_pcm_substream *substream; snd_pcm_substream 228 sound/soc/stm/stm32_i2s.c struct snd_pcm_substream *substream; snd_pcm_substream 503 sound/soc/stm/stm32_i2s.c struct snd_pcm_substream *substream) snd_pcm_substream 549 sound/soc/stm/stm32_i2s.c static int stm32_i2s_startup(struct snd_pcm_substream *substream, snd_pcm_substream 574 sound/soc/stm/stm32_i2s.c static int stm32_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 593 sound/soc/stm/stm32_i2s.c static int stm32_i2s_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 691 sound/soc/stm/stm32_i2s.c static void stm32_i2s_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 105 sound/soc/stm/stm32_sai_sub.c struct snd_pcm_substream *substream; snd_pcm_substream 757 sound/soc/stm/stm32_sai_sub.c static int stm32_sai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 805 sound/soc/stm/stm32_sai_sub.c struct snd_pcm_substream *substream, snd_pcm_substream 1069 sound/soc/stm/stm32_sai_sub.c static int stm32_sai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1099 sound/soc/stm/stm32_sai_sub.c static int stm32_sai_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 1148 sound/soc/stm/stm32_sai_sub.c static void stm32_sai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 1235 sound/soc/stm/stm32_sai_sub.c static int stm32_sai_pcm_process_spdif(struct snd_pcm_substream *substream, snd_pcm_substream 236 sound/soc/stm/stm32_spdifrx.c struct snd_pcm_substream *substream; snd_pcm_substream 750 sound/soc/stm/stm32_spdifrx.c static int stm32_spdifrx_startup(struct snd_pcm_substream *substream, snd_pcm_substream 768 sound/soc/stm/stm32_spdifrx.c static int stm32_spdifrx_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 801 sound/soc/stm/stm32_spdifrx.c static int stm32_spdifrx_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 831 sound/soc/stm/stm32_spdifrx.c static void stm32_spdifrx_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 286 sound/soc/sunxi/sun4i-codec.c static int sun4i_codec_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 318 sound/soc/sunxi/sun4i-codec.c static int sun4i_codec_prepare_capture(struct snd_pcm_substream *substream, snd_pcm_substream 360 sound/soc/sunxi/sun4i-codec.c static int sun4i_codec_prepare_playback(struct snd_pcm_substream *substream, snd_pcm_substream 396 sound/soc/sunxi/sun4i-codec.c static int sun4i_codec_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 572 sound/soc/sunxi/sun4i-codec.c static int sun4i_codec_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 614 sound/soc/sunxi/sun4i-codec.c static int sun4i_codec_startup(struct snd_pcm_substream *substream, snd_pcm_substream 634 sound/soc/sunxi/sun4i-codec.c static void sun4i_codec_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 469 sound/soc/sunxi/sun4i-i2s.c static int sun4i_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 785 sound/soc/sunxi/sun4i-i2s.c static int sun4i_i2s_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 206 sound/soc/sunxi/sun4i-spdif.c static void sun4i_snd_txctrl_on(struct snd_pcm_substream *substream, snd_pcm_substream 227 sound/soc/sunxi/sun4i-spdif.c static void sun4i_snd_txctrl_off(struct snd_pcm_substream *substream, snd_pcm_substream 243 sound/soc/sunxi/sun4i-spdif.c static int sun4i_spdif_startup(struct snd_pcm_substream *substream, snd_pcm_substream 257 sound/soc/sunxi/sun4i-spdif.c static int sun4i_spdif_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 359 sound/soc/sunxi/sun4i-spdif.c static int sun4i_spdif_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 306 sound/soc/sunxi/sun8i-codec.c static int sun8i_codec_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 177 sound/soc/tegra/tegra20_ac97.c static int tegra20_ac97_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 115 sound/soc/tegra/tegra20_i2s.c static int tegra20_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 201 sound/soc/tegra/tegra20_i2s.c static int tegra20_i2s_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 50 sound/soc/tegra/tegra20_spdif.c static int tegra20_spdif_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 120 sound/soc/tegra/tegra20_spdif.c static int tegra20_spdif_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 123 sound/soc/tegra/tegra30_i2s.c static int tegra30_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 228 sound/soc/tegra/tegra30_i2s.c static int tegra30_i2s_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 36 sound/soc/tegra/tegra_alc5632.c static int tegra_alc5632_asoc_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 37 sound/soc/tegra/tegra_max98090.c static int tegra_max98090_asoc_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 39 sound/soc/tegra/tegra_rt5640.c static int tegra_rt5640_asoc_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 41 sound/soc/tegra/tegra_rt5677.c static int tegra_rt5677_asoc_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 35 sound/soc/tegra/tegra_sgtl5000.c static int tegra_sgtl5000_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 39 sound/soc/tegra/tegra_wm8753.c static int tegra_wm8753_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 44 sound/soc/tegra/tegra_wm8903.c static int tegra_wm8903_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 34 sound/soc/tegra/trimslice.c static int trimslice_asoc_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 446 sound/soc/ti/ams-delta.c static int ams_delta_startup(struct snd_pcm_substream *substream) snd_pcm_substream 451 sound/soc/ti/ams-delta.c static void ams_delta_shutdown(struct snd_pcm_substream *substream) snd_pcm_substream 29 sound/soc/ti/davinci-evm.c static int evm_startup(struct snd_pcm_substream *substream) snd_pcm_substream 42 sound/soc/ti/davinci-evm.c static void evm_shutdown(struct snd_pcm_substream *substream) snd_pcm_substream 53 sound/soc/ti/davinci-evm.c static int evm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 188 sound/soc/ti/davinci-i2s.c struct snd_pcm_substream *substream) snd_pcm_substream 376 sound/soc/ti/davinci-i2s.c static int davinci_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 525 sound/soc/ti/davinci-i2s.c static int davinci_i2s_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 568 sound/soc/ti/davinci-i2s.c static int davinci_i2s_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 592 sound/soc/ti/davinci-i2s.c static void davinci_i2s_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 81 sound/soc/ti/davinci-mcasp.c struct snd_pcm_substream *substreams[2]; snd_pcm_substream 362 sound/soc/ti/davinci-mcasp.c struct snd_pcm_substream *substream; snd_pcm_substream 393 sound/soc/ti/davinci-mcasp.c struct snd_pcm_substream *substream; snd_pcm_substream 1143 sound/soc/ti/davinci-mcasp.c struct snd_pcm_substream *substream, snd_pcm_substream 1162 sound/soc/ti/davinci-mcasp.c static int davinci_mcasp_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1248 sound/soc/ti/davinci-mcasp.c static int davinci_mcasp_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 1431 sound/soc/ti/davinci-mcasp.c static int davinci_mcasp_startup(struct snd_pcm_substream *substream, snd_pcm_substream 1547 sound/soc/ti/davinci-mcasp.c static void davinci_mcasp_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 42 sound/soc/ti/davinci-vcif.c static void davinci_vcif_start(struct snd_pcm_substream *substream) snd_pcm_substream 61 sound/soc/ti/davinci-vcif.c static void davinci_vcif_stop(struct snd_pcm_substream *substream) snd_pcm_substream 79 sound/soc/ti/davinci-vcif.c static int davinci_vcif_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 131 sound/soc/ti/davinci-vcif.c static int davinci_vcif_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 84 sound/soc/ti/n810.c static int n810_startup(struct snd_pcm_substream *substream) snd_pcm_substream 95 sound/soc/ti/n810.c static void n810_shutdown(struct snd_pcm_substream *substream) snd_pcm_substream 100 sound/soc/ti/n810.c static int n810_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 45 sound/soc/ti/omap-abe-twl6040.c static int omap_abe_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 77 sound/soc/ti/omap-abe-twl6040.c static int omap_abe_dmic_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 90 sound/soc/ti/omap-dmic.c static int omap_dmic_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 108 sound/soc/ti/omap-dmic.c static void omap_dmic_dai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 186 sound/soc/ti/omap-dmic.c static int omap_dmic_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 227 sound/soc/ti/omap-dmic.c static int omap_dmic_dai_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 259 sound/soc/ti/omap-dmic.c static int omap_dmic_dai_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 37 sound/soc/ti/omap-hdmi.c struct snd_pcm_substream *current_stream; snd_pcm_substream 41 sound/soc/ti/omap-hdmi.c struct hdmi_audio_data *card_drvdata_substream(struct snd_pcm_substream *ss) snd_pcm_substream 63 sound/soc/ti/omap-hdmi.c static int hdmi_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 104 sound/soc/ti/omap-hdmi.c static int hdmi_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 230 sound/soc/ti/omap-hdmi.c static int hdmi_dai_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 255 sound/soc/ti/omap-hdmi.c static void hdmi_dai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 736 sound/soc/ti/omap-mcbsp.c static void omap_mcbsp_set_threshold(struct snd_pcm_substream *substream, snd_pcm_substream 785 sound/soc/ti/omap-mcbsp.c static int omap_mcbsp_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 830 sound/soc/ti/omap-mcbsp.c static void omap_mcbsp_dai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 852 sound/soc/ti/omap-mcbsp.c static int omap_mcbsp_dai_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 874 sound/soc/ti/omap-mcbsp.c static int omap_mcbsp_dai_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 901 sound/soc/ti/omap-mcbsp.c struct snd_pcm_substream *substream, snd_pcm_substream 929 sound/soc/ti/omap-mcbsp.c static int omap_mcbsp_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 249 sound/soc/ti/omap-mcpdm.c static int omap_mcpdm_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 264 sound/soc/ti/omap-mcpdm.c static void omap_mcpdm_dai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 294 sound/soc/ti/omap-mcpdm.c static int omap_mcpdm_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 375 sound/soc/ti/omap-mcpdm.c static int omap_mcpdm_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 38 sound/soc/ti/omap-twl4030.c static int omap_twl4030_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 31 sound/soc/ti/omap3pandora.c static int omap3pandora_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 28 sound/soc/ti/osk5912.c static int osk_startup(struct snd_pcm_substream *substream) snd_pcm_substream 33 sound/soc/ti/osk5912.c static void osk_shutdown(struct snd_pcm_substream *substream) snd_pcm_substream 38 sound/soc/ti/osk5912.c static int osk_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 90 sound/soc/ti/rx51.c static int rx51_startup(struct snd_pcm_substream *substream) snd_pcm_substream 102 sound/soc/ti/rx51.c static int rx51_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 50 sound/soc/txx9/txx9aclc.c static int txx9aclc_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 79 sound/soc/txx9/txx9aclc.c static int txx9aclc_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 84 sound/soc/txx9/txx9aclc.c static int txx9aclc_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 152 sound/soc/txx9/txx9aclc.c struct snd_pcm_substream *substream = dmadata->substream; snd_pcm_substream 206 sound/soc/txx9/txx9aclc.c static int txx9aclc_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 239 sound/soc/txx9/txx9aclc.c txx9aclc_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 246 sound/soc/txx9/txx9aclc.c static int txx9aclc_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 264 sound/soc/txx9/txx9aclc.c static int txx9aclc_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 49 sound/soc/txx9/txx9aclc.h struct snd_pcm_substream *substream; snd_pcm_substream 254 sound/soc/uniphier/aio-cpu.c static int uniphier_aio_startup(struct snd_pcm_substream *substream, snd_pcm_substream 272 sound/soc/uniphier/aio-cpu.c static void uniphier_aio_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 281 sound/soc/uniphier/aio-cpu.c static int uniphier_aio_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 320 sound/soc/uniphier/aio-cpu.c static int uniphier_aio_hw_free(struct snd_pcm_substream *substream, snd_pcm_substream 331 sound/soc/uniphier/aio-cpu.c static int uniphier_aio_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 96 sound/soc/uniphier/aio-dma.c static int uniphier_aiodma_open(struct snd_pcm_substream *substream) snd_pcm_substream 106 sound/soc/uniphier/aio-dma.c static int uniphier_aiodma_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 115 sound/soc/uniphier/aio-dma.c static int uniphier_aiodma_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 123 sound/soc/uniphier/aio-dma.c static int uniphier_aiodma_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 149 sound/soc/uniphier/aio-dma.c static int uniphier_aiodma_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 184 sound/soc/uniphier/aio-dma.c struct snd_pcm_substream *substream) snd_pcm_substream 207 sound/soc/uniphier/aio-dma.c static int uniphier_aiodma_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 239 sound/soc/uniphier/aio.h struct snd_pcm_substream *substream; snd_pcm_substream 191 sound/soc/ux500/mop500_ab8500.c static int mop500_ab8500_startup(struct snd_pcm_substream *substream) snd_pcm_substream 200 sound/soc/ux500/mop500_ab8500.c static void mop500_ab8500_shutdown(struct snd_pcm_substream *substream) snd_pcm_substream 214 sound/soc/ux500/mop500_ab8500.c static int mop500_ab8500_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 339 sound/soc/ux500/mop500_ab8500.c static int mop500_ab8500_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 301 sound/soc/ux500/ux500_msp_dai.c static int setup_msp_config(struct snd_pcm_substream *substream, snd_pcm_substream 383 sound/soc/ux500/ux500_msp_dai.c static int ux500_msp_dai_startup(struct snd_pcm_substream *substream, snd_pcm_substream 424 sound/soc/ux500/ux500_msp_dai.c static void ux500_msp_dai_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 459 sound/soc/ux500/ux500_msp_dai.c static int ux500_msp_dai_prepare(struct snd_pcm_substream *substream, snd_pcm_substream 497 sound/soc/ux500/ux500_msp_dai.c static int ux500_msp_dai_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 643 sound/soc/ux500/ux500_msp_dai.c static int ux500_msp_dai_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 47 sound/soc/ux500/ux500_pcm.c struct snd_pcm_substream *substream) snd_pcm_substream 84 sound/soc/ux500/ux500_pcm.c static int ux500_pcm_prepare_slave_config(struct snd_pcm_substream *substream, snd_pcm_substream 83 sound/soc/xilinx/xlnx_formatter_pcm.c struct snd_pcm_substream *play_stream; snd_pcm_substream 84 sound/soc/xilinx/xlnx_formatter_pcm.c struct snd_pcm_substream *capture_stream; snd_pcm_substream 316 sound/soc/xilinx/xlnx_formatter_pcm.c static int xlnx_formatter_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 390 sound/soc/xilinx/xlnx_formatter_pcm.c static int xlnx_formatter_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 412 sound/soc/xilinx/xlnx_formatter_pcm.c xlnx_formatter_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 426 sound/soc/xilinx/xlnx_formatter_pcm.c static int xlnx_formatter_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 503 sound/soc/xilinx/xlnx_formatter_pcm.c static int xlnx_formatter_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 508 sound/soc/xilinx/xlnx_formatter_pcm.c static int xlnx_formatter_pcm_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 38 sound/soc/xilinx/xlnx_i2s.c static int xlnx_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 56 sound/soc/xilinx/xlnx_i2s.c static int xlnx_i2s_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 77 sound/soc/xilinx/xlnx_spdif.c static int xlnx_spdif_startup(struct snd_pcm_substream *substream, snd_pcm_substream 97 sound/soc/xilinx/xlnx_spdif.c static void xlnx_spdif_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 105 sound/soc/xilinx/xlnx_spdif.c static int xlnx_spdif_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 168 sound/soc/xilinx/xlnx_spdif.c static int xlnx_spdif_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 75 sound/soc/xtensa/xtfpga-i2s.c struct snd_pcm_substream __rcu *tx_substream; snd_pcm_substream 158 sound/soc/xtensa/xtfpga-i2s.c struct snd_pcm_substream *tx_substream; snd_pcm_substream 226 sound/soc/xtensa/xtfpga-i2s.c struct snd_pcm_substream *tx_substream; snd_pcm_substream 270 sound/soc/xtensa/xtfpga-i2s.c static int xtfpga_i2s_startup(struct snd_pcm_substream *substream, snd_pcm_substream 279 sound/soc/xtensa/xtfpga-i2s.c static int xtfpga_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 368 sound/soc/xtensa/xtfpga-i2s.c static int xtfpga_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 381 sound/soc/xtensa/xtfpga-i2s.c static int xtfpga_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 387 sound/soc/xtensa/xtfpga-i2s.c static int xtfpga_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 427 sound/soc/xtensa/xtfpga-i2s.c static int xtfpga_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 455 sound/soc/xtensa/xtfpga-i2s.c static snd_pcm_uframes_t xtfpga_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 220 sound/soc/zte/zx-i2s.c static int zx_i2s_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 284 sound/soc/zte/zx-i2s.c static int zx_i2s_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 328 sound/soc/zte/zx-i2s.c static int zx_i2s_startup(struct snd_pcm_substream *substream, snd_pcm_substream 347 sound/soc/zte/zx-i2s.c static void zx_i2s_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 135 sound/soc/zte/zx-spdif.c static int zx_spdif_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 209 sound/soc/zte/zx-spdif.c static int zx_spdif_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 241 sound/soc/zte/zx-spdif.c static int zx_spdif_startup(struct snd_pcm_substream *substream, snd_pcm_substream 249 sound/soc/zte/zx-spdif.c static void zx_spdif_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 192 sound/soc/zte/zx-tdm.c static int zx_tdm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 230 sound/soc/zte/zx-tdm.c static int zx_tdm_trigger(struct snd_pcm_substream *substream, int cmd, snd_pcm_substream 282 sound/soc/zte/zx-tdm.c static int zx_tdm_startup(struct snd_pcm_substream *substream, snd_pcm_substream 301 sound/soc/zte/zx-tdm.c static void zx_tdm_shutdown(struct snd_pcm_substream *substream, snd_pcm_substream 327 sound/sparc/amd7930.c struct snd_pcm_substream *playback_substream; snd_pcm_substream 328 sound/sparc/amd7930.c struct snd_pcm_substream *capture_substream; snd_pcm_substream 568 sound/sparc/amd7930.c static int snd_amd7930_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 575 sound/sparc/amd7930.c static int snd_amd7930_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 582 sound/sparc/amd7930.c static int snd_amd7930_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 614 sound/sparc/amd7930.c static int snd_amd7930_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 646 sound/sparc/amd7930.c static snd_pcm_uframes_t snd_amd7930_playback_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 657 sound/sparc/amd7930.c static snd_pcm_uframes_t snd_amd7930_capture_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 690 sound/sparc/amd7930.c static int snd_amd7930_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 700 sound/sparc/amd7930.c static int snd_amd7930_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 710 sound/sparc/amd7930.c static int snd_amd7930_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 718 sound/sparc/amd7930.c static int snd_amd7930_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 726 sound/sparc/amd7930.c static int snd_amd7930_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 732 sound/sparc/amd7930.c static int snd_amd7930_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 95 sound/sparc/cs4231.c struct snd_pcm_substream *playback_substream; snd_pcm_substream 97 sound/sparc/cs4231.c struct snd_pcm_substream *capture_substream; snd_pcm_substream 424 sound/sparc/cs4231.c struct snd_pcm_substream *substream, snd_pcm_substream 443 sound/sparc/cs4231.c static void cs4231_dma_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 475 sound/sparc/cs4231.c static int snd_cs4231_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 485 sound/sparc/cs4231.c struct snd_pcm_substream *s; snd_pcm_substream 887 sound/sparc/cs4231.c static int snd_cs4231_playback_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 906 sound/sparc/cs4231.c static int snd_cs4231_playback_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 931 sound/sparc/cs4231.c static int snd_cs4231_capture_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 950 sound/sparc/cs4231.c static int snd_cs4231_capture_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 999 sound/sparc/cs4231.c struct snd_pcm_substream *substream) snd_pcm_substream 1015 sound/sparc/cs4231.c struct snd_pcm_substream *substream) snd_pcm_substream 1141 sound/sparc/cs4231.c static int snd_cs4231_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 1160 sound/sparc/cs4231.c static int snd_cs4231_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 1179 sound/sparc/cs4231.c static int snd_cs4231_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 1189 sound/sparc/cs4231.c static int snd_cs4231_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 292 sound/sparc/dbri.c struct snd_pcm_substream *substream; snd_pcm_substream 2044 sound/sparc/dbri.c static int snd_dbri_open(struct snd_pcm_substream *substream) snd_pcm_substream 2074 sound/sparc/dbri.c static int snd_dbri_close(struct snd_pcm_substream *substream) snd_pcm_substream 2086 sound/sparc/dbri.c static int snd_dbri_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 2129 sound/sparc/dbri.c static int snd_dbri_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 2157 sound/sparc/dbri.c static int snd_dbri_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 2184 sound/sparc/dbri.c static int snd_dbri_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 2208 sound/sparc/dbri.c static snd_pcm_uframes_t snd_dbri_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 64 sound/spi/at73c213.c struct snd_pcm_substream *substream; snd_pcm_substream 205 sound/spi/at73c213.c static int snd_at73c213_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 226 sound/spi/at73c213.c static int snd_at73c213_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 234 sound/spi/at73c213.c static int snd_at73c213_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 249 sound/spi/at73c213.c static int snd_at73c213_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 254 sound/spi/at73c213.c static int snd_at73c213_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 276 sound/spi/at73c213.c static int snd_at73c213_pcm_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 305 sound/spi/at73c213.c snd_at73c213_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 118 sound/usb/6fire/pcm.c struct snd_pcm_substream *alsa_sub) snd_pcm_substream 386 sound/usb/6fire/pcm.c static int usb6fire_pcm_open(struct snd_pcm_substream *alsa_sub) snd_pcm_substream 422 sound/usb/6fire/pcm.c static int usb6fire_pcm_close(struct snd_pcm_substream *alsa_sub) snd_pcm_substream 449 sound/usb/6fire/pcm.c static int usb6fire_pcm_hw_params(struct snd_pcm_substream *alsa_sub, snd_pcm_substream 456 sound/usb/6fire/pcm.c static int usb6fire_pcm_hw_free(struct snd_pcm_substream *alsa_sub) snd_pcm_substream 461 sound/usb/6fire/pcm.c static int usb6fire_pcm_prepare(struct snd_pcm_substream *alsa_sub) snd_pcm_substream 506 sound/usb/6fire/pcm.c static int usb6fire_pcm_trigger(struct snd_pcm_substream *alsa_sub, int cmd) snd_pcm_substream 538 sound/usb/6fire/pcm.c struct snd_pcm_substream *alsa_sub) snd_pcm_substream 38 sound/usb/6fire/pcm.h struct snd_pcm_substream *instance; snd_pcm_substream 52 sound/usb/caiaq/audio.c struct snd_pcm_substream *sub) snd_pcm_substream 66 sound/usb/caiaq/audio.c struct snd_pcm_substream *sub) snd_pcm_substream 80 sound/usb/caiaq/audio.c all_substreams_zero(struct snd_pcm_substream **subs) snd_pcm_substream 141 sound/usb/caiaq/audio.c static int snd_usb_caiaq_substream_open(struct snd_pcm_substream *substream) snd_pcm_substream 153 sound/usb/caiaq/audio.c static int snd_usb_caiaq_substream_close(struct snd_pcm_substream *substream) snd_pcm_substream 170 sound/usb/caiaq/audio.c static int snd_usb_caiaq_pcm_hw_params(struct snd_pcm_substream *sub, snd_pcm_substream 177 sound/usb/caiaq/audio.c static int snd_usb_caiaq_pcm_hw_free(struct snd_pcm_substream *sub) snd_pcm_substream 192 sound/usb/caiaq/audio.c static int snd_usb_caiaq_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 278 sound/usb/caiaq/audio.c static int snd_usb_caiaq_pcm_trigger(struct snd_pcm_substream *sub, int cmd) snd_pcm_substream 302 sound/usb/caiaq/audio.c snd_usb_caiaq_pcm_pointer(struct snd_pcm_substream *sub) snd_pcm_substream 341 sound/usb/caiaq/audio.c struct snd_pcm_substream **subs) snd_pcm_substream 344 sound/usb/caiaq/audio.c struct snd_pcm_substream *sub; snd_pcm_substream 368 sound/usb/caiaq/audio.c struct snd_pcm_substream *sub; snd_pcm_substream 397 sound/usb/caiaq/audio.c struct snd_pcm_substream *sub; snd_pcm_substream 452 sound/usb/caiaq/audio.c struct snd_pcm_substream *sub = cdev->sub_capture[stream]; snd_pcm_substream 531 sound/usb/caiaq/audio.c struct snd_pcm_substream *sub; snd_pcm_substream 569 sound/usb/caiaq/audio.c struct snd_pcm_substream *sub = cdev->sub_playback[stream]; snd_pcm_substream 94 sound/usb/caiaq/device.h struct snd_pcm_substream *sub_playback[MAX_STREAMS]; snd_pcm_substream 95 sound/usb/caiaq/device.h struct snd_pcm_substream *sub_capture[MAX_STREAMS]; snd_pcm_substream 117 sound/usb/card.h struct snd_pcm_substream *pcm_substream; snd_pcm_substream 359 sound/usb/endpoint.c struct snd_pcm_substream *substream; snd_pcm_substream 34 sound/usb/hiface/pcm.c struct snd_pcm_substream *instance; snd_pcm_substream 171 sound/usb/hiface/pcm.c static struct pcm_substream *hiface_pcm_get_substream(struct snd_pcm_substream snd_pcm_substream 351 sound/usb/hiface/pcm.c static int hiface_pcm_open(struct snd_pcm_substream *alsa_sub) snd_pcm_substream 394 sound/usb/hiface/pcm.c static int hiface_pcm_close(struct snd_pcm_substream *alsa_sub) snd_pcm_substream 418 sound/usb/hiface/pcm.c static int hiface_pcm_hw_params(struct snd_pcm_substream *alsa_sub, snd_pcm_substream 425 sound/usb/hiface/pcm.c static int hiface_pcm_hw_free(struct snd_pcm_substream *alsa_sub) snd_pcm_substream 430 sound/usb/hiface/pcm.c static int hiface_pcm_prepare(struct snd_pcm_substream *alsa_sub) snd_pcm_substream 466 sound/usb/hiface/pcm.c static int hiface_pcm_trigger(struct snd_pcm_substream *alsa_sub, int cmd) snd_pcm_substream 496 sound/usb/hiface/pcm.c static snd_pcm_uframes_t hiface_pcm_pointer(struct snd_pcm_substream *alsa_sub) snd_pcm_substream 86 sound/usb/line6/capture.c struct snd_pcm_substream *substream = snd_pcm_substream 130 sound/usb/line6/capture.c struct snd_pcm_substream *substream = snd_pcm_substream 219 sound/usb/line6/capture.c static int snd_line6_capture_open(struct snd_pcm_substream *substream) snd_pcm_substream 238 sound/usb/line6/capture.c static int snd_line6_capture_close(struct snd_pcm_substream *substream) snd_pcm_substream 228 sound/usb/line6/pcm.c int snd_line6_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 231 sound/usb/line6/pcm.c struct snd_pcm_substream *s; snd_pcm_substream 290 sound/usb/line6/pcm.c snd_pcm_uframes_t snd_line6_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 349 sound/usb/line6/pcm.c int snd_line6_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 376 sound/usb/line6/pcm.c int snd_line6_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 595 sound/usb/line6/pcm.c int snd_line6_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 184 sound/usb/line6/pcm.h extern int snd_line6_trigger(struct snd_pcm_substream *substream, int cmd); snd_pcm_substream 185 sound/usb/line6/pcm.h extern int snd_line6_prepare(struct snd_pcm_substream *substream); snd_pcm_substream 186 sound/usb/line6/pcm.h extern int snd_line6_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 188 sound/usb/line6/pcm.h extern int snd_line6_hw_free(struct snd_pcm_substream *substream); snd_pcm_substream 189 sound/usb/line6/pcm.h extern snd_pcm_uframes_t snd_line6_pointer(struct snd_pcm_substream *substream); snd_pcm_substream 307 sound/usb/line6/playback.c struct snd_pcm_substream *substream = snd_pcm_substream 370 sound/usb/line6/playback.c static int snd_line6_playback_open(struct snd_pcm_substream *substream) snd_pcm_substream 386 sound/usb/line6/playback.c static int snd_line6_playback_close(struct snd_pcm_substream *substream) snd_pcm_substream 104 sound/usb/misc/ua101.c struct snd_pcm_substream *substream; snd_pcm_substream 616 sound/usb/misc/ua101.c static int set_stream_hw(struct ua101 *ua, struct snd_pcm_substream *substream, snd_pcm_substream 649 sound/usb/misc/ua101.c static int capture_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 670 sound/usb/misc/ua101.c static int playback_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 699 sound/usb/misc/ua101.c static int capture_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 711 sound/usb/misc/ua101.c static int playback_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 724 sound/usb/misc/ua101.c static int capture_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 740 sound/usb/misc/ua101.c static int playback_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 758 sound/usb/misc/ua101.c static int ua101_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 763 sound/usb/misc/ua101.c static int capture_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 793 sound/usb/misc/ua101.c static int playback_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 821 sound/usb/misc/ua101.c static int capture_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 839 sound/usb/misc/ua101.c static int playback_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 869 sound/usb/misc/ua101.c static snd_pcm_uframes_t capture_pcm_pointer(struct snd_pcm_substream *subs) snd_pcm_substream 876 sound/usb/misc/ua101.c static snd_pcm_uframes_t playback_pcm_pointer(struct snd_pcm_substream *subs) snd_pcm_substream 66 sound/usb/pcm.c static snd_pcm_uframes_t snd_usb_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 784 sound/usb/pcm.c static int snd_usb_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 852 sound/usb/pcm.c static int snd_usb_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 878 sound/usb/pcm.c static int snd_usb_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1323 sound/usb/pcm.c static int snd_usb_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 1352 sound/usb/pcm.c static int snd_usb_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 1721 sound/usb/pcm.c static int snd_usb_substream_playback_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 1757 sound/usb/pcm.c static int snd_usb_substream_capture_trigger(struct snd_pcm_substream *substream, snd_pcm_substream 1860 sound/usb/pcm.c struct snd_pcm_substream *s = pcm->streams[subs->direction].substream; snd_pcm_substream 56 sound/usb/usx2y/usbusx2y.h struct snd_pcm_substream *pcm_substream; snd_pcm_substream 509 sound/usb/usx2y/usbusx2yaudio.c static snd_pcm_uframes_t snd_usX2Y_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 517 sound/usb/usx2y/usbusx2yaudio.c static int snd_usX2Y_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 735 sound/usb/usx2y/usbusx2yaudio.c static int snd_usX2Y_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 752 sound/usb/usx2y/usbusx2yaudio.c struct snd_pcm_substream *test_substream; snd_pcm_substream 785 sound/usb/usx2y/usbusx2yaudio.c static int snd_usX2Y_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 818 sound/usb/usx2y/usbusx2yaudio.c static int snd_usX2Y_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 873 sound/usb/usx2y/usbusx2yaudio.c static int snd_usX2Y_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 891 sound/usb/usx2y/usbusx2yaudio.c static int snd_usX2Y_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 344 sound/usb/usx2y/usx2yhwdeppcm.c static int snd_usX2Y_usbpcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 469 sound/usb/usx2y/usx2yhwdeppcm.c static int snd_usX2Y_usbpcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 552 sound/usb/usx2y/usx2yhwdeppcm.c static int snd_usX2Y_usbpcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 570 sound/usb/usx2y/usx2yhwdeppcm.c static int snd_usX2Y_usbpcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 166 sound/x86/intel_hdmi_audio.c static struct snd_pcm_substream * snd_pcm_substream 169 sound/x86/intel_hdmi_audio.c struct snd_pcm_substream *substream; snd_pcm_substream 281 sound/x86/intel_hdmi_audio.c static int had_prog_status_reg(struct snd_pcm_substream *substream, snd_pcm_substream 348 sound/x86/intel_hdmi_audio.c static int had_init_audio_ctrl(struct snd_pcm_substream *substream, snd_pcm_substream 589 sound/x86/intel_hdmi_audio.c static void had_prog_dip(struct snd_pcm_substream *substream, snd_pcm_substream 869 sound/x86/intel_hdmi_audio.c static void had_prog_bd(struct snd_pcm_substream *substream, snd_pcm_substream 899 sound/x86/intel_hdmi_audio.c static void had_init_ringbuf(struct snd_pcm_substream *substream, snd_pcm_substream 928 sound/x86/intel_hdmi_audio.c static void had_advance_ringbuf(struct snd_pcm_substream *substream, snd_pcm_substream 944 sound/x86/intel_hdmi_audio.c static int had_process_ringbuf(struct snd_pcm_substream *substream, snd_pcm_substream 985 sound/x86/intel_hdmi_audio.c struct snd_pcm_substream *substream; snd_pcm_substream 1045 sound/x86/intel_hdmi_audio.c struct snd_pcm_substream *substream; snd_pcm_substream 1059 sound/x86/intel_hdmi_audio.c static int had_pcm_open(struct snd_pcm_substream *substream) snd_pcm_substream 1106 sound/x86/intel_hdmi_audio.c static int had_pcm_close(struct snd_pcm_substream *substream) snd_pcm_substream 1131 sound/x86/intel_hdmi_audio.c static int had_pcm_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 1150 sound/x86/intel_hdmi_audio.c static int had_pcm_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 1163 sound/x86/intel_hdmi_audio.c static int had_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 1197 sound/x86/intel_hdmi_audio.c static int had_pcm_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 1255 sound/x86/intel_hdmi_audio.c static snd_pcm_uframes_t had_pcm_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 1277 sound/x86/intel_hdmi_audio.c static int had_pcm_mmap(struct snd_pcm_substream *substream, snd_pcm_substream 1304 sound/x86/intel_hdmi_audio.c struct snd_pcm_substream *substream; snd_pcm_substream 1343 sound/x86/intel_hdmi_audio.c struct snd_pcm_substream *substream; snd_pcm_substream 1376 sound/x86/intel_hdmi_audio.c struct snd_pcm_substream *substream; snd_pcm_substream 83 sound/x86/intel_hdmi_audio.h struct snd_pcm_substream *substream; snd_pcm_substream 242 sound/xen/xen_snd_front_alsa.c stream_get(struct snd_pcm_substream *substream) snd_pcm_substream 353 sound/xen/xen_snd_front_alsa.c static int alsa_open(struct snd_pcm_substream *substream) snd_pcm_substream 431 sound/xen/xen_snd_front_alsa.c static int alsa_close(struct snd_pcm_substream *substream) snd_pcm_substream 461 sound/xen/xen_snd_front_alsa.c static int alsa_hw_params(struct snd_pcm_substream *substream, snd_pcm_substream 502 sound/xen/xen_snd_front_alsa.c static int alsa_hw_free(struct snd_pcm_substream *substream) snd_pcm_substream 512 sound/xen/xen_snd_front_alsa.c static int alsa_prepare(struct snd_pcm_substream *substream) snd_pcm_substream 546 sound/xen/xen_snd_front_alsa.c static int alsa_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcm_substream 578 sound/xen/xen_snd_front_alsa.c struct snd_pcm_substream *substream = evtchnl->u.evt.substream; snd_pcm_substream 598 sound/xen/xen_snd_front_alsa.c static snd_pcm_uframes_t alsa_pointer(struct snd_pcm_substream *substream) snd_pcm_substream 605 sound/xen/xen_snd_front_alsa.c static int alsa_pb_copy_user(struct snd_pcm_substream *substream, snd_pcm_substream 620 sound/xen/xen_snd_front_alsa.c static int alsa_pb_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 634 sound/xen/xen_snd_front_alsa.c static int alsa_cap_copy_user(struct snd_pcm_substream *substream, snd_pcm_substream 652 sound/xen/xen_snd_front_alsa.c static int alsa_cap_copy_kernel(struct snd_pcm_substream *substream, snd_pcm_substream 671 sound/xen/xen_snd_front_alsa.c static int alsa_pb_fill_silence(struct snd_pcm_substream *substream, snd_pcm_substream 71 sound/xen/xen_snd_front_evtchnl.h struct snd_pcm_substream *substream;