/linux-4.1.27/drivers/usb/gadget/function/ |
D | f_printer.c | 71 struct usb_ep *in_ep, *out_ep; member 621 req->zero = ((len % dev->in_ep->maxpacket) == 0); in printer_write() 646 if (usb_ep_queue(dev->in_ep, req, GFP_ATOMIC)) { in printer_write() 772 dev->in_ep->desc = ep_desc(dev->gadget, &fs_ep_in_desc, &hs_ep_in_desc, in set_printer_interface() 774 dev->in_ep->driver_data = dev; in set_printer_interface() 780 result = usb_ep_enable(dev->in_ep); in set_printer_interface() 782 DBG(dev, "enable %s --> %d\n", dev->in_ep->name, result); in set_printer_interface() 788 DBG(dev, "enable %s --> %d\n", dev->in_ep->name, result); in set_printer_interface() 795 (void) usb_ep_disable(dev->in_ep); in set_printer_interface() 797 dev->in_ep->desc = NULL; in set_printer_interface() [all …]
|
D | f_phonet.c | 51 struct usb_ep *in_ep, *out_ep; member 248 if (unlikely(usb_ep_queue(fp->in_ep, req, GFP_ATOMIC))) in pn_net_xmit() 395 usb_ep_disable(fp->in_ep); in __pn_reset() 421 if (fp->in_ep->driver_data) in pn_set_alt() 427 if (config_ep_by_speed(gadget, f, fp->in_ep) || in pn_set_alt() 429 fp->in_ep->desc = NULL; in pn_set_alt() 435 usb_ep_enable(fp->in_ep); in pn_set_alt() 439 fp->in_ep->driver_data = fp; in pn_set_alt() 538 fp->in_ep = ep; in pn_bind() 564 fp->in_req = usb_ep_alloc_request(fp->in_ep, GFP_KERNEL); in pn_bind() [all …]
|
D | f_eem.c | 199 if (eem->port.in_ep->driver_data) { in eem_set_alt() 204 if (!eem->port.in_ep->desc || !eem->port.out_ep->desc) { in eem_set_alt() 207 eem->port.in_ep) || in eem_set_alt() 210 eem->port.in_ep->desc = NULL; in eem_set_alt() 240 if (eem->port.in_ep->driver_data) in eem_disable() 295 eem->port.in_ep = ep; in eem_bind() 324 eem->port.in_ep->name, eem->port.out_ep->name); in eem_bind() 330 if (eem->port.in_ep) in eem_bind() 331 eem->port.in_ep->driver_data = NULL; in eem_bind() 353 struct usb_ep *in = port->in_ep; in eem_wrap() [all …]
|
D | f_hid.c | 67 struct usb_ep *in_ep; member 311 status = usb_ep_queue(hidg->in_ep, hidg->req, GFP_ATOMIC); in f_hidg_write() 494 usb_ep_disable(hidg->in_ep); in hidg_disable() 495 hidg->in_ep->driver_data = NULL; in hidg_disable() 514 if (hidg->in_ep != NULL) { in hidg_set_alt() 516 if (hidg->in_ep->driver_data != NULL) in hidg_set_alt() 517 usb_ep_disable(hidg->in_ep); in hidg_set_alt() 520 hidg->in_ep); in hidg_set_alt() 525 status = usb_ep_enable(hidg->in_ep); in hidg_set_alt() 530 hidg->in_ep->driver_data = hidg; in hidg_set_alt() [all …]
|
D | f_subset.c | 265 if (geth->port.in_ep->driver_data) { in geth_set_alt() 271 if (config_ep_by_speed(cdev->gadget, f, geth->port.in_ep) || in geth_set_alt() 273 geth->port.in_ep->desc = NULL; in geth_set_alt() 345 geth->port.in_ep = ep; in geth_bind() 379 geth->port.in_ep->name, geth->port.out_ep->name); in geth_bind() 386 if (geth->port.in_ep) in geth_bind() 387 geth->port.in_ep->driver_data = NULL; in geth_bind()
|
D | f_loopback.c | 40 struct usb_ep *in_ep; member 196 loop->in_ep = usb_ep_autoconfig(cdev->gadget, &fs_loop_source_desc); in loopback_bind() 197 if (!loop->in_ep) { in loopback_bind() 203 loop->in_ep->driver_data = cdev; /* claim */ in loopback_bind() 228 f->name, loop->in_ep->name, loop->out_ep->name); in loopback_bind() 292 disable_endpoints(cdev, loop->in_ep, loop->out_ep, NULL, NULL); in disable_loopback() 353 result = enable_endpoint(cdev, loop, loop->in_ep); in enable_loopback() 372 if (loop->in_ep->driver_data) in loopback_set_alt()
|
D | u_ether.c | 399 status = prealloc(&dev->tx_reqs, link->in_ep, n); in alloc_requests() 495 in = dev->port_usb->in_ep; in eth_start_xmit() 687 in = link->in_ep->desc; in eth_stop() 689 usb_ep_disable(link->in_ep); in eth_stop() 693 link->in_ep->desc = in; in eth_stop() 695 usb_ep_enable(link->in_ep); in eth_stop() 1048 link->in_ep->driver_data = dev; in gether_connect() 1049 result = usb_ep_enable(link->in_ep); in gether_connect() 1052 link->in_ep->name, result); in gether_connect() 1095 (void) usb_ep_disable(link->in_ep); in gether_connect() [all …]
|
D | f_ecm.c | 561 if (ecm->port.in_ep->driver_data) { in ecm_set_alt() 566 if (!ecm->port.in_ep->desc || in ecm_set_alt() 570 ecm->port.in_ep) || in ecm_set_alt() 573 ecm->port.in_ep->desc = NULL; in ecm_set_alt() 621 return ecm->port.in_ep->driver_data ? 1 : 0; in ecm_get_alt() 631 if (ecm->port.in_ep->driver_data) in ecm_disable() 752 ecm->port.in_ep = ep; in ecm_bind() 813 ecm->port.in_ep->name, ecm->port.out_ep->name, in ecm_bind() 828 if (ecm->port.in_ep) in ecm_bind() 829 ecm->port.in_ep->driver_data = NULL; in ecm_bind()
|
D | f_sourcesink.c | 54 struct usb_ep *in_ep; member 357 ss->in_ep = usb_ep_autoconfig(cdev->gadget, &fs_source_desc); in sourcesink_bind() 358 if (!ss->in_ep) { in sourcesink_bind() 364 ss->in_ep->driver_data = cdev; /* claim */ in sourcesink_bind() 471 f->name, ss->in_ep->name, ss->out_ep->name, in sourcesink_bind() 628 ep = is_in ? ss->in_ep : ss->out_ep; in source_sink_start_ep() 664 disable_endpoints(cdev, ss->in_ep, ss->out_ep, ss->iso_in_ep, in disable_source_sink() 678 ep = ss->in_ep; in enable_source_sink() 690 ep = ss->in_ep; in enable_source_sink() 772 if (ss->in_ep->driver_data) in sourcesink_set_alt()
|
D | f_midi.c | 75 struct usb_ep *in_ep, *out_ep; member 258 } else if (ep == midi->in_ep) { in f_midi_complete() 332 err = f_midi_start_ep(midi, f, midi->in_ep); in f_midi_set_alt() 388 usb_ep_disable(midi->in_ep); in f_midi_disable() 513 struct usb_ep *ep = midi->in_ep; in f_midi_transmit() 753 midi->in_ep = usb_ep_autoconfig(cdev->gadget, &bulk_in_desc); in f_midi_bind() 754 if (!midi->in_ep) in f_midi_bind() 756 midi->in_ep->driver_data = cdev; /* claim */ in f_midi_bind() 891 if (midi->in_ep) in f_midi_bind() 892 midi->in_ep->driver_data = NULL; in f_midi_bind()
|
D | f_rndis.c | 561 if (rndis->port.in_ep->driver_data) { in rndis_set_alt() 566 if (!rndis->port.in_ep->desc || !rndis->port.out_ep->desc) { in rndis_set_alt() 569 rndis->port.in_ep) || in rndis_set_alt() 572 rndis->port.in_ep->desc = NULL; in rndis_set_alt() 747 rndis->port.in_ep = ep; in rndis_bind() 817 rndis->port.in_ep->name, rndis->port.out_ep->name, in rndis_bind() 837 if (rndis->port.in_ep) in rndis_bind() 838 rndis->port.in_ep->driver_data = NULL; in rndis_bind()
|
D | f_ncm.c | 824 if (ncm->port.in_ep->driver_data) { in ncm_set_alt() 839 if (!ncm->port.in_ep->desc || in ncm_set_alt() 843 ncm->port.in_ep) || in ncm_set_alt() 846 ncm->port.in_ep->desc = NULL; in ncm_set_alt() 889 return ncm->port.in_ep->driver_data ? 1 : 0; in ncm_get_alt() 1280 if (ncm->port.in_ep->driver_data) { in ncm_disable() 1405 ncm->port.in_ep = ep; in ncm_bind() 1462 ncm->port.in_ep->name, ncm->port.out_ep->name, in ncm_bind() 1477 if (ncm->port.in_ep) in ncm_bind() 1478 ncm->port.in_ep->driver_data = NULL; in ncm_bind()
|
D | f_uac2.c | 126 struct usb_ep *in_ep, *out_ep; member 1086 agdev->in_ep = usb_ep_autoconfig(gadget, &fs_epin_desc); in afunc_bind() 1087 if (!agdev->in_ep) { in afunc_bind() 1091 agdev->in_ep->driver_data = agdev; in afunc_bind() 1135 if (agdev->in_ep) in afunc_bind() 1136 agdev->in_ep->driver_data = NULL; in afunc_bind() 1181 ep = agdev->in_ep; in afunc_set_alt() 1272 free_ep(&uac2->p_prm, agdev->in_ep); in afunc_disable() 1587 if (agdev->in_ep) in afunc_unbind() 1588 agdev->in_ep->driver_data = NULL; in afunc_unbind()
|
D | u_ether.h | 65 struct usb_ep *in_ep; member
|
/linux-4.1.27/drivers/usb/misc/ |
D | chaoskey.c | 79 char in_ep; member 108 int in_ep = -1; in chaoskey_probe() local 118 in_ep = usb_endpoint_num(&altsetting->endpoint[i].desc); in chaoskey_probe() 125 if (in_ep == -1) { in chaoskey_probe() 174 dev->in_ep = in_ep; in chaoskey_probe() 347 usb_rcvbulkpipe(udev, dev->in_ep), in _chaoskey_fill()
|
/linux-4.1.27/sound/usb/ |
D | midi.h | 11 int8_t in_ep; member
|
D | midi.c | 1298 pipe = usb_rcvintpipe(umidi->dev, ep_info->in_ep); in snd_usbmidi_in_endpoint_create() 1300 pipe = usb_rcvbulkpipe(umidi->dev, ep_info->in_ep); in snd_usbmidi_in_endpoint_create() 1871 if (endpoints[epidx].in_ep) { in snd_usbmidi_get_ms_info() 1878 endpoints[epidx].in_ep = usb_endpoint_num(ep); in snd_usbmidi_get_ms_info() 1981 if (endpoint[0].out_ep || endpoint[0].in_ep) in snd_usbmidi_detect_endpoints() 2004 endpoint[in_eps].in_ep = usb_endpoint_num(epd); in snd_usbmidi_detect_endpoints() 2025 if (endpoints[i].in_ep) in snd_usbmidi_detect_per_port_endpoints() 2172 ep_info.in_ep = get_endpoint(hostif, 0)->bEndpointAddress & in snd_usbmidi_create_endpoints_midiman()
|
D | quirks-table.h | 3041 .in_ep = 0x81,
|
/linux-4.1.27/drivers/media/usb/siano/ |
D | smsusb.c | 65 unsigned char in_ep; member 158 usb_rcvbulkpipe(dev->udev, dev->in_ep), in smsusb_submit_urb() 421 dev->in_ep = intf->cur_altsetting->endpoint[i].desc.bEndpointAddress; in smsusb_init_device() 427 dev->in_ep, dev->out_ep); in smsusb_init_device() 582 usb_clear_halt(udev, usb_rcvbulkpipe(udev, dev->in_ep)); in smsusb_resume()
|
/linux-4.1.27/sound/usb/usx2y/ |
D | usX2Yhwdep.c | 144 .in_ep = 0x06, in usX2Y_create_usbmidi() 157 .in_ep = 0x06, in usX2Y_create_usbmidi()
|
D | us122l.c | 56 .in_ep = 3, in us122l_create_usbmidi() 78 .in_ep = 3, in us144_create_usbmidi()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/ |
D | usb.h | 140 u32 in_ep; /* Bulk IN endpoint number */ member
|
D | usb.c | 328 rtlusb->in_ep = rtlpriv->cfg->usb_interface_cfg->in_ep_num; in _rtl_usb_init_rx() 334 rtlusb->rx_max_size, rtlusb->rx_urb_num, rtlusb->in_ep); in _rtl_usb_init_rx() 440 usb_rcvbulkpipe(rtlusb->udev, rtlusb->in_ep), in _rtl_prep_rx_urb() 659 _rtl_install_trx_info(rtlusb, skb, rtlusb->in_ep); in _rtl_rx_completed()
|
/linux-4.1.27/drivers/staging/ozwpan/ |
D | ozhcd.c | 120 struct oz_endpoint *in_ep[OZ_NB_ENDPOINTS]; member 463 ep = port->in_ep[ep_addr]; in oz_enqueue_ep_urb() 511 ep = port->in_ep[ep_addr]; in oz_dequeue_ep_urb() 988 ep = port->in_ep[endpoint & USB_ENDPOINT_NUMBER_MASK]; in oz_hcd_data_ind() 1236 port->in_ep[ep_num] = ep; in oz_build_endpoints_for_interface() 1291 if ((mask & (1<<(i+OZ_NB_ENDPOINTS))) && port->in_ep[i]) { in oz_clean_endpoints_for_interface() 1292 e = &port->in_ep[i]->link; in oz_clean_endpoints_for_interface() 1293 port->in_ep[i] = NULL; in oz_clean_endpoints_for_interface() 1648 urbl = oz_remove_urb(port->in_ep[ix], urb); in oz_urb_cancel()
|