__snd_rawmidi_ready
return __snd_rawmidi_ready(substream->runtime);
else if (__snd_rawmidi_ready(runtime))
while (!__snd_rawmidi_ready(runtime)) {
if (runtime->drain || __snd_rawmidi_ready(runtime))