Lines Matching defs:snd_usb_midi2_interface

45 struct snd_usb_midi2_interface;
82 struct snd_usb_midi2_interface *umidi; /* reference to MIDI iface */
92 struct snd_usb_midi2_interface {
395 static int start_input_streams(struct snd_usb_midi2_interface *umidi)
432 static int create_midi2_endpoint(struct snd_usb_midi2_interface *umidi,
486 static void free_all_midi2_endpoints(struct snd_usb_midi2_interface *umidi)
521 static int get_group_terminal_block_descs(struct snd_usb_midi2_interface *umidi)
565 find_group_terminal_block(struct snd_usb_midi2_interface *umidi, int id)
638 static int parse_group_terminal_blocks(struct snd_usb_midi2_interface *umidi)
663 static int parse_midi_2_0_endpoints(struct snd_usb_midi2_interface *umidi)
691 static void free_all_midi2_umps(struct snd_usb_midi2_interface *umidi)
703 static int create_midi2_ump(struct snd_usb_midi2_interface *umidi,
759 find_midi2_ump(struct snd_usb_midi2_interface *umidi, int blk_id)
771 static int find_matching_ep_partner(struct snd_usb_midi2_interface *umidi,
801 static int parse_ump_endpoints(struct snd_usb_midi2_interface *umidi)
825 struct snd_usb_midi2_interface *umidi = rmidi->umidi;
883 static int create_blocks_from_gtb(struct snd_usb_midi2_interface *umidi)
913 static int attach_legacy_rawmidi(struct snd_usb_midi2_interface *umidi)
931 static void snd_usb_midi_v2_free(struct snd_usb_midi2_interface *umidi)
941 static int parse_midi_2_0(struct snd_usb_midi2_interface *umidi)
1015 static int set_altset(struct snd_usb_midi2_interface *umidi)
1040 static void set_fallback_rawmidi_names(struct snd_usb_midi2_interface *umidi)
1074 struct snd_usb_midi2_interface *umidi;
1183 struct snd_usb_midi2_interface *umidi;
1202 struct snd_usb_midi2_interface *umidi;
1214 struct snd_usb_midi2_interface *umidi;
1230 struct snd_usb_midi2_interface *umidi, *next;