Searched refs:out_ep (Results 1 - 25 of 33) sorted by relevance

12

/linux-master/drivers/usb/gadget/function/
H A Df_loopback.c32 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 Df_phonet.c48 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 Df_printer.c72 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 Df_hid.c83 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 Df_uac1_legacy.c281 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 Du_ether.c154 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 Du_audio.h66 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 Df_subset.c268 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 Df_sourcesink.c38 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 Du_ether.h60 struct usb_ep *out_ep; member in struct:gether
H A Df_midi.c82 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 Df_eem.c201 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 Df_ecm.c552 !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 Df_rndis.c552 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 Du_audio.c101 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 Df_ncm.c896 !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 Dmidi.h10 int8_t out_ep; /* ep number, 0 autodetect */ member in struct:snd_usb_midi_endpoint_info
H A Dmidi.c1374 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 Dusb.h74 u8 out_ep[RTW_USB_EP_MAX]; member in struct:rtw_usb
/linux-master/drivers/char/xillybus/
H A Dxillyusb.c121 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 DusX2Yhwdep.c122 .out_ep = 0x06,
135 .out_ep = 0x06,
H A Dus122l.c44 .out_ep = 4,
66 .out_ep = 4,
/linux-master/drivers/media/usb/siano/
H A Dsmsusb.c59 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 Dusb.c298 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 Dmac-fcc.c104 goto out_ep;
117 out_ep:

Completed in 433 milliseconds

12