Lines Matching refs:substreams
279 list1 = rmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT].substreams.next;
281 if (list1 == &rmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT].substreams) {
297 list2 = rmidi->streams[SNDRV_RAWMIDI_STREAM_OUTPUT].substreams.next;
299 if (list2 == &rmidi->streams[SNDRV_RAWMIDI_STREAM_OUTPUT].substreams) {
585 list_for_each_entry(substream, &pstr->substreams, list) {
1314 &rmidi->streams[SNDRV_RAWMIDI_STREAM_OUTPUT].substreams,
1335 &rmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT].substreams,
1391 list_add_tail(&substream->list, &stream->substreams);
1435 INIT_LIST_HEAD(&rmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT].substreams);
1436 INIT_LIST_HEAD(&rmidi->streams[SNDRV_RAWMIDI_STREAM_OUTPUT].substreams);
1466 while (!list_empty(&stream->substreams)) {
1467 substream = list_entry(stream->substreams.next, struct snd_rawmidi_substream, list);
1625 list_for_each_entry(substream, &rmidi->streams[stream].substreams, list)