Home
last modified time | relevance | path

Searched refs:in_ep (Results 1 – 25 of 30) sorted by relevance

12

/linux/drivers/usb/gadget/function/
A Df_loopback.c31 struct usb_ep *in_ep; member
188 if (!loop->in_ep) { in loopback_bind()
217 f->name, loop->in_ep->name, loop->out_ep->name); in loopback_bind()
252 ep = loop->in_ep; in loopback_complete()
288 usb_ep_free_request(ep == loop->in_ep ? in loopback_complete()
289 loop->out_ep : loop->in_ep, in loopback_complete()
301 disable_endpoints(cdev, loop->in_ep, loop->out_ep, NULL, NULL); in disable_loopback()
326 in_req = usb_ep_alloc_request(loop->in_ep, GFP_ATOMIC); in alloc_requests()
355 usb_ep_free_request(loop->in_ep, in_req); in alloc_requests()
384 result = enable_endpoint(cdev, loop, loop->in_ep); in enable_loopback()
[all …]
A Df_phonet.c48 struct usb_ep *in_ep, *out_ep; member
246 if (unlikely(usb_ep_queue(fp->in_ep, req, GFP_ATOMIC))) in pn_net_xmit()
390 usb_ep_disable(fp->in_ep); in __pn_reset()
416 if (fp->in_ep->enabled) in pn_set_alt()
422 if (config_ep_by_speed(gadget, f, fp->in_ep) || in pn_set_alt()
424 fp->in_ep->desc = NULL; in pn_set_alt()
430 usb_ep_enable(fp->in_ep); in pn_set_alt()
434 fp->in_ep->driver_data = fp; in pn_set_alt()
532 fp->in_ep = ep; in pn_bind()
563 fp->out_ep->name, fp->in_ep->name); in pn_bind()
[all …]
A Df_printer.c69 struct usb_ep *in_ep, *out_ep; member
813 dev->in_ep->driver_data = dev; in set_printer_interface()
836 dev->in_ep->desc = NULL; in set_printer_interface()
853 if (dev->in_ep->desc) in printer_reset_interface()
854 usb_ep_disable(dev->in_ep); in printer_reset_interface()
860 dev->in_ep->desc = NULL; in printer_reset_interface()
892 if (usb_ep_disable(dev->in_ep)) in printer_soft_reset()
926 if (usb_ep_enable(dev->in_ep)) in printer_soft_reset()
1067 struct usb_ep *in_ep; in printer_func_bind() local
1085 if (!in_ep) { in printer_func_bind()
[all …]
A Df_hid.c78 struct usb_ep *in_ep; member
475 free_ep_req(hidg->in_ep, req); in f_hidg_write()
491 if (!hidg->in_ep->enabled) { in f_hidg_write()
769 usb_ep_disable(hidg->in_ep); in hidg_disable()
803 if (hidg->in_ep != NULL) { in hidg_set_alt()
805 usb_ep_disable(hidg->in_ep); in hidg_set_alt()
808 hidg->in_ep); in hidg_set_alt()
868 if (hidg->in_ep != NULL) { in hidg_set_alt()
885 if (hidg->in_ep) in hidg_set_alt()
886 usb_ep_disable(hidg->in_ep); in hidg_set_alt()
[all …]
A Df_eem.c201 if (!eem->port.in_ep->desc || !eem->port.out_ep->desc) { in eem_set_alt()
204 eem->port.in_ep) || in eem_set_alt()
207 eem->port.in_ep->desc = NULL; in eem_set_alt()
237 if (eem->port.in_ep->enabled) in eem_disable()
292 eem->port.in_ep = ep; in eem_bind()
317 eem->port.in_ep->name, eem->port.out_ep->name); in eem_bind()
344 struct usb_ep *in = port->in_ep; in eem_wrap()
453 ep = port->in_ep; in eem_unwrap()
482 if (usb_ep_queue(port->in_ep, req, GFP_ATOMIC)) in eem_unwrap()
A Du_ether.c488 in = dev->port_usb->in_ep; in eth_start_xmit()
676 in = link->in_ep->desc; in eth_stop()
678 usb_ep_disable(link->in_ep); in eth_stop()
682 link->in_ep->desc = in; in eth_stop()
684 usb_ep_enable(link->in_ep); in eth_stop()
1087 link->in_ep->driver_data = dev; in gether_connect()
1088 result = usb_ep_enable(link->in_ep); in gether_connect()
1091 link->in_ep->name, result); in gether_connect()
1135 (void) usb_ep_disable(link->in_ep); in gether_connect()
1175 usb_ep_disable(link->in_ep); in gether_disconnect()
[all …]
A Df_ecm.c557 if (ecm->port.in_ep->enabled) { in ecm_set_alt()
562 if (!ecm->port.in_ep->desc || in ecm_set_alt()
566 ecm->port.in_ep) || in ecm_set_alt()
569 ecm->port.in_ep->desc = NULL; in ecm_set_alt()
617 return ecm->port.in_ep->enabled ? 1 : 0; in ecm_get_alt()
627 if (ecm->port.in_ep->enabled) { in ecm_disable()
630 ecm->port.in_ep->desc = NULL; in ecm_disable()
751 ecm->port.in_ep = ep; in ecm_bind()
809 ecm->port.in_ep->name, ecm->port.out_ep->name, in ecm_bind()
A Df_subset.c261 if (geth->port.in_ep->enabled) { in geth_set_alt()
267 if (config_ep_by_speed(cdev->gadget, f, geth->port.in_ep) || in geth_set_alt()
269 geth->port.in_ep->desc = NULL; in geth_set_alt()
341 geth->port.in_ep = ep; in geth_bind()
373 geth->port.in_ep->name, geth->port.out_ep->name); in geth_bind()
A Df_midi.c82 struct usb_ep *in_ep, *out_ep; member
281 } else if (ep == midi->in_ep) { in f_midi_complete()
373 err = f_midi_start_ep(midi, f, midi->in_ep); in f_midi_set_alt()
384 midi_alloc_ep_req(midi->in_ep, midi->buflen); in f_midi_set_alt()
429 usb_ep_disable(midi->in_ep); in f_midi_disable()
434 free_ep_req(midi->in_ep, req); in f_midi_disable()
661 midi->in_ep->name, err); in f_midi_do_transmit()
675 struct usb_ep *ep = midi->in_ep; in f_midi_transmit()
910 midi->in_ep = usb_ep_autoconfig(cdev->gadget, &bulk_in_desc); in f_midi_bind()
911 if (!midi->in_ep) in f_midi_bind()
A Df_sourcesink.c37 struct usb_ep *in_ep; member
332 ss->in_ep = usb_ep_autoconfig(cdev->gadget, &fs_source_desc); in sourcesink_bind()
333 if (!ss->in_ep) { in sourcesink_bind()
442 f->name, ss->in_ep->name, ss->out_ep->name, in sourcesink_bind()
603 ep = is_in ? ss->in_ep : ss->out_ep; in source_sink_start_ep()
640 disable_endpoints(cdev, ss->in_ep, ss->out_ep, ss->iso_in_ep, in disable_source_sink()
654 ep = ss->in_ep; in enable_source_sink()
666 ep = ss->in_ep; in enable_source_sink()
A Df_rndis.c560 if (rndis->port.in_ep->enabled) { in rndis_set_alt()
565 if (!rndis->port.in_ep->desc || !rndis->port.out_ep->desc) { in rndis_set_alt()
568 rndis->port.in_ep) || in rndis_set_alt()
571 rndis->port.in_ep->desc = NULL; in rndis_set_alt()
750 rndis->port.in_ep = ep; in rndis_bind()
817 rndis->port.in_ep->name, rndis->port.out_ep->name, in rndis_bind()
A Df_ncm.c889 if (ncm->port.in_ep->enabled) { in ncm_set_alt()
903 if (!ncm->port.in_ep->desc || in ncm_set_alt()
907 ncm->port.in_ep) || in ncm_set_alt()
910 ncm->port.in_ep->desc = NULL; in ncm_set_alt()
951 return ncm->port.in_ep->enabled ? 1 : 0; in ncm_get_alt()
1354 if (ncm->port.in_ep->enabled) { in ncm_disable()
1493 ncm->port.in_ep = ep; in ncm_bind()
1552 ncm->port.in_ep->name, ncm->port.out_ep->name, in ncm_bind()
A Du_audio.h61 struct usb_ep *in_ep; member
A Du_ether.h59 struct usb_ep *in_ep; member
/linux/drivers/usb/misc/
A Dchaoskey.c76 char in_ep; member
112 int in_ep; in chaoskey_probe() local
127 in_ep = usb_endpoint_num(epd); in chaoskey_probe()
163 usb_rcvbulkpipe(udev, in_ep), in chaoskey_probe()
180 dev->in_ep = in_ep; in chaoskey_probe()
/linux/drivers/gpu/drm/bridge/
A Dparade-ps8640.c404 struct device_node *in_ep, *dsi_node; in ps8640_bridge_attach() local
417 in_ep = of_graph_get_endpoint_by_regs(dev->of_node, 0, -1); in ps8640_bridge_attach()
418 if (!in_ep) in ps8640_bridge_attach()
421 dsi_node = of_graph_get_remote_port_parent(in_ep); in ps8640_bridge_attach()
422 of_node_put(in_ep); in ps8640_bridge_attach()
/linux/drivers/media/usb/siano/
A Dsmsusb.c58 unsigned char in_ep; member
165 usb_rcvbulkpipe(dev->udev, dev->in_ep), in smsusb_submit_urb()
409 dev->in_ep = desc->bEndpointAddress; in smsusb_init_device()
416 pr_debug("in_ep = %02x, out_ep = %02x\n", dev->in_ep, dev->out_ep); in smsusb_init_device()
417 if (!dev->in_ep || !dev->out_ep || align < 0) { /* Missing endpoints? */ in smsusb_init_device()
596 usb_clear_halt(udev, usb_rcvbulkpipe(udev, dev->in_ep)); in smsusb_resume()
/linux/sound/usb/usx2y/
A DusX2Yhwdep.c123 .in_ep = 0x06, in usx2y_create_usbmidi()
136 .in_ep = 0x06, in usx2y_create_usbmidi()
A Dus122l.c45 .in_ep = 3, in us122l_create_usbmidi()
67 .in_ep = 3, in us144_create_usbmidi()
/linux/drivers/net/wireless/mediatek/mt76/
A Dusb.c352 int i, in_ep = 0, out_ep = 0; in mt76u_set_endpoints() local
358 in_ep < __MT_EP_IN_MAX) { in mt76u_set_endpoints()
359 usb->in_ep[in_ep] = usb_endpoint_num(ep_desc); in mt76u_set_endpoints()
360 in_ep++; in mt76u_set_endpoints()
368 if (in_ep != __MT_EP_IN_MAX || out_ep != __MT_EP_OUT_MAX) in mt76u_set_endpoints()
482 pipe = usb_rcvbulkpipe(udev, dev->usb.in_ep[index]); in mt76u_fill_bulk_urb()
/linux/sound/usb/
A Dmidi.h12 int8_t in_ep; member
A Dmidi.c1285 pipe = usb_rcvintpipe(umidi->dev, ep_info->in_ep); in snd_usbmidi_in_endpoint_create()
1287 pipe = usb_rcvbulkpipe(umidi->dev, ep_info->in_ep); in snd_usbmidi_in_endpoint_create()
1309 ep_info->in_ep); in snd_usbmidi_in_endpoint_create()
1993 if (endpoints[epidx].in_ep) { in snd_usbmidi_get_ms_info()
2000 endpoints[epidx].in_ep = usb_endpoint_num(ep); in snd_usbmidi_get_ms_info()
2110 if (endpoint[0].out_ep || endpoint[0].in_ep) in snd_usbmidi_detect_endpoints()
2133 endpoint[in_eps].in_ep = usb_endpoint_num(epd); in snd_usbmidi_detect_endpoints()
2154 if (endpoints[i].in_ep) in snd_usbmidi_detect_per_port_endpoints()
2303 ep_info.in_ep = get_endpoint(hostif, 0)->bEndpointAddress & in snd_usbmidi_create_endpoints_midiman()
/linux/drivers/char/xillybus/
A Dxillyusb.c178 struct xillyusb_endpoint *in_ep; member
543 if (xdev->in_ep) in cleanup_dev()
544 endpoint_dealloc(xdev->in_ep); in cleanup_dev()
637 flush_work(&chan->xdev->in_ep->workitem); in safely_assign_in_fifo()
1904 xdev->in_ep = endpoint_alloc(xdev, IN_EP_NUM | USB_DIR_IN, in xillyusb_setup_base_eps()
1906 if (!xdev->in_ep) in xillyusb_setup_base_eps()
1909 try_queue_bulk_in(xdev->in_ep); in xillyusb_setup_base_eps()
2157 endpoint_quiesce(xdev->in_ep); in xillyusb_probe()
2222 endpoint_quiesce(xdev->in_ep); in xillyusb_disconnect()
/linux/drivers/net/wireless/realtek/rtlwifi/
A Dusb.h115 u32 in_ep; /* Bulk IN endpoint number */ member
A Dusb.c302 rtlusb->in_ep = rtlpriv->cfg->usb_interface_cfg->in_ep_num; in _rtl_usb_init_rx()
308 rtlusb->rx_max_size, rtlusb->rx_urb_num, rtlusb->in_ep); in _rtl_usb_init_rx()
412 usb_rcvbulkpipe(rtlusb->udev, rtlusb->in_ep), in _rtl_prep_rx_urb()
626 _rtl_install_trx_info(rtlusb, skb, rtlusb->in_ep); in _rtl_rx_completed()

Completed in 81 milliseconds

12