Lines Matching refs:cable
774 static bool process_midi1_byte(struct f_midi2 *midi2, u8 cable, u8 b, in process_midi1_byte() argument
777 struct f_midi2_midi1_port *port = &midi2->midi1_port[cable]; in process_midi1_byte()
778 u8 p[4] = { cable << 4, 0, 0, 0 }; in process_midi1_byte()
945 unsigned int cable, c; in process_midi1_pending_buf() local
947 for (cable = 0; cable < midi2->num_midi1_in; cable++) { in process_midi1_pending_buf()
948 struct f_midi2_midi1_port *port = &midi2->midi1_port[cable]; in process_midi1_pending_buf()
953 if (process_midi1_byte(midi2, cable, port->buf[c], in process_midi1_pending_buf()
970 static void fill_midi1_pending_buf(struct f_midi2 *midi2, u8 cable, u8 *buf, in fill_midi1_pending_buf() argument
973 struct f_midi2_midi1_port *port = &midi2->midi1_port[cable]; in fill_midi1_pending_buf()
989 unsigned char group, cable; in process_midi1_transmit() local
1015 cable = ep->in_group_to_cable[group]; in process_midi1_transmit()
1016 if (!cable) in process_midi1_transmit()
1018 cable--; /* to 0-base */ in process_midi1_transmit()
1019 fill_midi1_pending_buf(midi2, cable, outbuf, size); in process_midi1_transmit()
1060 unsigned int group, cable, bytes, c, len; in f_midi2_midi1_ep_out_complete() local
1072 cable = *buf >> 4; in f_midi2_midi1_ep_out_complete()
1073 ep = midi2->out_cable_mapping[cable].ep; in f_midi2_midi1_ep_out_complete()
1076 group = midi2->out_cable_mapping[cable].group; in f_midi2_midi1_ep_out_complete()