Searched refs:mcrd (Results 1 – 1 of 1) sorted by relevance
502 static void snd_mtpav_inmidi_process(struct mtpav *mcrd, u8 inbyte) in snd_mtpav_inmidi_process() argument506 if ((int)mcrd->inmidiport > mcrd->num_ports * 2 + MTPAV_PIDX_BROADCAST) in snd_mtpav_inmidi_process()509 portp = &mcrd->ports[mcrd->inmidiport]; in snd_mtpav_inmidi_process()514 static void snd_mtpav_inmidi_h(struct mtpav *mcrd, u8 inbyte) in snd_mtpav_inmidi_h() argument518 snd_mtpav_inmidi_process(mcrd, inbyte); in snd_mtpav_inmidi_h()522 if (mcrd->inmidistate == 0) { // awaiting command in snd_mtpav_inmidi_h()524 mcrd->inmidistate = 1; in snd_mtpav_inmidi_h()526 snd_mtpav_inmidi_process(mcrd, inbyte); in snd_mtpav_inmidi_h()527 } else if (mcrd->inmidistate) { in snd_mtpav_inmidi_h()528 mcrd->inmidiport = translate_hwport_to_subdevice(mcrd, inbyte); in snd_mtpav_inmidi_h()[all …]