Lines Matching defs:n_pending
1308 int n_pending;
1318 n_pending = snd_hdsp_midi_output_possible(hmidi->hdsp, hmidi->id);
1319 if (n_pending > 0) {
1320 if (n_pending > (int)sizeof (buf))
1321 n_pending = sizeof (buf);
1323 to_write = snd_rawmidi_transmit(hmidi->output, buf, n_pending);
1339 int n_pending;
1343 n_pending = snd_hdsp_midi_input_available(hmidi->hdsp, hmidi->id);
1344 if (n_pending > 0) {
1346 if (n_pending > (int)sizeof (buf))
1347 n_pending = sizeof (buf);
1348 for (i = 0; i < n_pending; ++i)
1350 if (n_pending)
1351 snd_rawmidi_receive (hmidi->input, buf, n_pending);
1354 while (--n_pending)