/drivers/usb/gadget/ |
D | dbgp.c | 228 usb_ep_free_request(gadget->ep0, dbgp.req); in dbgp_unbind() 231 gadget->ep0->driver_data = NULL; in dbgp_unbind() 301 dbgp.req = usb_ep_alloc_request(gadget->ep0, GFP_KERNEL); in dbgp_bind() 316 gadget->ep0->driver_data = gadget; in dbgp_bind() 359 gadget->ep0->driver_data = gadget; in dbgp_setup() 367 device_desc.bMaxPacketSize0 = gadget->ep0->maxpacket; in dbgp_setup() 397 return usb_ep_queue(gadget->ep0, req, GFP_ATOMIC); in dbgp_setup()
|
D | lpc32xx_udc.c | 1445 INIT_LIST_HEAD(&udc->gadget.ep0->ep_list); in udc_reinit() 1507 struct lpc32xx_ep *ep0 = &udc->ep[0]; in udc_ep0_in_req() local 1510 if (list_empty(&ep0->queue)) in udc_ep0_in_req() 1514 req = list_entry(ep0->queue.next, struct lpc32xx_request, in udc_ep0_in_req() 1521 done(ep0, req, 0); in udc_ep0_in_req() 1523 } else if (ts > ep0->ep.maxpacket) in udc_ep0_in_req() 1524 ts = ep0->ep.maxpacket; /* Just send what we can */ in udc_ep0_in_req() 1532 if (tsend >= ep0->ep.maxpacket) in udc_ep0_in_req() 1537 done(ep0, req, 0); in udc_ep0_in_req() 1545 struct lpc32xx_ep *ep0 = &udc->ep[0]; in udc_ep0_out_req() local [all …]
|
D | inode.c | 1008 (void) usb_ep_set_halt (dev->gadget->ep0); in ep0_read() 1013 struct usb_ep *ep = dev->gadget->ep0; in ep0_read() 1063 clean_req (dev->gadget->ep0, dev->req); in ep0_read() 1205 retval = setup_req (dev->gadget->ep0, dev->req, len); in ep0_write() 1215 dev->gadget->ep0, dev->req, in ep0_write() 1220 clean_req (dev->gadget->ep0, dev->req); in ep0_write() 1231 (void) usb_ep_set_halt (dev->gadget->ep0); in ep0_write() 1357 qual.bMaxPacketSize0 = dev->gadget->ep0->maxpacket; in make_qualifier() 1439 dev->dev->bMaxPacketSize0 = dev->gadget->ep0->maxpacket; in gadgetfs_setup() 1542 value = setup_req (gadget->ep0, dev->req, in gadgetfs_setup() [all …]
|
D | at91_udc.c | 827 INIT_LIST_HEAD(&udc->gadget.ep0->ep_list); in udc_reinit() 1271 struct at91_ep *ep0 = &udc->ep[0]; in handle_ep0() local 1272 u32 __iomem *creg = ep0->creg; in handle_ep0() 1277 nuke(ep0, -EPROTO); in handle_ep0() 1286 nuke(ep0, 0); in handle_ep0() 1288 handle_setup(udc, ep0, csr); in handle_ep0() 1292 if (list_empty(&ep0->queue)) in handle_ep0() 1295 req = list_entry(ep0->queue.next, struct at91_request, queue); in handle_ep0() 1303 if (req && ep0->is_in) { in handle_ep0() 1304 if (handle_ep(ep0)) in handle_ep0() [all …]
|
D | composite.c | 576 qual->bMaxPacketSize0 = cdev->gadget->ep0->maxpacket; in device_qual() 1237 gadget->ep0->driver_data = cdev; in composite_setup() 1251 cdev->gadget->ep0->maxpacket; in composite_setup() 1466 value = usb_ep_queue(gadget->ep0, req, GFP_ATOMIC); in composite_setup() 1470 composite_setup_complete(gadget->ep0, req); in composite_setup() 1591 cdev->req = usb_ep_alloc_request(gadget->ep0, GFP_KERNEL); in composite_dev_prepare() 1604 gadget->ep0->driver_data = cdev; in composite_dev_prepare() 1625 usb_ep_free_request(gadget->ep0, cdev->req); in composite_dev_prepare() 1640 usb_ep_free_request(cdev->gadget->ep0, cdev->req); in composite_dev_cleanup() 1835 value = usb_ep_queue(cdev->gadget->ep0, req, GFP_ATOMIC); in usb_composite_setup_continue() [all …]
|
D | atmel_usba_udc.c | 278 usba_ep_init_debugfs(udc, to_usba_ep(udc->gadget.ep0)); in usba_init_debugfs() 291 usba_ep_cleanup_debugfs(to_usba_ep(udc->gadget.ep0)); in usba_cleanup_debugfs() 1040 ep = to_usba_ep(udc->gadget.ep0); in reset_all_endpoints() 1066 return to_usba_ep(udc->gadget.ep0); in get_ep_by_addr() 1688 struct usba_ep *ep0; in usba_udc_irq() local 1708 ep0 = &usba_ep[0]; in usba_udc_irq() 1709 ep0->ep.desc = &usba_ep0_desc; in usba_udc_irq() 1710 ep0->state = WAIT_FOR_SETUP; in usba_udc_irq() 1711 usba_ep_writel(ep0, CFG, in usba_udc_irq() 1715 usba_ep_writel(ep0, CTL_ENB, in usba_udc_irq() [all …]
|
D | omap_udc.c | 1396 struct omap_ep *ep0 = &udc->ep[0]; in ep0_irq() local 1399 ep0->irqs++; in ep0_irq() 1407 nuke(ep0, 0); in ep0_irq() 1422 if (!list_empty(&ep0->queue)) in ep0_irq() 1423 req = container_of(ep0->queue.next, struct omap_req, queue); in ep0_irq() 1438 stat = write_fifo(ep0, req); in ep0_irq() 1451 done(ep0, req, 0); in ep0_irq() 1475 stat = read_fifo(ep0, req); in ep0_irq() 1486 done(ep0, req, 0); in ep0_irq() 1499 done(ep0, req, 0); in ep0_irq() [all …]
|
D | s3c-hsotg.c | 1016 struct s3c_hsotg_ep *ep0 = &hsotg->eps[0]; in s3c_hsotg_process_req_status() local 1023 if (!ep0->dir_in) { in s3c_hsotg_process_req_status() 1054 ret = s3c_hsotg_send_reply(hsotg, ep0, &reply, 2); in s3c_hsotg_process_req_status() 1087 struct s3c_hsotg_ep *ep0 = &hsotg->eps[0]; in s3c_hsotg_process_req_feature() local 1109 ret = s3c_hsotg_send_reply(hsotg, ep0, NULL, 0); in s3c_hsotg_process_req_feature() 1161 struct s3c_hsotg_ep *ep0 = &hsotg->eps[0]; in s3c_hsotg_process_control() local 1165 ep0->sent_zlp = 0; in s3c_hsotg_process_control() 1176 ep0->dir_in = (ctrl->bRequestType & USB_DIR_IN) ? 1 : 0; in s3c_hsotg_process_control() 1177 dev_dbg(hsotg->dev, "ctrl: dir_in=%d\n", ep0->dir_in); in s3c_hsotg_process_control() 1184 ep0->dir_in = 1; in s3c_hsotg_process_control() [all …]
|
D | uvc_v4l2.c | 40 return usb_ep_set_halt(cdev->gadget->ep0); in uvc_send_response() 47 return usb_ep_queue(cdev->gadget->ep0, req, GFP_KERNEL); in uvc_send_response()
|
D | f_uvc.c | 577 usb_ep_free_request(cdev->gadget->ep0, uvc->control_req); in uvc_function_unbind() 683 uvc->control_req = usb_ep_alloc_request(cdev->gadget->ep0, GFP_KERNEL); in uvc_function_bind() 724 usb_ep_free_request(cdev->gadget->ep0, uvc->control_req); in uvc_function_bind()
|
D | f_fs.c | 378 ret = usb_ep_queue(ffs->gadget->ep0, req, GFP_ATOMIC); in __ffs_ep0_queue_wait() 384 usb_ep_dequeue(ffs->gadget->ep0, req); in __ffs_ep0_queue_wait() 396 usb_ep_set_halt(ffs->gadget->ep0); in __ffs_ep0_stall() 1393 ffs->ep0req = usb_ep_alloc_request(cdev->gadget->ep0, GFP_KERNEL); in functionfs_bind() 1417 usb_ep_free_request(ffs->gadget->ep0, ffs->ep0req); in functionfs_unbind()
|
D | f_acm.c | 367 cdev->gadget->ep0->driver_data = acm; in acm_setup() 411 value = usb_ep_queue(cdev->gadget->ep0, req, GFP_ATOMIC); in acm_setup()
|
D | f_mass_storage.c | 264 struct usb_ep *ep0; /* Copy of gadget->ep0 */ member 449 rc = usb_ep_queue(common->ep0, common->ep0req, GFP_ATOMIC); in ep0_queue() 450 common->ep0->driver_data = common; in ep0_queue() 454 common->ep0->name, rc); in ep0_queue() 2653 common->ep0 = gadget->ep0; in fsg_common_init()
|
D | net2272.c | 1414 dev->gadget.ep0 = &dev->ep[0].ep; in net2272_usb_reinit() 1416 INIT_LIST_HEAD(&dev->gadget.ep0->ep_list); in net2272_usb_reinit() 1422 struct net2272_ep *ep0 = &dev->ep[0]; in net2272_ep0_start() local 1424 net2272_ep_write(ep0, EP_RSPSET, in net2272_ep0_start() 1427 net2272_ep_write(ep0, EP_RSPCLR, in net2272_ep0_start()
|
D | fusb300_udc.c | 722 fusb300_queue(fusb300->gadget.ep0, fusb300->ep0_req, GFP_KERNEL); in get_status() 1459 fusb300->gadget.ep0 = &fusb300->ep[0]->ep; in fusb300_probe() 1460 INIT_LIST_HEAD(&fusb300->gadget.ep0->ep_list); in fusb300_probe()
|
D | f_accessory.c | 828 cdev->gadget->ep0->driver_data = dev; in acc_ctrlrequest() 888 value = usb_ep_queue(cdev->gadget->ep0, cdev->req, GFP_ATOMIC); in acc_ctrlrequest()
|
D | pch_udc.c | 2409 dev->gadget.ep0 = &dev->ep[UDC_EP0IN_IDX].ep; in pch_udc_svc_control_out() 2411 dev->gadget.ep0 = &ep->ep; in pch_udc_svc_control_out() 2910 dev->gadget.ep0 = &dev->ep[UDC_EP0IN_IDX].ep; in pch_udc_pcd_reinit() 2911 INIT_LIST_HEAD(&dev->gadget.ep0->ep_list); in pch_udc_pcd_reinit()
|
/drivers/usb/host/ |
D | fhci-tds.c | 104 ep = usb->ep0; in fhci_ep0_free() 140 usb->ep0 = NULL; in fhci_ep0_free() 228 usb->ep0 = ep; in fhci_create_ep() 283 struct endpoint *ep = usb->ep0; in fhci_td_transaction_confirm() 389 struct endpoint *ep = usb->ep0; in fhci_host_transaction() 478 struct endpoint *ep = usb->ep0; in fhci_flush_bds() 535 struct endpoint *ep = usb->ep0; in fhci_flush_actual_frame() 599 struct endpoint *ep = usb->ep0; in fhci_host_transmit_actual_frame()
|
D | fhci-sched.c | 40 cq_put(&usb->ep0->empty_frame_Q, pkt); in recycle_frame() 60 cq_put(&usb->ep0->dummy_packets_Q, pkt->data); in fhci_transaction_confirm() 216 pkt = cq_get(&usb->ep0->empty_frame_Q); in add_packet() 225 data = cq_get(&usb->ep0->dummy_packets_Q); in add_packet() 249 cq_put(&usb->ep0->dummy_packets_Q, pkt->data); in add_packet() 323 fhci_push_dummy_bd(usb->ep0); in scan_ed_list() 520 fhci_push_dummy_bd(usb->ep0); in fhci_frame_limit_timer_irq()
|
D | fhci.h | 433 struct endpoint *ep0; /* pointer for endpoint0 structure */ member
|
/drivers/usb/dwc3/ |
D | ep0.c | 768 struct dwc3_ep *ep0; in dwc3_ep0_complete_data() local 775 ep0 = dwc->eps[0]; in dwc3_ep0_complete_data() 779 r = next_request(&ep0->request_list); in dwc3_ep0_complete_data() 789 dwc3_gadget_giveback(ep0, r, -ECONNRESET); in dwc3_ep0_complete_data() 798 unsigned maxp = ep0->endpoint.maxpacket; in dwc3_ep0_complete_data() 820 dwc3_gadget_giveback(ep0, r, 0); in dwc3_ep0_complete_data()
|
D | Makefile | 13 dwc3-y += gadget.o ep0.o
|
D | gadget.c | 1657 dwc->gadget.ep0 = &dep->endpoint; in dwc3_gadget_init_hw_endpoints() 2273 dwc->gadget.ep0->maxpacket = 512; in dwc3_gadget_conndone_interrupt() 2278 dwc->gadget.ep0->maxpacket = 64; in dwc3_gadget_conndone_interrupt() 2284 dwc->gadget.ep0->maxpacket = 64; in dwc3_gadget_conndone_interrupt() 2289 dwc->gadget.ep0->maxpacket = 8; in dwc3_gadget_conndone_interrupt()
|
/drivers/usb/core/ |
D | usb.c | 394 INIT_LIST_HEAD(&dev->ep0.urb_list); in usb_alloc_dev() 395 dev->ep0.desc.bLength = USB_DT_ENDPOINT_SIZE; in usb_alloc_dev() 396 dev->ep0.desc.bDescriptorType = USB_DT_ENDPOINT; in usb_alloc_dev() 398 usb_enable_endpoint(dev, &dev->ep0, false); in usb_alloc_dev()
|
D | hub.c | 2066 usb_remove_ep_devs(&udev->ep0); in usb_disconnect() 2379 (void) usb_create_ep_devs(&udev->dev, &udev->ep0, udev); in usb_new_device() 3894 usb_enable_endpoint(udev, &udev->ep0, true); in usb_ep0_reinit() 3993 udev->ep0.desc.wMaxPacketSize = cpu_to_le16(512); in hub_port_init() 3996 udev->ep0.desc.wMaxPacketSize = cpu_to_le16(64); in hub_port_init() 4003 udev->ep0.desc.wMaxPacketSize = cpu_to_le16(64); in hub_port_init() 4006 udev->ep0.desc.wMaxPacketSize = cpu_to_le16(8); in hub_port_init() 4187 if (usb_endpoint_maxp(&udev->ep0.desc) != i) { in hub_port_init() 4198 udev->ep0.desc.wMaxPacketSize = cpu_to_le16(i); in hub_port_init()
|