/linux-master/kernel/debug/kdb/ |
H A D | kdb_main.c | 251 char **ep = __env; local 256 char *e = *ep++; 291 char *ep = NULL; local 294 ep = &envbuffer[envbufsize]; 297 return ep; 312 char *ep; local 314 ep = kdbgetenv(match); 315 if (!ep) 317 if (strlen(ep) == 0) 320 *value = simple_strtoul(ep, NUL 356 char *ep; local [all...] |
/linux-master/include/linux/ |
H A D | usb.h | 465 * the ep queue on a short transfer 1415 * @ep: Points to the endpoint's data structure. Will eventually 1607 struct usb_host_endpoint *ep; /* (internal) pointer to endpoint */ member in struct:urb 2010 struct usb_host_endpoint *ep = usb_pipe_endpoint(udev, pipe); local 2012 if (!ep) 2016 return usb_endpoint_maxp(&ep->desc);
|
/linux-master/drivers/w1/masters/ |
H A D | ds2490.c | 131 int ep[NUM_EP]; member in struct:ds_device 174 err = usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, dev->ep[EP_CONTROL]), 190 err = usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, dev->ep[EP_CONTROL]), 206 err = usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, dev->ep[EP_CONTROL]), 224 ds_dev->ep[EP_STATUS], count, count, buf); 280 dev->ep[EP_STATUS]), 286 dev->ep[EP_STATUS], err); 330 err = usb_bulk_msg(dev->udev, usb_rcvbulkpipe(dev->udev, dev->ep[EP_DATA_IN]), 335 dev_info(&dev->udev->dev, "Clearing ep0x%x.\n", dev->ep[EP_DATA_IN]); 336 usb_clear_halt(dev->udev, usb_rcvbulkpipe(dev->udev, dev->ep[EP_DATA_I [all...] |
/linux-master/drivers/usb/usbip/ |
H A D | vudc_dev.c | 51 urb_p->ep = NULL; 73 static void nuke(struct vudc *udc, struct vep *ep) argument 77 while (!list_empty(&ep->req_queue)) { 78 req = list_first_entry(&ep->req_queue, struct vrequest, 84 usb_gadget_giveback_request(&ep->ep, &req->req); 98 nuke(udc, &udc->ep[i]); 111 return &udc->ep[0]; 114 struct vep *ep = &udc->ep[ local 232 struct vep *ep; local 262 struct vep *ep; local 311 struct vep *ep; local 335 struct vep *ep; local 372 struct vep *ep; local 519 struct vep *ep; local [all...] |
H A D | vudc.h | 26 struct usb_ep ep; member in struct:vep 28 char name[8]; /* space for ep name */ 47 struct vep *ep; member in struct:urbp 50 unsigned type:2; /* for tx, since ep type can change after */ 104 struct vep *ep; member in struct:vudc 124 return container_of(_ep, struct vep, ep); 139 static inline struct vudc *ep_to_vudc(struct vep *ep) argument 141 return container_of(ep->gadget, struct vudc, gadget);
|
/linux-master/drivers/usb/mon/ |
H A D | mon_text.c | 108 struct mon_text_ptr *p, const struct mon_event_text *ep); 110 struct mon_text_ptr *p, const struct mon_event_text *ep); 112 struct mon_text_ptr *p, const struct mon_event_text *ep); 114 struct mon_text_ptr *p, const struct mon_event_text *ep); 116 struct mon_text_ptr *p, const struct mon_event_text *ep); 118 struct mon_text_ptr *p, const struct mon_event_text *ep); 120 struct mon_text_ptr *p, const struct mon_event_text *ep); 131 static inline char mon_text_get_setup(struct mon_event_text *ep, argument 135 if (ep->xfertype != USB_ENDPOINT_XFER_CONTROL || ev_type != 'S') 141 memcpy(ep 145 mon_text_get_data(struct mon_event_text *ep, struct urb *urb, int len, char ev_type, struct mon_bus *mbus) argument 196 struct mon_event_text *ep; local 274 struct mon_event_text *ep; local 398 struct mon_event_text *ep; local 437 struct mon_event_text *ep; local 485 struct mon_event_text *ep; local 511 mon_text_read_head_t(struct mon_reader_text *rp, struct mon_text_ptr *p, const struct mon_event_text *ep) argument 529 mon_text_read_head_u(struct mon_reader_text *rp, struct mon_text_ptr *p, const struct mon_event_text *ep) argument 547 mon_text_read_statset(struct mon_reader_text *rp, struct mon_text_ptr *p, const struct mon_event_text *ep) argument 568 mon_text_read_intstat(struct mon_reader_text *rp, struct mon_text_ptr *p, const struct mon_event_text *ep) argument 575 mon_text_read_isostat(struct mon_reader_text *rp, struct mon_text_ptr *p, const struct mon_event_text *ep) argument 588 mon_text_read_isodesc(struct mon_reader_text *rp, struct mon_text_ptr *p, const struct mon_event_text *ep) argument 610 mon_text_read_data(struct mon_reader_text *rp, struct mon_text_ptr *p, const struct mon_event_text *ep) argument 648 struct mon_event_text *ep; local [all...] |
H A D | mon_bin.c | 388 struct mon_bin_hdr *ep; local 390 ep = MON_OFF2HDR(rp, offset); 391 memset(ep, 0, PKT_SIZE); 392 ep->type = '@'; 393 ep->len_cap = size - PKT_SIZE; 491 const struct usb_endpoint_descriptor *epd = &urb->ep->desc; 500 struct mon_bin_hdr *ep; local 541 /* Cannot rely on endpoint number in case of control ep.0 */ 563 ep = MON_OFF2HDR(rp, offset); 569 memset(ep, 641 struct mon_bin_hdr *ep; local 745 struct mon_bin_hdr *ep; local 809 struct mon_bin_hdr *ep; local 878 struct mon_bin_hdr *ep; local 908 struct mon_bin_hdr *ep; local 958 struct mon_bin_hdr *ep; local 992 struct mon_bin_hdr *ep; local [all...] |
/linux-master/drivers/usb/host/ |
H A D | xhci-mtk.h | 21 /* support at most 64 ep, use 32 size hash table */ 26 * if a synchromous ep's ESIT is larger than @XHCI_MTK_MAX_ESIT, 68 * @esit: unit is 125us, equal to 2 << Interval field in ep-context 79 * @ep: address of usb_host_endpoint struct 109 struct usb_host_endpoint *ep; member in struct:mu3h_sch_ep_info 114 * in ep context 186 struct usb_host_endpoint *ep); 188 struct usb_host_endpoint *ep);
|
H A D | max3421-hcd.c | 160 struct usb_host_endpoint *ep; member in struct:max3421_ep 163 u16 last_active; /* frame # this ep was last active */ 312 #define MAX3421_HXFR_BULK_IN(ep) (0x00 | (ep)) /* bulk or interrupt */ 314 #define MAX3421_HXFR_BULK_OUT(ep) (0x20 | (ep)) /* bulk or interrupt */ 315 #define MAX3421_HXFR_ISO_IN(ep) (0x40 | (ep)) 316 #define MAX3421_HXFR_ISO_OUT(ep) (0x60 | (ep)) 636 struct usb_host_endpoint *ep; local 769 struct usb_host_endpoint *ep; local 1147 struct usb_host_endpoint *ep; local 1567 max3421_endpoint_disable(struct usb_hcd *hcd, struct usb_host_endpoint *ep) argument [all...] |
/linux-master/drivers/usb/gadget/udc/ |
H A D | pxa25x_udc.c | 158 #define UICR0_IM0 (1 << 0) /* Interrupt mask ep 0 */ 159 #define UICR0_IM1 (1 << 1) /* Interrupt mask ep 1 */ 160 #define UICR0_IM2 (1 << 2) /* Interrupt mask ep 2 */ 161 #define UICR0_IM3 (1 << 3) /* Interrupt mask ep 3 */ 162 #define UICR0_IM4 (1 << 4) /* Interrupt mask ep 4 */ 163 #define UICR0_IM5 (1 << 5) /* Interrupt mask ep 5 */ 164 #define UICR0_IM6 (1 << 6) /* Interrupt mask ep 6 */ 165 #define UICR0_IM7 (1 << 7) /* Interrupt mask ep 7 */ 167 #define UICR1_IM8 (1 << 0) /* Interrupt mask ep 8 */ 168 #define UICR1_IM9 (1 << 1) /* Interrupt mask ep 314 pio_irq_enable(struct pxa25x_ep *ep) argument 328 pio_irq_disable(struct pxa25x_ep *ep) argument 369 udc_ep_get_UDCCS(struct pxa25x_ep *ep) argument 374 udc_ep_set_UDCCS(struct pxa25x_ep *ep, u32 data) argument 389 udc_ep_get_UDDR(struct pxa25x_ep *ep) argument 394 udc_ep_set_UDDR(struct pxa25x_ep *ep, u32 data) argument 399 udc_ep_get_UBCR(struct pxa25x_ep *ep) argument 421 struct pxa25x_ep *ep; local 472 struct pxa25x_ep *ep; local 538 done(struct pxa25x_ep *ep, struct pxa25x_request *req, int status) argument 567 write_packet(struct pxa25x_ep *ep, struct pxa25x_request *req, unsigned max) argument 592 write_fifo(struct pxa25x_ep *ep, struct pxa25x_request *req) argument 659 write_ep0_fifo(struct pxa25x_ep *ep, struct pxa25x_request *req) argument 720 read_fifo(struct pxa25x_ep *ep, struct pxa25x_request *req) argument 797 read_ep0_fifo(struct pxa25x_ep *ep, struct pxa25x_request *req) argument 839 struct pxa25x_ep *ep; local 945 nuke(struct pxa25x_ep *ep, int status) argument 964 struct pxa25x_ep *ep; local 997 struct pxa25x_ep *ep; local 1052 struct pxa25x_ep *ep; local 1071 struct pxa25x_ep *ep; local 1300 struct pxa25x_ep *ep = &dev->ep [i]; local 1390 struct pxa25x_ep *ep = &dev->ep[i]; local 1501 struct pxa25x_ep *ep = &dev->ep[i]; local 1528 struct pxa25x_ep *ep = &dev->ep[i]; local 1593 struct pxa25x_ep *ep = &dev->ep [0]; local 1814 handle_ep(struct pxa25x_ep *ep) argument [all...] |
H A D | mv_udc_core.c | 39 #define ep_dir(ep) (((ep)->ep_num == 0) ? \ 40 ((ep)->udc->ep0_dir) : ((ep)->direction)) 57 static void nuke(struct mv_ep *ep, int status); 71 struct mv_ep *ep; local 77 ep = &udc->eps[i]; 78 ep->udc = udc; 81 ep->dqh = &udc->ep_dqh[i]; 84 ep 251 queue_dtd(struct mv_ep *ep, struct mv_req *req) argument 438 struct mv_ep *ep; local 556 struct mv_ep *ep; local 624 struct mv_ep *ep; local 684 struct mv_ep *ep = container_of(_ep, struct mv_ep, ep); local 749 mv_prime_ep(struct mv_ep *ep, struct mv_req *req) argument 773 struct mv_ep *ep = container_of(_ep, struct mv_ep, ep); local 892 struct mv_ep *ep; local 1239 struct mv_ep *ep; local 1296 nuke(struct mv_ep *ep, int status) argument 1313 struct mv_ep *ep; local 1331 struct mv_ep *ep; local 1422 prime_status_complete(struct usb_ep *ep, struct usb_request *_req) argument 1446 struct mv_ep *ep; local 1564 struct mv_ep *ep; local [all...] |
H A D | lpc32xx_udc.c | 69 #define EP_MASK_SEL(ep, dir) (1 << (((ep) * 2) + dir)) 99 struct usb_ep ep; member in struct:lpc32xx_ep 162 struct lpc32xx_ep ep[NUM_ENDPOINTS]; member in struct:lpc32xx_udc 473 static void proc_ep_show(struct seq_file *s, struct lpc32xx_ep *ep) argument 479 ep->ep.name, ep->ep.maxpacket, 480 ep 500 struct lpc32xx_ep *ep; local 975 udc_ep_in_req_dma(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep) argument 1001 udc_ep_out_req_dma(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep) argument 1055 struct lpc32xx_ep *ep = &udc->ep[0]; local 1340 struct lpc32xx_ep *ep = &udc->ep[i]; local 1384 struct lpc32xx_ep *ep = &udc->ep[i]; local 1397 done(struct lpc32xx_ep *ep, struct lpc32xx_request *req, int status) argument 1424 nuke(struct lpc32xx_ep *ep, int status) argument 1533 struct lpc32xx_ep *ep = &udc->ep[i]; local 1566 struct lpc32xx_ep *ep = container_of(_ep, struct lpc32xx_ep, ep); local 1604 struct lpc32xx_ep *ep = container_of(_ep, struct lpc32xx_ep, ep); local 1737 struct lpc32xx_ep *ep; local 1832 struct lpc32xx_ep *ep; local 1864 struct lpc32xx_ep *ep = container_of(_ep, struct lpc32xx_ep, ep); local 1897 struct lpc32xx_ep *ep = container_of(_ep, struct lpc32xx_ep, ep); local 1919 udc_send_in_zlp(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep) argument 1933 udc_handle_eps(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep) argument 1981 udc_handle_dma_ep(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep) argument 2139 struct lpc32xx_ep *ep; local 2186 struct lpc32xx_ep *ep, *ep0 = &udc->ep[0]; local [all...] |
H A D | gr_udc.c | 90 static void gr_dbgprint_request(const char *str, struct gr_ep *ep, argument 93 int buflen = ep->is_in ? req->req.length : req->req.actual; 97 dev_dbg(ep->dev->dev, "%s: 0x%p, %d bytes data%s:\n", str, req, buflen, 111 static void gr_dbgprint_request(const char *str, struct gr_ep *ep, argument 124 static void gr_seq_ep_show(struct seq_file *seq, struct gr_ep *ep) argument 126 u32 epctrl = gr_read32(&ep->regs->epctrl); 127 u32 epstat = gr_read32(&ep->regs->epstat); 131 seq_printf(seq, "%s:\n", ep->ep.name); 136 seq_printf(seq, " dma_start = %d\n", ep 186 struct gr_ep *ep; local 231 gr_alloc_dma_desc(struct gr_ep *ep, gfp_t gfp_flags) argument 364 gr_start_dma(struct gr_ep *ep) argument 406 gr_dma_advance(struct gr_ep *ep, int status) argument 421 gr_abort_dma(struct gr_ep *ep) argument 436 gr_add_dma_desc(struct gr_ep *ep, struct gr_request *req, dma_addr_t data, unsigned size, gfp_t gfp_flags) argument 475 gr_setup_out_desc_list(struct gr_ep *ep, struct gr_request *req, gfp_t gfp_flags) argument 528 gr_setup_in_desc_list(struct gr_ep *ep, struct gr_request *req, gfp_t gfp_flags) argument 576 gr_queue(struct gr_ep *ep, struct gr_request *req, gfp_t gfp_flags) argument 634 gr_queue_int(struct gr_ep *ep, struct gr_request *req, gfp_t gfp_flags) argument 651 gr_ep_nuke(struct gr_ep *ep) argument 670 gr_ep_reset(struct gr_ep *ep) argument 703 gr_ep_halt_wedge(struct gr_ep *ep, int halt, int wedge, int fromhost) argument 776 struct gr_ep *ep; local 793 struct gr_ep *ep; local 819 gr_ep0_respond(struct gr_udc *dev, u8 *buf, int length, void (*complete)(struct usb_ep *ep, struct usb_request *req)) argument 981 struct gr_ep *ep; local 1236 gr_handle_in_ep(struct gr_ep *ep) argument 1261 gr_handle_out_ep(struct gr_ep *ep) argument 1398 struct gr_ep *ep; local 1469 struct gr_ep *ep; local 1601 struct gr_ep *ep; local 1654 struct gr_ep *ep; local 1693 struct gr_ep *ep; local 1747 struct gr_ep *ep; local 1787 struct gr_ep *ep; local 1809 struct gr_ep *ep; local 1960 struct gr_ep *ep; local 2080 struct gr_ep *ep; local [all...] |
H A D | atmel_usba_udc.c | 39 struct usba_ep *ep = inode->i_private; local 48 spin_lock_irq(&ep->udc->lock); 49 list_for_each_entry(req, &ep->queue, queue) { 55 spin_unlock_irq(&ep->udc->lock); 61 spin_unlock_irq(&ep->udc->lock); 204 struct usba_ep *ep) 208 ep_root = debugfs_create_dir(ep->ep.name, udc->debugfs_root); 209 ep->debugfs_dir = ep_root; 211 debugfs_create_file("queue", 0400, ep_root, ep, 203 usba_ep_init_debugfs(struct usba_udc *udc, struct usba_ep *ep) argument 219 usba_ep_cleanup_debugfs(struct usba_ep *ep) argument 250 usba_ep_init_debugfs(struct usba_udc *udc, struct usba_ep *ep) argument 256 usba_ep_cleanup_debugfs(struct usba_ep *ep) argument 406 next_fifo_transaction(struct usba_ep *ep, struct usba_request *req) argument 427 submit_request(struct usba_ep *ep, struct usba_request *req) argument 462 submit_next_request(struct usba_ep *ep) argument 476 send_status(struct usba_udc *udc, struct usba_ep *ep) argument 483 receive_data(struct usba_ep *ep) argument 540 request_complete(struct usba_ep *ep, struct usba_request *req, int status) argument 562 request_complete_list(struct usba_ep *ep, struct list_head *list, int status) argument 575 struct usba_ep *ep = to_usba_ep(_ep); local 667 struct usba_ep *ep = to_usba_ep(_ep); local 725 queue_dma(struct usba_udc *udc, struct usba_ep *ep, struct usba_request *req, gfp_t gfp_flags) argument 778 struct usba_ep *ep = to_usba_ep(_ep); local 821 usba_update_req(struct usba_ep *ep, struct usba_request *req, u32 status) argument 826 stop_dma(struct usba_ep *ep, u32 *pstatus) argument 860 struct usba_ep *ep = to_usba_ep(_ep); local 921 struct usba_ep *ep = to_usba_ep(_ep); local 966 struct usba_ep *ep = to_usba_ep(_ep); local 973 struct usba_ep *ep = to_usba_ep(_ep); local 1043 struct usba_ep *ep; local 1136 struct usba_ep *ep; local 1150 struct usba_ep *ep; local 1172 set_protocol_stall(struct usba_udc *udc, struct usba_ep *ep) argument 1178 is_stalled(struct usba_udc *udc, struct usba_ep *ep) argument 1212 struct usba_ep *ep; local 1303 handle_ep0_setup(struct usba_udc *udc, struct usba_ep *ep, struct usb_ctrlrequest *crq) argument 1429 usba_control_irq(struct usba_udc *udc, struct usba_ep *ep) argument 1617 usba_ep_irq(struct usba_udc *udc, struct usba_ep *ep) argument 1670 usba_dma_irq(struct usba_udc *udc, struct usba_ep *ep) argument 1792 struct usba_ep *ep0, *ep; local 2141 struct usba_ep *eps, *ep; local [all...] |
H A D | at91_udc.c | 105 static void proc_ep_show(struct seq_file *s, struct at91_ep *ep) argument 114 struct at91_udc *udc = ep->udc; 118 csr = __raw_readl(ep->creg); 124 ep->ep.name, ep->ep.maxpacket, 125 ep->is_in ? "in" : "out", 126 ep->is_iso ? " iso" : "", 127 ep 185 struct at91_ep *ep; local 259 done(struct at91_ep *ep, struct at91_request *req, int status) argument 310 read_fifo(struct at91_ep *ep, struct at91_request *req) argument 385 write_fifo(struct at91_ep *ep, struct at91_request *req) argument 453 nuke(struct at91_ep *ep, int status) argument 474 struct at91_ep *ep = container_of(_ep, struct at91_ep, ep); local 551 struct at91_ep *ep = container_of(_ep, struct at91_ep, ep); local 608 struct at91_ep *ep; local 706 struct at91_ep *ep; local 738 struct at91_ep *ep = container_of(_ep, struct at91_ep, ep); local 835 struct at91_ep *ep = &udc->ep[i]; local 860 struct at91_ep *ep = &udc->ep[i]; local 885 struct at91_ep *ep = &udc->ep[i]; local 1005 handle_ep(struct at91_ep *ep) argument 1047 handle_setup(struct at91_udc *udc, struct at91_ep *ep, u32 csr) argument 1490 struct at91_ep *ep = &udc->ep[1]; local 1598 struct at91_ep *ep; local 1641 struct at91_ep *ep; local 1679 struct at91_ep *ep; local 1721 struct at91_ep *ep; local 1801 struct at91_ep *ep; local [all...] |
/linux-master/drivers/usb/gadget/function/ |
H A D | uvc.h | 89 struct usb_ep *ep; member in struct:uvc_video
|
H A D | f_uvc.c | 205 uvc_function_ep0_complete(struct usb_ep *ep, struct usb_request *req) argument 270 if (disable_ep && uvc->video.ep) 271 usb_ep_disable(uvc->video.ep); 288 return uvc->video.ep->enabled ? 1 : 0; 353 if (!uvc->video.ep) 357 usb_ep_disable(uvc->video.ep); 360 &(uvc->func), uvc->video.ep); 363 usb_ep_enable(uvc->video.ep); 389 usb_ep_disable(uvc->video.ep); 636 uvc_streaming_header->bEndpointAddress = uvc->video.ep 653 struct usb_ep *ep; local [all...] |
H A D | f_uac2.c | 1696 static void uac2_cs_control_sam_freq(struct usb_ep *ep, struct usb_request *req) argument 1698 struct usb_function *fn = ep->driver_data; 1716 out_rq_cur_complete(struct usb_ep *ep, struct usb_request *req) argument 1758 usb_ep_set_halt(ep);
|
H A D | f_uac1.c | 413 static void uac_cs_attr_sample_rate(struct usb_ep *ep, struct usb_request *req) argument 415 struct usb_function *fn = ep->driver_data; 693 out_rq_cur_complete(struct usb_ep *ep, struct usb_request *req) argument 735 usb_ep_set_halt(ep); 741 usb_ep_set_halt(ep); 779 u8 ep = ((le16_to_cpu(ctrl->wIndex) >> 8) & 0xFF); local 784 ctrl->bRequest, w_value, len, ep); 814 u16 ep = le16_to_cpu(ctrl->wIndex); local 820 ctrl->bRequest, w_value, len, ep); 826 uac1->ctl_id = ep; 860 u8 ep = le16_to_cpu(ctrl->wIndex); local 1254 struct usb_ep *ep = NULL; local [all...] |
H A D | f_tcm.c | 59 static void bot_status_complete(struct usb_ep *ep, struct usb_request *req) argument 89 static void bot_err_compl(struct usb_ep *ep, struct usb_request *req) argument 98 if (cmd->data_len > ep->maxpacket) { 99 req->length = ep->maxpacket; 100 cmd->data_len -= ep->maxpacket; 106 usb_ep_queue(ep, req, GFP_ATOMIC); 117 struct usb_ep *ep; local 123 ep = fu->ep_in; 126 ep = fu->ep_out; 131 req->length = ep 192 bot_read_compl(struct usb_ep *ep, struct usb_request *req) argument 290 bot_cmd_complete(struct usb_ep *ep, struct usb_request *req) argument 565 uasp_status_data_cmpl(struct usb_ep *ep, struct usb_request *req) argument 721 uasp_cmd_complete(struct usb_ep *ep, struct usb_request *req) argument 955 usbg_data_write_cmpl(struct usb_ep *ep, struct usb_request *req) argument 1947 struct usb_ep *ep; local [all...] |
H A D | f_midi.c | 227 static inline struct usb_request *midi_alloc_ep_req(struct usb_ep *ep, argument 230 return alloc_ep_req(ep, length); 240 static void f_midi_read_data(struct usb_ep *ep, int cable, argument 243 struct f_midi *midi = ep->driver_data; 256 static void f_midi_handle_out_data(struct usb_ep *ep, struct usb_request *req) argument 265 f_midi_read_data(ep, cable, &buf[i + 1], length); 270 f_midi_complete(struct usb_ep *ep, struct usb_request *req) argument 272 struct f_midi *midi = ep->driver_data; 278 if (ep == midi->out_ep) { 280 f_midi_handle_out_data(ep, re 337 f_midi_start_ep(struct f_midi *midi, struct usb_function *f, struct usb_ep *ep) argument 606 f_midi_do_transmit(struct f_midi *midi, struct usb_ep *ep) argument 675 struct usb_ep *ep = midi->in_ep; local [all...] |
/linux-master/drivers/usb/fotg210/ |
H A D | fotg210-udc.c | 40 static void fotg210_disable_fifo_int(struct fotg210_ep *ep) argument 42 u32 value = ioread32(ep->fotg210->reg + FOTG210_DMISGR1); 44 if (ep->dir_in) 45 value |= DMISGR1_MF_IN_INT(ep->epnum - 1); 47 value |= DMISGR1_MF_OUTSPK_INT(ep->epnum - 1); 48 iowrite32(value, ep->fotg210->reg + FOTG210_DMISGR1); 51 static void fotg210_enable_fifo_int(struct fotg210_ep *ep) argument 53 u32 value = ioread32(ep->fotg210->reg + FOTG210_DMISGR1); 55 if (ep->dir_in) 56 value &= ~DMISGR1_MF_IN_INT(ep 70 fotg210_done(struct fotg210_ep *ep, struct fotg210_request *req, int status) argument 93 fotg210_fifo_ep_mapping(struct fotg210_ep *ep, u32 epnum, u32 dir_in) argument 121 fotg210_set_fifo_dir(struct fotg210_ep *ep, u32 epnum, u32 dir_in) argument 131 fotg210_set_tfrtype(struct fotg210_ep *ep, u32 epnum, u32 type) argument 141 fotg210_set_mps(struct fotg210_ep *ep, u32 epnum, u32 mps, u32 dir_in) argument 154 fotg210_config_ep(struct fotg210_ep *ep, const struct usb_endpoint_descriptor *desc) argument 172 struct fotg210_ep *ep; local 187 struct fotg210_ep *ep = fotg210->ep[epnum]; local 208 fotg210_ep_release(struct fotg210_ep *ep) argument 223 struct fotg210_ep *ep; local 265 fotg210_enable_dma(struct fotg210_ep *ep, dma_addr_t d, u32 len) argument 299 fotg210_disable_dma(struct fotg210_ep *ep) argument 304 fotg210_wait_dma_done(struct fotg210_ep *ep) argument 337 fotg210_start_dma(struct fotg210_ep *ep, struct fotg210_request *req) argument 385 fotg210_ep0_queue(struct fotg210_ep *ep, struct fotg210_request *req) argument 407 struct fotg210_ep *ep; local 440 struct fotg210_ep *ep; local 455 fotg210_set_epnstall(struct fotg210_ep *ep) argument 476 fotg210_clear_epnstall(struct fotg210_ep *ep) argument 492 struct fotg210_ep *ep; local 680 struct fotg210_ep *ep = local 707 fotg210_is_epnstall(struct fotg210_ep *ep) argument 723 struct fotg210_ep *ep; local 817 struct fotg210_ep *ep = fotg210->ep[0]; local 837 struct fotg210_ep *ep = fotg210->ep[0]; local 855 fotg210_in_fifo_handler(struct fotg210_ep *ep) argument 865 fotg210_out_fifo_handler(struct fotg210_ep *ep) argument 1231 struct fotg210_ep *ep = fotg210->ep[i]; local [all...] |
H A D | fotg210-hcd.c | 381 "qh/%p dev%d %cs ep%d %08x %08x(%08x%c %s nak%d)", 478 /* count tds, get ep direction */ 487 /* count tds, get ep direction */ 500 return scnprintf(buf, size, "(%c%d ep%d%s [%d/%d] q%d p%d)", 2089 struct usb_host_endpoint *ep) 2092 struct fotg210_qh *qh = ep->hcpriv; 2117 "clear tt buffer port %d, a%d ep%d t%08x\n", 2168 fotg210_dbg(fotg210, "devpath %s ep%d%s 3strikes\n", 2178 "dev%d ep%d%s qtd token %08x --> status %d\n", 2215 "%s %s urb %p ep 2088 fotg210_clear_tt_buffer_complete(struct usb_hcd *hcd, struct usb_host_endpoint *ep) argument 2705 struct usb_host_endpoint *ep; local 3920 struct usb_host_endpoint *ep; local 3970 struct usb_host_endpoint *ep; local 5357 fotg210_endpoint_disable(struct usb_hcd *hcd, struct usb_host_endpoint *ep) argument 5430 fotg210_endpoint_reset(struct usb_hcd *hcd, struct usb_host_endpoint *ep) argument [all...] |
/linux-master/drivers/usb/chipidea/ |
H A D | udc.c | 197 /* Synchronize before ep prime */ 215 * hw_ep_set_halt: configures ep halt & resets data toggle after clear (execute 378 u32 mul = hwreq->req.length / hwep->ep.maxpacket; 381 || hwreq->req.length % hwep->ep.maxpacket) 419 * @ep: endpoint 421 static inline u8 _usb_addr(struct ci_hw_ep *ep) argument 423 return ((ep->dir == TX) ? USB_ENDPOINT_DIR_MASK : 0) | ep->num; 458 && (hwreq->req.length % hwep->ep.maxpacket == 0)) { 627 u32 mul = hwreq->req.length / hwep->ep 790 _ep_set_halt(struct usb_ep *ep, int value, bool check_transfer) argument 836 struct usb_ep *ep; local 911 isr_get_status_complete(struct usb_ep *ep, struct usb_request *req) argument 929 _ep_queue(struct usb_ep *ep, struct usb_request *req, gfp_t __maybe_unused gfp_flags) argument 1047 isr_setup_status_complete(struct usb_ep *ep, struct usb_request *req) argument 1357 ep_enable(struct usb_ep *ep, const struct usb_endpoint_descriptor *desc) argument 1425 ep_disable(struct usb_ep *ep) argument 1465 ep_alloc_request(struct usb_ep *ep, gfp_t gfp_flags) argument 1486 ep_free_request(struct usb_ep *ep, struct usb_request *req) argument 1519 ep_queue(struct usb_ep *ep, struct usb_request *req, gfp_t __maybe_unused gfp_flags) argument 1544 ep_dequeue(struct usb_ep *ep, struct usb_request *req) argument 1588 ep_set_halt(struct usb_ep *ep, int value) argument 1598 ep_set_wedge(struct usb_ep *ep) argument 1618 ep_fifo_flush(struct usb_ep *ep) argument 1816 struct usb_ep *ep; local [all...] |
/linux-master/drivers/usb/cdns3/ |
H A D | cdns3-gadget.h | 967 #define ep_to_cdns3_ep(ep) (container_of(ep, struct cdns3_endpoint, endpoint)) 1351 void cdns3_select_ep(struct cdns3_device *priv_dev, u32 ep); 1357 int cdns3_gadget_ep_set_wedge(struct usb_ep *ep); 1358 int cdns3_gadget_ep_set_halt(struct usb_ep *ep, int value); 1361 struct usb_request *cdns3_gadget_ep_alloc_request(struct usb_ep *ep, 1363 void cdns3_gadget_ep_free_request(struct usb_ep *ep, 1365 int cdns3_gadget_ep_dequeue(struct usb_ep *ep, struct usb_request *request);
|