Lines Matching refs:endpoint
1887 hostep = &hostif->endpoint[i]; in snd_usbmidi_get_ms_info()
2024 struct snd_usb_midi_endpoint_info *endpoint, in snd_usbmidi_detect_endpoints() argument
2036 if (endpoint[0].out_ep || endpoint[0].in_ep) in snd_usbmidi_detect_endpoints()
2052 endpoint[out_eps].out_ep = usb_endpoint_num(epd); in snd_usbmidi_detect_endpoints()
2054 endpoint[out_eps].out_interval = epd->bInterval; in snd_usbmidi_detect_endpoints()
2059 endpoint[in_eps].in_ep = usb_endpoint_num(epd); in snd_usbmidi_detect_endpoints()
2061 endpoint[in_eps].in_interval = epd->bInterval; in snd_usbmidi_detect_endpoints()
2090 struct snd_usb_midi_endpoint_info *endpoint) in snd_usbmidi_detect_yamaha() argument
2114 endpoint->in_cables = in snd_usbmidi_detect_yamaha()
2115 (endpoint->in_cables << 1) | 1; in snd_usbmidi_detect_yamaha()
2117 endpoint->out_cables = in snd_usbmidi_detect_yamaha()
2118 (endpoint->out_cables << 1) | 1; in snd_usbmidi_detect_yamaha()
2121 if (!endpoint->in_cables && !endpoint->out_cables) in snd_usbmidi_detect_yamaha()
2124 return snd_usbmidi_detect_endpoints(umidi, endpoint, 1); in snd_usbmidi_detect_yamaha()
2131 struct snd_usb_midi_endpoint_info *endpoint) in snd_usbmidi_detect_roland() argument
2154 endpoint->in_cables = (1 << cs_desc[4]) - 1; in snd_usbmidi_detect_roland()
2155 endpoint->out_cables = (1 << cs_desc[5]) - 1; in snd_usbmidi_detect_roland()
2156 return snd_usbmidi_detect_endpoints(umidi, endpoint, 1); in snd_usbmidi_detect_roland()
2160 return snd_usbmidi_get_ms_info(umidi, endpoint); in snd_usbmidi_detect_roland()
2171 struct snd_usb_midi_endpoint_info *endpoint) in snd_usbmidi_create_endpoints_midiman() argument
2195 if (intfd->bNumEndpoints < (endpoint->out_cables > 0x0001 ? 5 : 3)) { in snd_usbmidi_create_endpoints_midiman()
2210 if (endpoint->out_cables > 0x0001) { in snd_usbmidi_create_endpoints_midiman()
2223 ep_info.out_cables = endpoint->out_cables & 0x5555; in snd_usbmidi_create_endpoints_midiman()
2232 ep_info.in_cables = endpoint->in_cables; in snd_usbmidi_create_endpoints_midiman()
2238 if (endpoint->out_cables > 0x0001) { in snd_usbmidi_create_endpoints_midiman()
2241 ep_info.out_cables = endpoint->out_cables & 0xaaaa; in snd_usbmidi_create_endpoints_midiman()
2249 if (endpoint->out_cables & (1 << cable)) in snd_usbmidi_create_endpoints_midiman()
2254 if (endpoint->in_cables & (1 << cable)) in snd_usbmidi_create_endpoints_midiman()