Lines Matching refs:f_midi
79 struct f_midi { struct
105 static inline struct f_midi *func_to_midi(struct usb_function *f) in func_to_midi() argument
107 return container_of(f, struct f_midi, func); in func_to_midi()
110 static void f_midi_transmit(struct f_midi *midi);
243 struct f_midi *midi = ep->driver_data; in f_midi_read_data()
272 struct f_midi *midi = ep->driver_data; in f_midi_complete()
324 static void f_midi_drop_out_substreams(struct f_midi *midi) in f_midi_drop_out_substreams()
337 static int f_midi_start_ep(struct f_midi *midi, in f_midi_start_ep()
365 struct f_midi *midi = func_to_midi(f); in f_midi_set_alt()
419 struct f_midi *midi = func_to_midi(f); in f_midi_disable()
606 static int f_midi_do_transmit(struct f_midi *midi, struct usb_ep *ep) in f_midi_do_transmit()
673 static void f_midi_transmit(struct f_midi *midi) in f_midi_transmit()
703 struct f_midi *midi = (struct f_midi *) data; in f_midi_in_tasklet()
709 struct f_midi *midi = substream->rmidi->private_data; in f_midi_in_open()
724 struct f_midi *midi = substream->rmidi->private_data; in f_midi_in_close()
732 struct f_midi *midi = substream->rmidi->private_data; in f_midi_in_trigger()
745 struct f_midi *midi = substream->rmidi->private_data; in f_midi_out_open()
757 struct f_midi *midi = substream->rmidi->private_data; in f_midi_out_close()
765 struct f_midi *midi = substream->rmidi->private_data; in f_midi_out_trigger()
787 static inline void f_midi_unregister_card(struct f_midi *midi) in f_midi_unregister_card()
796 static int f_midi_register_card(struct f_midi *midi) in f_midi_register_card()
873 struct f_midi *midi = func_to_midi(f); in f_midi_bind()
1245 struct f_midi *midi; in f_midi_free()
1272 struct f_midi *midi = func_to_midi(f); in f_midi_unbind()
1290 struct f_midi *midi = NULL; in f_midi_alloc()