alsa_sub 60 sound/usb/6fire/midi.c static int usb6fire_midi_out_open(struct snd_rawmidi_substream *alsa_sub) alsa_sub 65 sound/usb/6fire/midi.c static int usb6fire_midi_out_close(struct snd_rawmidi_substream *alsa_sub) alsa_sub 71 sound/usb/6fire/midi.c struct snd_rawmidi_substream *alsa_sub, int up) alsa_sub 73 sound/usb/6fire/midi.c struct midi_runtime *rt = alsa_sub->rmidi->private_data; alsa_sub 85 sound/usb/6fire/midi.c ret = snd_rawmidi_transmit(alsa_sub, rt->out_buffer + 4, alsa_sub 98 sound/usb/6fire/midi.c rt->out = alsa_sub; alsa_sub 100 sound/usb/6fire/midi.c } else if (rt->out == alsa_sub) alsa_sub 105 sound/usb/6fire/midi.c static void usb6fire_midi_out_drain(struct snd_rawmidi_substream *alsa_sub) alsa_sub 107 sound/usb/6fire/midi.c struct midi_runtime *rt = alsa_sub->rmidi->private_data; alsa_sub 114 sound/usb/6fire/midi.c static int usb6fire_midi_in_open(struct snd_rawmidi_substream *alsa_sub) alsa_sub 119 sound/usb/6fire/midi.c static int usb6fire_midi_in_close(struct snd_rawmidi_substream *alsa_sub) alsa_sub 125 sound/usb/6fire/midi.c struct snd_rawmidi_substream *alsa_sub, int up) alsa_sub 127 sound/usb/6fire/midi.c struct midi_runtime *rt = alsa_sub->rmidi->private_data; alsa_sub 132 sound/usb/6fire/midi.c rt->in = alsa_sub; alsa_sub 118 sound/usb/6fire/pcm.c struct snd_pcm_substream *alsa_sub) alsa_sub 120 sound/usb/6fire/pcm.c struct pcm_runtime *rt = snd_pcm_substream_chip(alsa_sub); alsa_sub 122 sound/usb/6fire/pcm.c if (alsa_sub->stream == SNDRV_PCM_STREAM_PLAYBACK) alsa_sub 124 sound/usb/6fire/pcm.c else if (alsa_sub->stream == SNDRV_PCM_STREAM_CAPTURE) alsa_sub 386 sound/usb/6fire/pcm.c static int usb6fire_pcm_open(struct snd_pcm_substream *alsa_sub) alsa_sub 388 sound/usb/6fire/pcm.c struct pcm_runtime *rt = snd_pcm_substream_chip(alsa_sub); alsa_sub 390 sound/usb/6fire/pcm.c struct snd_pcm_runtime *alsa_rt = alsa_sub->runtime; alsa_sub 398 sound/usb/6fire/pcm.c if (alsa_sub->stream == SNDRV_PCM_STREAM_PLAYBACK) { alsa_sub 403 sound/usb/6fire/pcm.c } else if (alsa_sub->stream == SNDRV_PCM_STREAM_CAPTURE) { alsa_sub 416 sound/usb/6fire/pcm.c sub->instance = alsa_sub; alsa_sub 422 sound/usb/6fire/pcm.c static int usb6fire_pcm_close(struct snd_pcm_substream *alsa_sub) alsa_sub 424 sound/usb/6fire/pcm.c struct pcm_runtime *rt = snd_pcm_substream_chip(alsa_sub); alsa_sub 425 sound/usb/6fire/pcm.c struct pcm_substream *sub = usb6fire_pcm_get_substream(alsa_sub); alsa_sub 449 sound/usb/6fire/pcm.c static int usb6fire_pcm_hw_params(struct snd_pcm_substream *alsa_sub, alsa_sub 452 sound/usb/6fire/pcm.c return snd_pcm_lib_alloc_vmalloc_buffer(alsa_sub, alsa_sub 456 sound/usb/6fire/pcm.c static int usb6fire_pcm_hw_free(struct snd_pcm_substream *alsa_sub) alsa_sub 458 sound/usb/6fire/pcm.c return snd_pcm_lib_free_vmalloc_buffer(alsa_sub); alsa_sub 461 sound/usb/6fire/pcm.c static int usb6fire_pcm_prepare(struct snd_pcm_substream *alsa_sub) alsa_sub 463 sound/usb/6fire/pcm.c struct pcm_runtime *rt = snd_pcm_substream_chip(alsa_sub); alsa_sub 464 sound/usb/6fire/pcm.c struct pcm_substream *sub = usb6fire_pcm_get_substream(alsa_sub); alsa_sub 465 sound/usb/6fire/pcm.c struct snd_pcm_runtime *alsa_rt = alsa_sub->runtime; alsa_sub 506 sound/usb/6fire/pcm.c static int usb6fire_pcm_trigger(struct snd_pcm_substream *alsa_sub, int cmd) alsa_sub 508 sound/usb/6fire/pcm.c struct pcm_substream *sub = usb6fire_pcm_get_substream(alsa_sub); alsa_sub 509 sound/usb/6fire/pcm.c struct pcm_runtime *rt = snd_pcm_substream_chip(alsa_sub); alsa_sub 538 sound/usb/6fire/pcm.c struct snd_pcm_substream *alsa_sub) alsa_sub 540 sound/usb/6fire/pcm.c struct pcm_substream *sub = usb6fire_pcm_get_substream(alsa_sub); alsa_sub 541 sound/usb/6fire/pcm.c struct pcm_runtime *rt = snd_pcm_substream_chip(alsa_sub); alsa_sub 172 sound/usb/hiface/pcm.c *alsa_sub) alsa_sub 174 sound/usb/hiface/pcm.c struct pcm_runtime *rt = snd_pcm_substream_chip(alsa_sub); alsa_sub 177 sound/usb/hiface/pcm.c if (alsa_sub->stream == SNDRV_PCM_STREAM_PLAYBACK) alsa_sub 351 sound/usb/hiface/pcm.c static int hiface_pcm_open(struct snd_pcm_substream *alsa_sub) alsa_sub 353 sound/usb/hiface/pcm.c struct pcm_runtime *rt = snd_pcm_substream_chip(alsa_sub); alsa_sub 355 sound/usb/hiface/pcm.c struct snd_pcm_runtime *alsa_rt = alsa_sub->runtime; alsa_sub 364 sound/usb/hiface/pcm.c if (alsa_sub->stream == SNDRV_PCM_STREAM_PLAYBACK) alsa_sub 379 sound/usb/hiface/pcm.c ret = snd_pcm_hw_constraint_list(alsa_sub->runtime, 0, alsa_sub 388 sound/usb/hiface/pcm.c sub->instance = alsa_sub; alsa_sub 394 sound/usb/hiface/pcm.c static int hiface_pcm_close(struct snd_pcm_substream *alsa_sub) alsa_sub 396 sound/usb/hiface/pcm.c struct pcm_runtime *rt = snd_pcm_substream_chip(alsa_sub); alsa_sub 397 sound/usb/hiface/pcm.c struct pcm_substream *sub = hiface_pcm_get_substream(alsa_sub); alsa_sub 418 sound/usb/hiface/pcm.c static int hiface_pcm_hw_params(struct snd_pcm_substream *alsa_sub, alsa_sub 421 sound/usb/hiface/pcm.c return snd_pcm_lib_alloc_vmalloc_buffer(alsa_sub, alsa_sub 425 sound/usb/hiface/pcm.c static int hiface_pcm_hw_free(struct snd_pcm_substream *alsa_sub) alsa_sub 427 sound/usb/hiface/pcm.c return snd_pcm_lib_free_vmalloc_buffer(alsa_sub); alsa_sub 430 sound/usb/hiface/pcm.c static int hiface_pcm_prepare(struct snd_pcm_substream *alsa_sub) alsa_sub 432 sound/usb/hiface/pcm.c struct pcm_runtime *rt = snd_pcm_substream_chip(alsa_sub); alsa_sub 433 sound/usb/hiface/pcm.c struct pcm_substream *sub = hiface_pcm_get_substream(alsa_sub); alsa_sub 434 sound/usb/hiface/pcm.c struct snd_pcm_runtime *alsa_rt = alsa_sub->runtime; alsa_sub 466 sound/usb/hiface/pcm.c static int hiface_pcm_trigger(struct snd_pcm_substream *alsa_sub, int cmd) alsa_sub 468 sound/usb/hiface/pcm.c struct pcm_substream *sub = hiface_pcm_get_substream(alsa_sub); alsa_sub 469 sound/usb/hiface/pcm.c struct pcm_runtime *rt = snd_pcm_substream_chip(alsa_sub); alsa_sub 496 sound/usb/hiface/pcm.c static snd_pcm_uframes_t hiface_pcm_pointer(struct snd_pcm_substream *alsa_sub) alsa_sub 498 sound/usb/hiface/pcm.c struct pcm_substream *sub = hiface_pcm_get_substream(alsa_sub); alsa_sub 499 sound/usb/hiface/pcm.c struct pcm_runtime *rt = snd_pcm_substream_chip(alsa_sub); alsa_sub 509 sound/usb/hiface/pcm.c return bytes_to_frames(alsa_sub->runtime, dma_offset);