Home
last modified time | relevance | path

Searched refs:in_ep (Results 1 - 25 of 59) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/usb/gadget/function/
H A Df_loopback.c31 struct usb_ep *in_ep; member
187 loop->in_ep = usb_ep_autoconfig(cdev->gadget, &fs_loop_source_desc); in loopback_bind()
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_re in alloc_requests()
[all...]
H A Df_printer.c67 struct usb_ep *in_ep, *out_ep; member
636 req->zero = ((len % dev->in_ep->maxpacket) == 0); in printer_write()
665 value = usb_ep_queue(dev->in_ep, req, GFP_ATOMIC); in printer_write()
810 dev->in_ep->desc = ep_desc(dev->gadget, &fs_ep_in_desc, &hs_ep_in_desc, in set_printer_interface()
812 dev->in_ep->driver_data = dev; in set_printer_interface()
818 result = usb_ep_enable(dev->in_ep); in set_printer_interface()
820 DBG(dev, "enable %s --> %d\n", dev->in_ep->name, result); in set_printer_interface()
826 DBG(dev, "enable %s --> %d\n", dev->in_ep->name, result); in set_printer_interface()
833 (void) usb_ep_disable(dev->in_ep); in set_printer_interface()
835 dev->in_ep in set_printer_interface()
1066 struct usb_ep *in_ep; printer_func_bind() local
[all...]
H 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()
387 usb_ep_disable(fp->in_ep); in __pn_reset()
413 if (fp->in_ep->enabled) in pn_set_alt()
419 if (config_ep_by_speed(gadget, f, fp->in_ep) || in pn_set_alt()
421 fp->in_ep->desc = NULL; in pn_set_alt()
427 usb_ep_enable(fp->in_ep); in pn_set_alt()
431 fp->in_ep->driver_data = fp; in pn_set_alt()
529 fp->in_ep = ep; in pn_bind()
554 fp->in_req = usb_ep_alloc_request(fp->in_ep, GFP_KERNE in pn_bind()
[all...]
H 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()
H A Df_hid.c78 struct usb_ep *in_ep; member
484 free_ep_req(hidg->in_ep, req); in f_hidg_write()
500 if (!hidg->in_ep->enabled) { in f_hidg_write()
501 ERROR(hidg->func.config->cdev, "in_ep is disabled\n"); in f_hidg_write()
506 status = usb_ep_queue(hidg->in_ep, req, GFP_ATOMIC); in f_hidg_write()
778 usb_ep_disable(hidg->in_ep); in hidg_disable()
794 free_ep_req(hidg->in_ep, hidg->req); in hidg_disable()
812 if (hidg->in_ep != NULL) { in hidg_set_alt()
814 usb_ep_disable(hidg->in_ep); in hidg_set_alt()
817 hidg->in_ep); in hidg_set_alt()
[all...]
H A Du_ether.c391 status = prealloc(&dev->tx_reqs, link->in_ep, n); in alloc_requests()
487 in = dev->port_usb->in_ep; in eth_start_xmit()
675 in = link->in_ep->desc; in eth_stop()
677 usb_ep_disable(link->in_ep); in eth_stop()
681 link->in_ep->desc = in; in eth_stop()
683 usb_ep_enable(link->in_ep); in eth_stop()
1063 link->in_ep->driver_data = dev; in gether_connect()
1064 result = usb_ep_enable(link->in_ep); in gether_connect()
1067 link->in_ep->name, result); in gether_connect()
1111 (void) usb_ep_disable(link->in_ep); in gether_connect()
[all...]
H 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()
H 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()
H 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()
908 midi->in_ep = usb_ep_autoconfig(cdev->gadget, &bulk_in_desc); in f_midi_bind()
909 if (!midi->in_ep) in f_midi_bind()
[all...]
/kernel/linux/linux-6.6/drivers/usb/gadget/function/
H A Df_loopback.c31 struct usb_ep *in_ep; member
187 loop->in_ep = usb_ep_autoconfig(cdev->gadget, &fs_loop_source_desc); in loopback_bind()
188 if (!loop->in_ep) { in loopback_bind()
215 f->name, loop->in_ep->name, loop->out_ep->name); in loopback_bind()
250 ep = loop->in_ep; in loopback_complete()
286 usb_ep_free_request(ep == loop->in_ep ? in loopback_complete()
287 loop->out_ep : loop->in_ep, in loopback_complete()
299 disable_endpoints(cdev, loop->in_ep, loop->out_ep, NULL, NULL); in disable_loopback()
324 in_req = usb_ep_alloc_request(loop->in_ep, GFP_ATOMIC); in alloc_requests()
353 usb_ep_free_request(loop->in_ep, in_re in alloc_requests()
[all...]
H A Df_printer.c72 struct usb_ep *in_ep, *out_ep; member
640 req->zero = ((len % dev->in_ep->maxpacket) == 0); in printer_write()
669 value = usb_ep_queue(dev->in_ep, req, GFP_ATOMIC); in printer_write()
813 dev->in_ep->desc = ep_desc(dev->gadget, &fs_ep_in_desc, &hs_ep_in_desc, in set_printer_interface()
815 dev->in_ep->driver_data = dev; in set_printer_interface()
821 result = usb_ep_enable(dev->in_ep); in set_printer_interface()
823 DBG(dev, "enable %s --> %d\n", dev->in_ep->name, result); in set_printer_interface()
836 (void) usb_ep_disable(dev->in_ep); in set_printer_interface()
838 dev->in_ep->desc = NULL; in set_printer_interface()
853 if (dev->in_ep in printer_reset_interface()
1065 struct usb_ep *in_ep; printer_func_bind() local
[all...]
H 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()
557 fp->in_req = usb_ep_alloc_request(fp->in_ep, GFP_KERNE in pn_bind()
[all...]
H 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()
315 eem->port.in_ep->name, eem->port.out_ep->name); in eem_bind()
342 struct usb_ep *in = port->in_ep; in eem_wrap()
451 ep = port->in_ep; in eem_unwrap()
480 if (usb_ep_queue(port->in_ep, req, GFP_ATOMIC)) in eem_unwrap()
H A Df_hid.c82 struct usb_ep *in_ep; member
488 free_ep_req(hidg->in_ep, req); in f_hidg_write()
504 if (!hidg->in_ep->enabled) { in f_hidg_write()
505 ERROR(hidg->func.config->cdev, "in_ep is disabled\n"); in f_hidg_write()
510 status = usb_ep_queue(hidg->in_ep, req, GFP_ATOMIC); in f_hidg_write()
782 usb_ep_disable(hidg->in_ep); in hidg_disable()
798 free_ep_req(hidg->in_ep, hidg->req); in hidg_disable()
816 if (hidg->in_ep != NULL) { in hidg_set_alt()
818 usb_ep_disable(hidg->in_ep); in hidg_set_alt()
821 hidg->in_ep); in hidg_set_alt()
[all...]
H A Du_ether.c357 status = prealloc(&dev->tx_reqs, link->in_ep, n); in alloc_requests()
467 in = dev->port_usb->in_ep; in eth_start_xmit()
664 in = link->in_ep->desc; in eth_stop()
666 usb_ep_disable(link->in_ep); in eth_stop()
670 link->in_ep->desc = in; in eth_stop()
672 usb_ep_enable(link->in_ep); in eth_stop()
1122 link->in_ep->driver_data = dev; in gether_connect()
1123 result = usb_ep_enable(link->in_ep); in gether_connect()
1126 link->in_ep->name, result); in gether_connect()
1170 (void) usb_ep_disable(link->in_ep); in gether_connect()
[all...]
H A Df_ecm.c546 if (ecm->port.in_ep->enabled) { in ecm_set_alt()
551 if (!ecm->port.in_ep->desc || in ecm_set_alt()
555 ecm->port.in_ep) || in ecm_set_alt()
558 ecm->port.in_ep->desc = NULL; in ecm_set_alt()
606 return ecm->port.in_ep->enabled ? 1 : 0; in ecm_get_alt()
616 if (ecm->port.in_ep->enabled) { in ecm_disable()
619 ecm->port.in_ep->desc = NULL; in ecm_disable()
736 ecm->port.in_ep = ep; in ecm_bind()
792 ecm->port.in_ep->name, ecm->port.out_ep->name, in ecm_bind()
H 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()
371 geth->port.in_ep->name, geth->port.out_ep->name); in geth_bind()
H 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()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/
H A Dparade-ps8640.c217 struct device_node *in_ep, *dsi_node; in ps8640_bridge_attach() local
230 in_ep = of_graph_get_endpoint_by_regs(dev->of_node, 0, -1); in ps8640_bridge_attach()
231 if (!in_ep) in ps8640_bridge_attach()
234 dsi_node = of_graph_get_remote_port_parent(in_ep); in ps8640_bridge_attach()
235 of_node_put(in_ep); in ps8640_bridge_attach()
/kernel/linux/linux-5.10/drivers/usb/misc/
H 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()
/kernel/linux/linux-6.6/drivers/usb/misc/
H 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()
/kernel/linux/linux-5.10/drivers/media/usb/siano/
H A Dsmsusb.c58 unsigned char in_ep; member
165 usb_rcvbulkpipe(dev->udev, dev->in_ep), in smsusb_submit_urb()
411 dev->in_ep = desc->bEndpointAddress; in smsusb_init_device()
418 pr_debug("in_ep = %02x, out_ep = %02x\n", dev->in_ep, dev->out_ep); in smsusb_init_device()
419 if (!dev->in_ep || !dev->out_ep || align < 0) { /* Missing endpoints? */ in smsusb_init_device()
599 usb_clear_halt(udev, usb_rcvbulkpipe(udev, dev->in_ep)); in smsusb_resume()
/kernel/linux/linux-6.6/drivers/media/usb/siano/
H A Dsmsusb.c58 unsigned char in_ep; member
165 usb_rcvbulkpipe(dev->udev, dev->in_ep), in smsusb_submit_urb()
411 dev->in_ep = desc->bEndpointAddress; in smsusb_init_device()
418 pr_debug("in_ep = %02x, out_ep = %02x\n", dev->in_ep, dev->out_ep); in smsusb_init_device()
419 if (!dev->in_ep || !dev->out_ep || align < 0) { /* Missing endpoints? */ in smsusb_init_device()
599 usb_clear_halt(udev, usb_rcvbulkpipe(udev, dev->in_ep)); in smsusb_resume()
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/
H A Dparade-ps8640.c564 struct device_node *in_ep, *dsi_node; in ps8640_bridge_get_dsi_resources() local
573 in_ep = of_graph_get_endpoint_by_regs(dev->of_node, 0, -1); in ps8640_bridge_get_dsi_resources()
574 if (!in_ep) in ps8640_bridge_get_dsi_resources()
577 dsi_node = of_graph_get_remote_port_parent(in_ep); in ps8640_bridge_get_dsi_resources()
578 of_node_put(in_ep); in ps8640_bridge_get_dsi_resources()
/kernel/linux/linux-5.10/sound/usb/
H A Dmidi.h12 int8_t in_ep; member

Completed in 28 milliseconds

123