Lines Matching refs:ep_info
1279 struct snd_usb_midi_endpoint_info *ep_info,
1302 if (ep_info->in_interval)
1303 pipe = usb_rcvintpipe(umidi->dev, ep_info->in_ep);
1305 pipe = usb_rcvbulkpipe(umidi->dev, ep_info->in_ep);
1314 if (ep_info->in_interval)
1318 ep, ep_info->in_interval);
1327 ep_info->in_ep);
1366 struct snd_usb_midi_endpoint_info *ep_info,
1389 if (ep_info->out_interval)
1390 pipe = usb_sndintpipe(umidi->dev, ep_info->out_ep);
1392 pipe = usb_sndbulkpipe(umidi->dev, ep_info->out_ep);
1426 if (ep_info->out_interval)
1430 &ep->urbs[i], ep_info->out_interval);
1439 ep_info->out_ep);
1450 if (ep_info->out_cables & (1 << i)) {
2173 struct snd_usb_midi_endpoint_info ep_info;
2220 ep_info.out_ep = get_endpoint(hostif, 2)->bEndpointAddress &
2222 ep_info.out_interval = 0;
2223 ep_info.out_cables = endpoint->out_cables & 0x5555;
2224 err = snd_usbmidi_out_endpoint_create(umidi, &ep_info,
2229 ep_info.in_ep = get_endpoint(hostif, 0)->bEndpointAddress &
2231 ep_info.in_interval = get_endpoint(hostif, 0)->bInterval;
2232 ep_info.in_cables = endpoint->in_cables;
2233 err = snd_usbmidi_in_endpoint_create(umidi, &ep_info,
2239 ep_info.out_ep = get_endpoint(hostif, 4)->bEndpointAddress &
2241 ep_info.out_cables = endpoint->out_cables & 0xaaaa;
2242 err = snd_usbmidi_out_endpoint_create(umidi, &ep_info,