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);