/linux-master/drivers/usb/gadget/function/ |
H A D | f_loopback.c | 32 struct usb_ep *out_ep; member in struct:f_loopback 195 loop->out_ep = usb_ep_autoconfig(cdev->gadget, &fs_loop_sink_desc); 196 if (!loop->out_ep) 215 f->name, loop->in_ep->name, loop->out_ep->name); 241 if (ep == loop->out_ep) { 258 ep = loop->out_ep; 287 loop->out_ep : loop->in_ep, 299 disable_endpoints(cdev, loop->in_ep, loop->out_ep, NULL, NULL); 328 out_req = lb_alloc_ep_req(loop->out_ep, loop->buflen); 340 result = usb_ep_queue(loop->out_ep, out_re [all...] |
H A D | f_phonet.c | 48 struct usb_ep *in_ep, *out_ep; member in struct:f_phonet 308 err = usb_ep_queue(fp->out_ep, req, gfp_flags); 389 usb_ep_disable(fp->out_ep); 423 config_ep_by_speed(gadget, f, fp->out_ep)) { 425 fp->out_ep->desc = NULL; 429 usb_ep_enable(fp->out_ep); 433 fp->out_ep->driver_data = fp; 527 fp->out_ep = ep; 548 req = usb_ep_alloc_request(fp->out_ep, GFP_KERNEL); 563 fp->out_ep [all...] |
H A D | f_printer.c | 72 struct usb_ep *in_ep, *out_ep; member in struct:printer_dev 416 error = usb_ep_queue(dev->out_ep, req, GFP_ATOMIC); 817 dev->out_ep->desc = ep_desc(dev->gadget, &fs_ep_out_desc, 819 dev->out_ep->driver_data = dev; 827 result = usb_ep_enable(dev->out_ep); 829 DBG(dev, "enable %s --> %d\n", dev->out_ep->name, result); 837 (void) usb_ep_disable(dev->out_ep); 839 dev->out_ep->desc = NULL; 856 if (dev->out_ep->desc) 857 usb_ep_disable(dev->out_ep); 1066 struct usb_ep *out_ep = NULL; local [all...] |
H A D | f_hid.c | 83 struct usb_ep *out_ep; member in struct:f_hidg 348 ret = usb_ep_queue(hidg->out_ep, req, GFP_KERNEL); 350 free_ep_req(hidg->out_ep, req); 784 if (hidg->out_ep) { 785 usb_ep_disable(hidg->out_ep); 789 free_ep_req(hidg->out_ep, list->req); 840 if (hidg->use_out_ep && hidg->out_ep != NULL) { 842 usb_ep_disable(hidg->out_ep); 845 hidg->out_ep); 850 status = usb_ep_enable(hidg->out_ep); [all...] |
H A D | f_uac1_legacy.c | 281 struct usb_ep *out_ep; member in struct:f_audio 365 struct usb_ep *out_ep = audio->out_ep; local 370 if (ep == out_ep) 578 struct usb_ep *out_ep = audio->out_ep; local 606 err = config_ep_by_speed(cdev->gadget, f, out_ep); 610 usb_ep_enable(out_ep); 620 req = usb_ep_alloc_request(out_ep, GFP_ATOMIC); 629 err = usb_ep_queue(out_ep, [all...] |
H A D | u_ether.c | 154 out = dev->port_usb->out_ep; 360 status = prealloc(&dev->rx_reqs, link->out_ep, n); 665 out = link->out_ep->desc; 667 usb_ep_disable(link->out_ep); 671 link->out_ep->desc = out; 673 usb_ep_enable(link->out_ep); 1130 link->out_ep->driver_data = dev; 1131 result = usb_ep_enable(link->out_ep); 1134 link->out_ep->name, result); 1170 (void) usb_ep_disable(link->out_ep); [all...] |
H A D | u_audio.h | 66 struct usb_ep *out_ep; member in struct:g_audio 67 /* feedback IN endpoint corresponding to out_ep */ 72 /* Max packet size for all out_ep possible speeds */
|
H A D | f_subset.c | 268 config_ep_by_speed(cdev->gadget, f, geth->port.out_ep)) { 270 geth->port.out_ep->desc = NULL; 346 geth->port.out_ep = ep; 371 geth->port.in_ep->name, geth->port.out_ep->name);
|
H A D | f_sourcesink.c | 38 struct usb_ep *out_ep; member in struct:f_sourcesink 340 ss->out_ep = usb_ep_autoconfig(cdev->gadget, &fs_sink_desc); 341 if (!ss->out_ep) 440 f->name, ss->in_ep->name, ss->out_ep->name, 467 int max_packet_size = le16_to_cpu(ss->out_ep->desc->wMaxPacketSize); 494 usb_ep_set_halt(ss->out_ep); 535 if (ep == ss->out_ep) { 548 if (ep == ss->out_ep) 602 ep = is_in ? ss->in_ep : ss->out_ep; 639 disable_endpoints(cdev, ss->in_ep, ss->out_ep, s [all...] |
H A D | u_ether.h | 60 struct usb_ep *out_ep; member in struct:gether
|
H A D | f_midi.c | 82 struct usb_ep *in_ep, *out_ep; member in struct:f_midi 278 if (ep == midi->out_ep) { 296 if (ep == midi->out_ep) { 377 err = f_midi_start_ep(midi, f, midi->out_ep); 398 midi_alloc_ep_req(midi->out_ep, midi->buflen); 404 err = usb_ep_queue(midi->out_ep, req, GFP_ATOMIC); 407 midi->out_ep->name, err); 409 free_ep_req(midi->out_ep, req); 430 usb_ep_disable(midi->out_ep); 914 midi->out_ep [all...] |
H A D | f_eem.c | 201 if (!eem->port.in_ep->desc || !eem->port.out_ep->desc) { 206 eem->port.out_ep)) { 208 eem->port.out_ep->desc = NULL; 297 eem->port.out_ep = ep; 315 eem->port.in_ep->name, eem->port.out_ep->name);
|
H A D | f_ecm.c | 552 !ecm->port.out_ep->desc) { 557 ecm->port.out_ep)) { 559 ecm->port.out_ep->desc = NULL; 620 ecm->port.out_ep->desc = NULL; 741 ecm->port.out_ep = ep; 792 ecm->port.in_ep->name, ecm->port.out_ep->name,
|
H A D | f_rndis.c | 552 if (!rndis->port.in_ep->desc || !rndis->port.out_ep->desc) { 557 rndis->port.out_ep)) { 559 rndis->port.out_ep->desc = NULL; 742 rndis->port.out_ep = ep; 802 rndis->port.in_ep->name, rndis->port.out_ep->name,
|
H A D | u_audio.c | 101 struct usb_ep *out_ep, 140 ep_desc = out_ep->desc; 306 u_audio_set_fback_frequency(audio_dev->gadget->speed, audio_dev->out_ep, 600 ep = audio_dev->out_ep; 676 free_ep(&uac->c_prm, audio_dev->out_ep); 100 u_audio_set_fback_frequency(enum usb_device_speed speed, struct usb_ep *out_ep, unsigned long long freq, unsigned int pitch, void *buf) argument
|
H A D | f_ncm.c | 896 !ncm->port.out_ep->desc) { 901 ncm->port.out_ep)) { 903 ncm->port.out_ep->desc = NULL; 1513 ncm->port.out_ep = ep; 1565 ncm->port.in_ep->name, ncm->port.out_ep->name,
|
/linux-master/sound/usb/ |
H A D | midi.h | 10 int8_t out_ep; /* ep number, 0 autodetect */ member in struct:snd_usb_midi_endpoint_info
|
H A D | midi.c | 1374 pipe = usb_sndintpipe(umidi->dev, ep_info->out_ep); 1376 pipe = usb_sndbulkpipe(umidi->dev, ep_info->out_ep); 1423 ep_info->out_ep); 1946 if (endpoints[epidx].out_ep) { 1953 endpoints[epidx].out_ep = usb_endpoint_num(ep); 2089 if (endpoint[0].out_ep || endpoint[0].in_ep) 2105 endpoint[out_eps].out_ep = usb_endpoint_num(epd); 2131 if (endpoints[i].out_ep) 2273 ep_info.out_ep = get_endpoint(hostif, 2)->bEndpointAddress & 2292 ep_info.out_ep [all...] |
/linux-master/drivers/net/wireless/realtek/rtw88/ |
H A D | usb.h | 74 u8 out_ep[RTW_USB_EP_MAX]; member in struct:rtw_usb
|
/linux-master/drivers/char/xillybus/ |
H A D | xillyusb.c | 121 struct xillyusb_endpoint *out_ep; member in struct:xillyusb_channel 122 struct mutex lock; /* protect @out_ep, @in_fifo, bit fields below */ 600 if (chan->out_ep) 601 wake_up_interruptible(&chan->out_ep->fifo.waitq); 1244 struct xillyusb_endpoint *out_ep = NULL; local 1302 out_ep = endpoint_alloc(xdev, 1306 if (!out_ep) { 1311 rc = fifo_init(&out_ep->fifo, chan->out_log2_fifo_size); 1316 out_ep->fill_mask = -(1 << chan->out_log2_element_size); 1362 if (out_ep) [all...] |
/linux-master/sound/usb/usx2y/ |
H A D | usX2Yhwdep.c | 122 .out_ep = 0x06, 135 .out_ep = 0x06,
|
H A D | us122l.c | 44 .out_ep = 4, 66 .out_ep = 4,
|
/linux-master/drivers/media/usb/siano/ |
H A D | smsusb.c | 59 unsigned char out_ep; member in struct:smsusb_device_t 412 dev->out_ep = desc->bEndpointAddress; 416 pr_debug("in_ep = %02x, out_ep = %02x\n", dev->in_ep, dev->out_ep); 417 if (!dev->in_ep || !dev->out_ep || align < 0) { /* Missing endpoints? */ 598 usb_clear_halt(udev, usb_sndbulkpipe(udev, dev->out_ep));
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | usb.c | 298 int i, in_ep = 0, out_ep = 0; local 308 out_ep < __MT_EP_OUT_MAX) { 309 usb->out_ep[out_ep] = usb_endpoint_num(ep_desc); 310 out_ep++; 314 if (in_ep != __MT_EP_IN_MAX || out_ep != __MT_EP_OUT_MAX) 429 pipe = usb_sndbulkpipe(udev, dev->usb.out_ep[index]);
|
/linux-master/drivers/net/ethernet/freescale/fs_enet/ |
H A D | mac-fcc.c | 104 goto out_ep; 117 out_ep:
|