Lines Matching defs:substream
61 struct snd_rawmidi_substream *substream)
71 consume = snd_rawmidi_transmit_peek(substream, msg, 3);
88 *label = (substream->number << 4) | 0x07;
91 *label = (substream->number << 4) | 0x04;
136 *label = (substream->number << 4) | (msg[0] >> 4);
150 struct snd_rawmidi_substream *substream = READ_ONCE(port->substream);
153 if (substream == NULL)
157 snd_rawmidi_transmit_ack(substream, port->consume_bytes);
167 if (!snd_rawmidi_transmit_empty(substream))
175 struct snd_rawmidi_substream *substream = READ_ONCE(port->substream);
183 if (substream == NULL || snd_rawmidi_transmit_empty(substream))
197 port->consume_bytes = fill_message(port, substream);
255 struct snd_rawmidi_substream *substream;
284 substream = READ_ONCE(tscm->tx_midi_substreams[port]);
285 if (substream != NULL)
286 snd_rawmidi_receive(substream, b + 1, bytes);