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 {
387 static int start_input_streams(struct snd_usb_midi2_interface *umidi)
424 static int create_midi2_endpoint(struct snd_usb_midi2_interface *umidi,
478 static void free_all_midi2_endpoints(struct snd_usb_midi2_interface *umidi)
513 static int get_group_terminal_block_descs(struct snd_usb_midi2_interface *umidi)
557 find_group_terminal_block(struct snd_usb_midi2_interface *umidi, int id)
620 static int parse_group_terminal_blocks(struct snd_usb_midi2_interface *umidi)
645 static int parse_midi_2_0_endpoints(struct snd_usb_midi2_interface *umidi)
673 static void free_all_midi2_umps(struct snd_usb_midi2_interface *umidi)
685 static int create_midi2_ump(struct snd_usb_midi2_interface *umidi,
741 find_midi2_ump(struct snd_usb_midi2_interface *umidi, int blk_id)
753 static int find_matching_ep_partner(struct snd_usb_midi2_interface *umidi,
783 static int parse_ump_endpoints(struct snd_usb_midi2_interface *umidi)
807 struct snd_usb_midi2_interface *umidi = rmidi->umidi;
881 static int create_blocks_from_gtb(struct snd_usb_midi2_interface *umidi)
911 static int attach_legacy_rawmidi(struct snd_usb_midi2_interface *umidi)
929 static void snd_usb_midi_v2_free(struct snd_usb_midi2_interface *umidi)
939 static int parse_midi_2_0(struct snd_usb_midi2_interface *umidi)
1013 static int set_altset(struct snd_usb_midi2_interface *umidi)
1038 static void set_fallback_rawmidi_names(struct snd_usb_midi2_interface *umidi)
1073 struct snd_usb_midi2_interface *umidi;
1182 struct snd_usb_midi2_interface *umidi;
1201 struct snd_usb_midi2_interface *umidi;
1213 struct snd_usb_midi2_interface *umidi;
1229 struct snd_usb_midi2_interface *umidi, *next;