Lines Matching refs:endpoint
1838 hostep = &hostif->endpoint[i]; in snd_usbmidi_get_ms_info()
1972 struct snd_usb_midi_endpoint_info *endpoint, in snd_usbmidi_detect_endpoints() argument
1984 if (endpoint[0].out_ep || endpoint[0].in_ep) in snd_usbmidi_detect_endpoints()
2000 endpoint[out_eps].out_ep = usb_endpoint_num(epd); in snd_usbmidi_detect_endpoints()
2002 endpoint[out_eps].out_interval = epd->bInterval; in snd_usbmidi_detect_endpoints()
2007 endpoint[in_eps].in_ep = usb_endpoint_num(epd); in snd_usbmidi_detect_endpoints()
2009 endpoint[in_eps].in_interval = epd->bInterval; in snd_usbmidi_detect_endpoints()
2038 struct snd_usb_midi_endpoint_info *endpoint) in snd_usbmidi_detect_yamaha() argument
2062 endpoint->in_cables = in snd_usbmidi_detect_yamaha()
2063 (endpoint->in_cables << 1) | 1; in snd_usbmidi_detect_yamaha()
2065 endpoint->out_cables = in snd_usbmidi_detect_yamaha()
2066 (endpoint->out_cables << 1) | 1; in snd_usbmidi_detect_yamaha()
2069 if (!endpoint->in_cables && !endpoint->out_cables) in snd_usbmidi_detect_yamaha()
2072 return snd_usbmidi_detect_endpoints(umidi, endpoint, 1); in snd_usbmidi_detect_yamaha()
2079 struct snd_usb_midi_endpoint_info *endpoint) in snd_usbmidi_detect_roland() argument
2100 endpoint->in_cables = (1 << cs_desc[4]) - 1; in snd_usbmidi_detect_roland()
2101 endpoint->out_cables = (1 << cs_desc[5]) - 1; in snd_usbmidi_detect_roland()
2102 return snd_usbmidi_detect_endpoints(umidi, endpoint, 1); in snd_usbmidi_detect_roland()
2106 return snd_usbmidi_get_ms_info(umidi, endpoint); in snd_usbmidi_detect_roland()
2117 struct snd_usb_midi_endpoint_info *endpoint) in snd_usbmidi_create_endpoints_midiman() argument
2141 if (intfd->bNumEndpoints < (endpoint->out_cables > 0x0001 ? 5 : 3)) { in snd_usbmidi_create_endpoints_midiman()
2156 if (endpoint->out_cables > 0x0001) { in snd_usbmidi_create_endpoints_midiman()
2169 ep_info.out_cables = endpoint->out_cables & 0x5555; in snd_usbmidi_create_endpoints_midiman()
2178 ep_info.in_cables = endpoint->in_cables; in snd_usbmidi_create_endpoints_midiman()
2184 if (endpoint->out_cables > 0x0001) { in snd_usbmidi_create_endpoints_midiman()
2187 ep_info.out_cables = endpoint->out_cables & 0xaaaa; in snd_usbmidi_create_endpoints_midiman()
2195 if (endpoint->out_cables & (1 << cable)) in snd_usbmidi_create_endpoints_midiman()
2200 if (endpoint->in_cables & (1 << cable)) in snd_usbmidi_create_endpoints_midiman()