Lines Matching refs:midi_function
740 struct usb_descriptor_header **midi_function; in f_midi_bind() local
783 midi_function = kcalloc((MAX_PORTS * 4) + 9, sizeof(midi_function), in f_midi_bind()
785 if (!midi_function) { in f_midi_bind()
797 midi_function[i++] = (struct usb_descriptor_header *) &ac_interface_desc; in f_midi_bind()
798 midi_function[i++] = (struct usb_descriptor_header *) &ac_header_desc; in f_midi_bind()
799 midi_function[i++] = (struct usb_descriptor_header *) &ms_interface_desc; in f_midi_bind()
807 midi_function[i++] = (struct usb_descriptor_header *) &ms_header_desc; in f_midi_bind()
820 midi_function[i++] = (struct usb_descriptor_header *) in_ext; in f_midi_bind()
831 midi_function[i++] = (struct usb_descriptor_header *) out_emb; in f_midi_bind()
848 midi_function[i++] = (struct usb_descriptor_header *) in_emb; in f_midi_bind()
859 midi_function[i++] = (struct usb_descriptor_header *) out_ext; in f_midi_bind()
873 midi_function[i++] = (struct usb_descriptor_header *) &bulk_out_desc; in f_midi_bind()
874 midi_function[i++] = (struct usb_descriptor_header *) &ms_out_desc; in f_midi_bind()
875 midi_function[i++] = (struct usb_descriptor_header *) &bulk_in_desc; in f_midi_bind()
876 midi_function[i++] = (struct usb_descriptor_header *) &ms_in_desc; in f_midi_bind()
877 midi_function[i++] = NULL; in f_midi_bind()
889 f->hs_descriptors = usb_copy_descriptors(midi_function); in f_midi_bind()
891 f->descriptors = usb_copy_descriptors(midi_function); in f_midi_bind()
894 kfree(midi_function); in f_midi_bind()