Lines Matching refs:buffer_length

390 				       uint8_t *buffer, int buffer_length)
394 for (i = 0; i + 3 < buffer_length; i += 4)
404 uint8_t *buffer, int buffer_length)
408 for (i = 0; i + 3 < buffer_length; i += 4)
422 uint8_t *buffer, int buffer_length)
426 for (i = 0; i + 3 < buffer_length; i += 4)
462 uint8_t *buffer, int buffer_length)
466 for (i = 0; i + 3 < buffer_length; i += 4) {
495 uint8_t *buffer, int buffer_length)
497 if (buffer_length < 2 || (buffer[0] & 0x0f) != 0x0f)
498 snd_usbmidi_standard_input(ep, buffer, buffer_length);
501 &buffer[1], buffer_length - 1);
706 uint8_t *buffer, int buffer_length)
709 unsigned int len = (unsigned int)buffer_length;
796 uint8_t *buffer, int buffer_length)
798 if (buffer_length < 2 || !buffer[0] || buffer_length < buffer[0] + 1)
834 uint8_t *buffer, int buffer_length)
836 snd_usbmidi_input_data(ep, 0, buffer, buffer_length);
866 uint8_t *buffer, int buffer_length)
868 if (buffer_length > 2)
869 snd_usbmidi_input_data(ep, 0, buffer + 2, buffer_length - 2);
878 uint8_t *buffer, int buffer_length)
880 if (buffer_length != 9)
882 buffer_length = 8;
883 while (buffer_length && buffer[buffer_length - 1] == 0xFD)
884 buffer_length--;
885 if (buffer_length)
886 snd_usbmidi_input_data(ep, 0, buffer, buffer_length);
960 uint8_t *buffer, int buffer_length)
965 for (i = 0; i < buffer_length; ++i)
967 buffer_length = i;
975 while (buffer_length > 0) {
977 for (i = 0; i < buffer_length; ++i)
982 buffer_length -= i;
984 if (buffer_length <= 0)
989 --buffer_length;
992 if (buffer_length <= 0)
997 --buffer_length;
1237 unsigned int buffer_length)
1239 usb_free_coherent(umidi->dev, buffer_length,