Home
last modified time | relevance | path

Searched refs:ep_out (Results 1 – 25 of 55) sorted by relevance

123

/openbmc/qemu/hw/usb/
H A Dcanokey.c90 key->ep_out[ep] = pbuf; in canokey_emu_prepare_receive()
160 if (key->ep_out[0] != NULL) { in canokey_handle_control()
161 memcpy(key->ep_out[0], data, length); in canokey_handle_control()
193 uint8_t ep_out = p->ep->nr; in canokey_handle_data() local
199 trace_canokey_handle_data_out(ep_out, p->iov.size); in canokey_handle_data()
200 usb_packet_copy(p, key->ep_out_buffer[ep_out], p->iov.size); in canokey_handle_data()
209 out_len = MIN(p->iov.size - out_pos, key->ep_out_size[ep_out]); in canokey_handle_data()
210 memcpy(key->ep_out[ep_out], in canokey_handle_data()
211 key->ep_out_buffer[ep_out] + out_pos, out_len); in canokey_handle_data()
214 key->ep_out_size[ep_out] = out_len; in canokey_handle_data()
[all …]
H A Dcore.c664 dev->ep_out[ep].nr = ep + 1; in usb_ep_reset()
666 dev->ep_out[ep].pid = USB_TOKEN_OUT; in usb_ep_reset()
668 dev->ep_out[ep].type = USB_ENDPOINT_XFER_INVALID; in usb_ep_reset()
670 dev->ep_out[ep].ifnum = USB_INTERFACE_INVALID; in usb_ep_reset()
672 dev->ep_out[ep].max_packet_size = 0; in usb_ep_reset()
674 dev->ep_out[ep].max_streams = 0; in usb_ep_reset()
676 dev->ep_out[ep].dev = dev; in usb_ep_reset()
678 dev->ep_out[ep].pipeline = false; in usb_ep_reset()
690 QTAILQ_INIT(&dev->ep_out[ep].queue); in usb_ep_init()
721 dev->ep_out[ep].ifnum == ifnum) { in usb_ep_dump()
[all …]
H A Dcanokey.h60 uint8_t *ep_out[CANOKEY_EP_NUM]; member
/openbmc/linux/drivers/usb/image/
H A Dmicrotek.c219 usb_sndbulkpipe(desc->usb_dev,desc->ep_out), in mts_debug_dump()
562 (int)desc->ep_out); in mts_build_transfer_context()
563 pipe = usb_sndbulkpipe(desc->usb_dev,desc->ep_out); in mts_build_transfer_context()
595 usb_sndbulkpipe(desc->usb_dev,desc->ep_out), in mts_scsi_queuecommand_lck()
663 int ep_out = -1; in mts_usb_probe() local
709 if ( ep_out != -1 ) { in mts_usb_probe()
714 ep_out = altsetting->endpoint[i].desc.bEndpointAddress & in mts_usb_probe()
726 if ( ep_out == -1 ) { in mts_usb_probe()
748 new_desc->ep_out = ep_out; in mts_usb_probe()
752 if ( new_desc->ep_out != MTS_EP_OUT ) in mts_usb_probe()
[all …]
H A Dmicrotek.h38 u8 ep_out; member
/openbmc/linux/drivers/usb/gadget/function/
H A Df_tcm.c126 ep = fu->ep_out; in bot_send_bad_status()
336 fu->cmd.req->length = fu->ep_out->maxpacket; in bot_prepare_reqs()
349 usb_ep_free_request(fu->ep_out, fu->cmd.req); in bot_prepare_reqs()
368 usb_ep_disable(fu->ep_out); in bot_cleanup_old_alt()
375 usb_ep_free_request(fu->ep_out, fu->cmd.req); in bot_cleanup_old_alt()
401 ret = usb_ep_enable(fu->ep_out); in bot_set_alt()
412 usb_ep_disable(fu->ep_out); in bot_set_alt()
499 usb_ep_disable(fu->ep_out); in uasp_cleanup_old_alt()
861 ret = usb_ep_enable(fu->ep_out); in uasp_set_alt()
886 usb_ep_disable(fu->ep_out); in uasp_set_alt()
[all …]
H A Dtcm.h122 struct usb_ep *ep_out; member
H A Df_midi2.c86 struct f_midi2_usb_ep ep_out; /* USB MIDI EP-out */ member
1242 struct f_midi2_usb_ep *ep_out) in f_midi2_stop_eps() argument
1245 f_midi2_drop_reqs(ep_out); in f_midi2_stop_eps()
1247 f_midi2_free_ep_reqs(ep_out); in f_midi2_stop_eps()
1252 struct f_midi2_usb_ep *ep_out, in f_midi2_start_eps() argument
1260 err = f_midi2_start_ep(ep_out, fn); in f_midi2_start_eps()
1267 err = f_midi2_alloc_ep_reqs(ep_out); in f_midi2_start_eps()
1271 f_midi2_queue_out_reqs(ep_out); in f_midi2_start_eps()
1304 f_midi2_stop_eps(&ep->ep_in, &ep->ep_out); in f_midi2_set_alt()
1916 return f_midi2_init_ep(midi2, ep, &ep->ep_out, desc, in f_midi2_init_midi2_ep_out()
[all …]
/openbmc/u-boot/drivers/usb/eth/
H A Dusb_ether.c51 ueth->ep_out = ep_addr & in usb_ether_register()
65 debug("Endpoints In %d Out %d Int %d\n", ueth->ep_in, ueth->ep_out, in usb_ether_register()
69 if (!ueth->ep_in || !ueth->ep_out || !ueth->ep_int) { in usb_ether_register()
H A Dmcs7830.c519 usb_sndbulkpipe(udev, ueth->ep_out), in mcs7830_send_common()
777 ss->ep_out = epaddr; in mcs7830_eth_probe()
791 ss->ep_in, ss->ep_out, ss->ep_int); in mcs7830_eth_probe()
795 !ss->ep_in || !ss->ep_out || !ss->ep_int) { in mcs7830_eth_probe()
H A Dasix.c483 usb_sndbulkpipe(dev->pusb_dev, dev->ep_out), in asix_send_common()
682 ss->ep_out = ep_addr & in asix_eth_probe()
698 ss->ep_in, ss->ep_out, ss->ep_int); in asix_eth_probe()
702 !ss->ep_in || !ss->ep_out || !ss->ep_int) { in asix_eth_probe()
H A Dasix88179.c495 usb_sndbulkpipe(dev->pusb_dev, dev->ep_out), in asix_send_common()
699 ss->ep_out = ep_addr & in ax88179_eth_probe()
707 ss->ep_in, ss->ep_out, ss->ep_int); in ax88179_eth_probe()
711 !ss->ep_in || !ss->ep_out || !ss->ep_int) { in ax88179_eth_probe()
H A Dsmsc95xx.c700 usb_sndbulkpipe(dev->pusb_dev, dev->ep_out), in smsc95xx_send_common()
881 ss->ep_out = in smsc95xx_eth_probe()
895 ss->ep_in, ss->ep_out, ss->ep_int); in smsc95xx_eth_probe()
899 !ss->ep_in || !ss->ep_out || !ss->ep_int) { in smsc95xx_eth_probe()
/openbmc/linux/drivers/media/rc/
H A Dir_toy.c397 struct usb_endpoint_descriptor *ep_out = NULL; in irtoy_probe() local
411 if (!ep_out && usb_endpoint_is_bulk_out(ep) && in irtoy_probe()
413 ep_out = ep; in irtoy_probe()
416 if (!ep_in || !ep_out) { in irtoy_probe()
450 pipe = usb_sndbulkpipe(usbdev, ep_out->bEndpointAddress); in irtoy_probe()
H A Dredrat3.c218 struct usb_endpoint_descriptor *ep_out; member
826 pipe = usb_sndbulkpipe(rr3->udev, rr3->ep_out->bEndpointAddress); in redrat3_transmit_ir()
983 struct usb_endpoint_descriptor *ep_out = NULL; in redrat3_dev_probe() local
1008 if ((ep_out == NULL) && in redrat3_dev_probe()
1014 ep_out = ep; in redrat3_dev_probe()
1018 if (!ep_narrow || !ep_out || !ep_wide) { in redrat3_dev_probe()
1031 rr3->ep_out = ep_out; in redrat3_dev_probe()
H A Dmceusb.c1666 struct usb_endpoint_descriptor *ep_out = NULL; in mceusb_dev_probe() local
1704 if (ep_out == NULL) { in mceusb_dev_probe()
1706 ep_out = ep; in mceusb_dev_probe()
1709 ep_out = ep; in mceusb_dev_probe()
1710 ep_out->bInterval = 1; in mceusb_dev_probe()
1715 if (!ep_in || !ep_out) { in mceusb_dev_probe()
1750 ir->usb_ep_out = ep_out; in mceusb_dev_probe()
1751 if (usb_endpoint_xfer_int(ep_out)) in mceusb_dev_probe()
1753 ep_out->bEndpointAddress); in mceusb_dev_probe()
1756 ep_out->bEndpointAddress); in mceusb_dev_probe()
/openbmc/u-boot/common/
H A Dusb_storage.c84 unsigned char ep_out; /* out ....... */ member
487 pipe = usb_sndbulkpipe(us->pusb_dev, us->ep_out); in usb_stor_BBB_reset()
520 usb_clear_halt(us->pusb_dev, usb_rcvbulkpipe(us->pusb_dev, us->ep_out)); in usb_stor_CB_reset()
557 pipe = usb_sndbulkpipe(us->pusb_dev, us->ep_out); in usb_stor_BBB_comdat()
592 pipe = usb_sndbulkpipe(us->pusb_dev, us->ep_out); in usb_stor_CB_comdat()
729 pipeout = usb_sndbulkpipe(us->pusb_dev, us->ep_out); in usb_stor_BBB_transport()
748 dir_in ? us->ep_in : us->ep_out); in usb_stor_BBB_transport()
1362 ss->ep_out = in usb_storage_probe()
1376 ss->ep_in, ss->ep_out, ss->ep_int); in usb_storage_probe()
1380 !ss->ep_in || !ss->ep_out || in usb_storage_probe()
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/
H A D0003-Update-usage-of-usbdevfs_urb-to-match-new-kernel-UAP.patch68 urb->endpoint = h->ep_out;
121 usb->ep_out = ep_out;
/openbmc/linux/sound/usb/
H A Dmidi2.c705 struct snd_usb_midi2_endpoint *ep_out, in create_midi2_ump() argument
725 output = ep_out ? 1 : 0; in create_midi2_ump()
741 rmidi->eps[STR_OUT] = ep_out; in create_midi2_ump()
743 ep_in->pair = ep_out; in create_midi2_ump()
747 if (ep_out) { in create_midi2_ump()
748 ep_out->pair = ep_in; in create_midi2_ump()
749 ep_out->rmidi = rmidi; in create_midi2_ump()
750 ep_out->ump = ump; in create_midi2_ump()
/openbmc/linux/drivers/net/wireless/marvell/libertas_tf/
H A Dif_usb.h49 uint8_t ep_out; member
/openbmc/linux/drivers/net/wireless/marvell/libertas/
H A Dif_usb.h54 uint8_t ep_out; member
/openbmc/u-boot/include/
H A Dusb_ether.h30 unsigned char ep_out; /* out ....... */ member
/openbmc/linux/drivers/i2c/busses/
H A Di2c-diolan-u2c.c80 int ep_in, ep_out; /* Endpoints */ member
106 usb_sndbulkpipe(dev->usb_dev, dev->ep_out), in diolan_usb_transfer()
453 dev->ep_out = hostif->endpoint[0].desc.bEndpointAddress; in diolan_u2c_probe()
/openbmc/linux/drivers/usb/early/
H A Dxhci-dbc.c228 struct xdbc_ep_context *ep_in, *ep_out; in xdbc_mem_init() local
322 ep_out = (struct xdbc_ep_context *)&ctx->out; in xdbc_mem_init()
324 ep_out->ep_info1 = 0; in xdbc_mem_init()
325 ep_out->ep_info2 = cpu_to_le32(EP_TYPE(BULK_OUT_EP) | MAX_PACKET(1024) | MAX_BURST(max_burst)); in xdbc_mem_init()
326 ep_out->deq = cpu_to_le64(xdbc.out_seg.dma | xdbc.out_ring.cycle_state); in xdbc_mem_init()
/openbmc/u-boot/drivers/usb/musb-new/
H A Dmusb_core.h277 struct musb_ep ep_out; /* RX */ member
287 return next_request(&hw_ep->ep_out); in next_out_request()

123