/linux-master/drivers/usb/mtu3/ |
H A D | mtu3_gadget_ep0.c | 196 mtu->ep0_req.mep = mtu->ep0; 197 mtu->ep0_req.request.length = 6; 198 mtu->ep0_req.request.buf = mtu->setup_buf; 199 mtu->ep0_req.request.complete = ep0_set_sel_complete; 200 ret = ep0_queue(mtu->ep0, &mtu->ep0_req); 265 mtu->ep0_req.mep = mtu->ep0; 266 mtu->ep0_req.request.length = 2; 267 mtu->ep0_req.request.buf = &mtu->setup_buf; 268 mtu->ep0_req.request.complete = ep0_dummy_complete; 269 ret = ep0_queue(mtu->ep0, &mtu->ep0_req); [all...] |
H A D | mtu3.h | 318 * @ep0_req: dummy request used while handling standard USB requests 346 struct mtu3_request ep0_req; member in struct:mtu3
|
/linux-master/drivers/usb/gadget/udc/bdc/ |
H A D | bdc_ep.c | 702 bdc->ep0_req.ep = ep; 703 bdc->ep0_req.usb_req.complete = NULL; 705 return ep0_queue(ep, &bdc->ep0_req); 1372 bdc->ep0_req.usb_req.length = 2; 1373 bdc->ep0_req.usb_req.buf = &bdc->ep0_response_buff; 1398 bdc->ep0_req.ep = ep; 1399 bdc->ep0_req.usb_req.length = 6; 1400 bdc->ep0_req.usb_req.buf = bdc->ep0_response_buff; 1401 bdc->ep0_req.usb_req.complete = ep0_set_sel_cmpl; 1416 bdc->ep0_req [all...] |
H A D | bdc.h | 428 struct bdc_req ep0_req; member in struct:bdc
|
/linux-master/drivers/usb/fotg210/ |
H A D | fotg210-udc.h | 247 struct usb_request *ep0_req; /* for internal request */ member in struct:fotg210_udc
|
H A D | fotg210-udc.c | 761 fotg210->ep0_req->buf = &fotg210->ep0_data; 762 fotg210->ep0_req->length = 2; 765 fotg210_ep_queue(fotg210->gadget.ep0, fotg210->ep0_req, GFP_ATOMIC); 1164 fotg210_ep_free_request(&fotg210->ep[0]->ep, fotg210->ep0_req); 1259 fotg210->ep0_req = fotg210_ep_alloc_request(&fotg210->ep[0]->ep, 1261 if (fotg210->ep0_req == NULL) 1264 fotg210->ep0_req->complete = fotg210_ep0_complete; 1294 fotg210_ep_free_request(&fotg210->ep[0]->ep, fotg210->ep0_req);
|
/linux-master/drivers/usb/gadget/udc/ |
H A D | m66592-udc.c | 992 m66592->ep0_req->buf = &m66592->ep0_data; 993 m66592->ep0_req->length = 2; 996 m66592_queue(m66592->gadget.ep0, m66592->ep0_req, GFP_KERNEL); 1524 m66592_free_request(&m66592->ep[0].ep, m66592->ep0_req); 1650 m66592->ep0_req = m66592_alloc_request(&m66592->ep[0].ep, GFP_KERNEL); 1651 if (m66592->ep0_req == NULL) { 1655 m66592->ep0_req->complete = nop_completion; 1667 m66592_free_request(&m66592->ep[0].ep, m66592->ep0_req); 1668 m66592->ep0_req = NULL; 1678 if (m66592->ep0_req) [all...] |
H A D | fusb300_udc.c | 715 fusb300->ep0_req->buf = &fusb300->ep0_data; 716 fusb300->ep0_req->length = 2; 719 fusb300_queue(fusb300->gadget.ep0, fusb300->ep0_req, GFP_KERNEL); 1351 fusb300_free_request(&fusb300->ep[0]->ep, fusb300->ep0_req); 1468 fusb300->ep0_req = fusb300_alloc_request(&fusb300->ep[0]->ep, 1470 if (fusb300->ep0_req == NULL) { 1485 fusb300_free_request(&fusb300->ep[0]->ep, fusb300->ep0_req); 1495 if (fusb300->ep0_req) 1497 fusb300->ep0_req);
|
H A D | renesas_usb3.c | 361 struct usb_request *ep0_req; member in struct:renesas_usb3 1641 usb3->ep0_req->buf = &usb3->ep0_buf; 1642 usb3->ep0_req->length = len; 1643 usb3->ep0_req->complete = complete; 1644 renesas_usb3_ep_queue(&usb3_ep->ep, usb3->ep0_req, GFP_ATOMIC); 1684 usb_req_to_usb3_req(usb3->ep0_req)); 1841 usb_req_to_usb3_req(usb3->ep0_req)); 2670 __renesas_usb3_ep_free_request(usb3->ep0_req); 2897 usb3->ep0_req = __renesas_usb3_ep_alloc_request(GFP_KERNEL); 2898 if (!usb3->ep0_req) [all...] |
H A D | r8a66597-udc.h | 101 struct usb_request *ep0_req; /* for internal request */ member in struct:r8a66597
|
H A D | r8a66597-udc.c | 1189 r8a66597->ep0_req->buf = &r8a66597->ep0_data; 1190 r8a66597->ep0_req->length = 2; 1193 r8a66597_queue(r8a66597->gadget.ep0, r8a66597->ep0_req, GFP_ATOMIC); 1814 r8a66597_free_request(&r8a66597->ep[0].ep, r8a66597->ep0_req); 1938 r8a66597->ep0_req = r8a66597_alloc_request(&r8a66597->ep[0].ep, 1940 if (r8a66597->ep0_req == NULL) { 1944 r8a66597->ep0_req->complete = nop_completion; 1954 r8a66597_free_request(&r8a66597->ep[0].ep, r8a66597->ep0_req); 1959 if (r8a66597->ep0_req) 1960 r8a66597_free_request(&r8a66597->ep[0].ep, r8a66597->ep0_req); [all...] |
H A D | tegra-xudc.c | 483 struct tegra_xudc_request *ep0_req; member in struct:tegra_xudc 2202 xudc->ep0_req->usb_req.buf = NULL; 2203 xudc->ep0_req->usb_req.dma = 0; 2204 xudc->ep0_req->usb_req.length = 0; 2205 xudc->ep0_req->usb_req.complete = cmpl; 2206 xudc->ep0_req->usb_req.context = xudc; 2208 return __tegra_xudc_ep_queue(&xudc->ep[0], xudc->ep0_req); 2215 xudc->ep0_req->usb_req.buf = buf; 2216 xudc->ep0_req->usb_req.length = len; 2217 xudc->ep0_req [all...] |
H A D | fusb300_udc.h | 663 struct usb_request *ep0_req; /* for internal request */ member in struct:fusb300
|
H A D | m66592-udc.h | 476 struct usb_request *ep0_req; /* for internal request */ member in struct:m66592
|