drivers/usb/cdns3/cdns3-ep0.c
648
static int cdns3_gadget_ep0_enable(struct usb_ep *ep,
drivers/usb/cdns3/cdns3-ep0.c
661
static int cdns3_gadget_ep0_disable(struct usb_ep *ep)
drivers/usb/cdns3/cdns3-ep0.c
673
static int cdns3_gadget_ep0_set_halt(struct usb_ep *ep, int value)
drivers/usb/cdns3/cdns3-ep0.c
687
static int cdns3_gadget_ep0_queue(struct usb_ep *ep,
drivers/usb/cdns3/cdns3-ep0.c
781
int cdns3_gadget_ep_set_wedge(struct usb_ep *ep)
drivers/usb/cdns3/cdns3-gadget.c
1424
struct usb_ep *ep;
drivers/usb/cdns3/cdns3-gadget.c
2229
struct usb_ep *ep;
drivers/usb/cdns3/cdns3-gadget.c
2271
usb_ep *cdns3_gadget_match_ep(struct usb_gadget *gadget,
drivers/usb/cdns3/cdns3-gadget.c
2312
struct usb_request *cdns3_gadget_ep_alloc_request(struct usb_ep *ep,
drivers/usb/cdns3/cdns3-gadget.c
2333
void cdns3_gadget_ep_free_request(struct usb_ep *ep,
drivers/usb/cdns3/cdns3-gadget.c
2352
static int cdns3_gadget_ep_enable(struct usb_ep *ep,
drivers/usb/cdns3/cdns3-gadget.c
2491
static int cdns3_gadget_ep_disable(struct usb_ep *ep)
drivers/usb/cdns3/cdns3-gadget.c
2583
static int __cdns3_gadget_ep_queue(struct usb_ep *ep,
drivers/usb/cdns3/cdns3-gadget.c
2641
static int cdns3_gadget_ep_queue(struct usb_ep *ep, struct usb_request *request,
drivers/usb/cdns3/cdns3-gadget.c
2687
int cdns3_gadget_ep_dequeue(struct usb_ep *ep,
drivers/usb/cdns3/cdns3-gadget.c
2837
int cdns3_gadget_ep_set_halt(struct usb_ep *ep, int value)
drivers/usb/cdns3/cdns3-gadget.c
3042
struct usb_ep *ep;
drivers/usb/cdns3/cdns3-gadget.c
3084
struct usb_ep *ep;
drivers/usb/cdns3/cdns3-gadget.c
72
static int __cdns3_gadget_ep_queue(struct usb_ep *ep,
drivers/usb/cdns3/cdns3-gadget.h
1136
struct usb_ep endpoint;
drivers/usb/cdns3/cdns3-gadget.h
1357
int cdns3_gadget_ep_set_wedge(struct usb_ep *ep);
drivers/usb/cdns3/cdns3-gadget.h
1358
int cdns3_gadget_ep_set_halt(struct usb_ep *ep, int value);
drivers/usb/cdns3/cdns3-gadget.h
1361
struct usb_request *cdns3_gadget_ep_alloc_request(struct usb_ep *ep,
drivers/usb/cdns3/cdns3-gadget.h
1363
void cdns3_gadget_ep_free_request(struct usb_ep *ep,
drivers/usb/cdns3/cdns3-gadget.h
1365
int cdns3_gadget_ep_dequeue(struct usb_ep *ep, struct usb_request *request);
drivers/usb/cdns3/cdnsp-gadget.c
1038
static int cdnsp_gadget_ep_disable(struct usb_ep *ep)
drivers/usb/cdns3/cdnsp-gadget.c
1099
static struct usb_request *cdnsp_gadget_ep_alloc_request(struct usb_ep *ep,
drivers/usb/cdns3/cdnsp-gadget.c
1117
static void cdnsp_gadget_ep_free_request(struct usb_ep *ep,
drivers/usb/cdns3/cdnsp-gadget.c
1126
static int cdnsp_gadget_ep_queue(struct usb_ep *ep,
drivers/usb/cdns3/cdnsp-gadget.c
1156
static int cdnsp_gadget_ep_dequeue(struct usb_ep *ep,
drivers/usb/cdns3/cdnsp-gadget.c
1185
static int cdnsp_gadget_ep_set_halt(struct usb_ep *ep, int value)
drivers/usb/cdns3/cdnsp-gadget.c
1211
static int cdnsp_gadget_ep_set_wedge(struct usb_ep *ep)
drivers/usb/cdns3/cdnsp-gadget.c
964
static int cdnsp_gadget_ep_enable(struct usb_ep *ep,
drivers/usb/cdns3/cdnsp-gadget.h
824
struct usb_ep endpoint;
drivers/usb/chipidea/ci.h
90
struct usb_ep ep;
drivers/usb/chipidea/udc.c
1000
struct usb_ep *ep;
drivers/usb/chipidea/udc.c
1081
static void isr_get_status_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/chipidea/udc.c
1099
static int _ep_queue(struct usb_ep *ep, struct usb_request *req,
drivers/usb/chipidea/udc.c
1223
isr_setup_status_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/chipidea/udc.c
1533
static int ep_enable(struct usb_ep *ep,
drivers/usb/chipidea/udc.c
1601
static int ep_disable(struct usb_ep *ep)
drivers/usb/chipidea/udc.c
1641
static struct usb_request *ep_alloc_request(struct usb_ep *ep, gfp_t gfp_flags)
drivers/usb/chipidea/udc.c
1662
static void ep_free_request(struct usb_ep *ep, struct usb_request *req)
drivers/usb/chipidea/udc.c
1695
static int ep_queue(struct usb_ep *ep, struct usb_request *req,
drivers/usb/chipidea/udc.c
1720
static int ep_dequeue(struct usb_ep *ep, struct usb_request *req)
drivers/usb/chipidea/udc.c
1767
static int ep_set_halt(struct usb_ep *ep, int value)
drivers/usb/chipidea/udc.c
1777
static int ep_set_wedge(struct usb_ep *ep)
drivers/usb/chipidea/udc.c
1797
static void ep_fifo_flush(struct usb_ep *ep)
drivers/usb/chipidea/udc.c
1995
static struct usb_ep *ci_udc_match_ep(struct usb_gadget *gadget,
drivers/usb/chipidea/udc.c
2000
struct usb_ep *ep;
drivers/usb/chipidea/udc.c
954
static int _ep_set_halt(struct usb_ep *ep, int value, bool check_transfer)
drivers/usb/dwc2/core.h
123
struct usb_ep ep;
drivers/usb/dwc2/gadget.c
1402
static int dwc2_hsotg_ep_queue(struct usb_ep *ep, struct usb_request *req,
drivers/usb/dwc2/gadget.c
1526
static int dwc2_hsotg_ep_queue_lock(struct usb_ep *ep, struct usb_request *req,
drivers/usb/dwc2/gadget.c
1541
static void dwc2_hsotg_ep_free_request(struct usb_ep *ep,
drivers/usb/dwc2/gadget.c
1557
static void dwc2_hsotg_complete_oursetup(struct usb_ep *ep,
drivers/usb/dwc2/gadget.c
1724
static int dwc2_hsotg_ep_sethalt(struct usb_ep *ep, int value, bool now);
drivers/usb/dwc2/gadget.c
2012
static void dwc2_hsotg_complete_setup(struct usb_ep *ep,
drivers/usb/dwc2/gadget.c
3376
static int dwc2_hsotg_ep_disable(struct usb_ep *ep);
drivers/usb/dwc2/gadget.c
395
static struct usb_request *dwc2_hsotg_ep_alloc_request(struct usb_ep *ep,
drivers/usb/dwc2/gadget.c
4017
static int dwc2_hsotg_ep_enable(struct usb_ep *ep,
drivers/usb/dwc2/gadget.c
41
static inline struct dwc2_hsotg_ep *our_ep(struct usb_ep *ep)
drivers/usb/dwc2/gadget.c
4247
static int dwc2_hsotg_ep_disable(struct usb_ep *ep)
drivers/usb/dwc2/gadget.c
4295
static int dwc2_hsotg_ep_disable_lock(struct usb_ep *ep)
drivers/usb/dwc2/gadget.c
4330
static int dwc2_hsotg_ep_dequeue(struct usb_ep *ep, struct usb_request *req)
drivers/usb/dwc2/gadget.c
4361
static int dwc2_gadget_ep_set_wedge(struct usb_ep *ep)
drivers/usb/dwc2/gadget.c
4387
static int dwc2_hsotg_ep_sethalt(struct usb_ep *ep, int value, bool now)
drivers/usb/dwc2/gadget.c
4466
static int dwc2_hsotg_ep_sethalt_lock(struct usb_ep *ep, int value)
drivers/usb/dwc3/core.h
746
struct usb_ep endpoint;
drivers/usb/dwc3/ep0.c
191
int dwc3_gadget_ep0_queue(struct usb_ep *ep, struct usb_request *request,
drivers/usb/dwc3/ep0.c
256
int __dwc3_gadget_ep0_set_halt(struct usb_ep *ep, int value)
drivers/usb/dwc3/ep0.c
266
int dwc3_gadget_ep0_set_halt(struct usb_ep *ep, int value)
drivers/usb/dwc3/ep0.c
333
static void dwc3_ep0_status_cmpl(struct usb_ep *ep, struct usb_request *req)
drivers/usb/dwc3/ep0.c
696
static void dwc3_ep0_set_sel_cmpl(struct usb_ep *ep, struct usb_request *req)
drivers/usb/dwc3/gadget.c
1112
static int dwc3_gadget_ep0_enable(struct usb_ep *ep,
drivers/usb/dwc3/gadget.c
1118
static int dwc3_gadget_ep0_disable(struct usb_ep *ep)
drivers/usb/dwc3/gadget.c
1125
static int dwc3_gadget_ep_enable(struct usb_ep *ep,
drivers/usb/dwc3/gadget.c
1158
static int dwc3_gadget_ep_disable(struct usb_ep *ep)
drivers/usb/dwc3/gadget.c
1185
static struct usb_request *dwc3_gadget_ep_alloc_request(struct usb_ep *ep,
drivers/usb/dwc3/gadget.c
1205
static void dwc3_gadget_ep_free_request(struct usb_ep *ep,
drivers/usb/dwc3/gadget.c
1343
struct usb_ep *ep = &dep->endpoint;
drivers/usb/dwc3/gadget.c
2046
static int dwc3_gadget_ep_queue(struct usb_ep *ep, struct usb_request *request,
drivers/usb/dwc3/gadget.c
2125
static int dwc3_gadget_ep_dequeue(struct usb_ep *ep,
drivers/usb/dwc3/gadget.c
2280
static int dwc3_gadget_ep_set_halt(struct usb_ep *ep, int value)
drivers/usb/dwc3/gadget.c
2296
static int dwc3_gadget_ep_set_wedge(struct usb_ep *ep)
drivers/usb/dwc3/gadget.c
3153
struct usb_ep *ep;
drivers/usb/dwc3/gadget.c
3840
struct usb_ep *ep0 = &dwc->eps[0]->endpoint;
drivers/usb/dwc3/gadget.h
115
int __dwc3_gadget_ep0_set_halt(struct usb_ep *ep, int value);
drivers/usb/dwc3/gadget.h
116
int dwc3_gadget_ep0_set_halt(struct usb_ep *ep, int value);
drivers/usb/dwc3/gadget.h
117
int dwc3_gadget_ep0_queue(struct usb_ep *ep, struct usb_request *request,
drivers/usb/fotg210/fotg210-udc.c
169
static int fotg210_ep_enable(struct usb_ep *_ep,
drivers/usb/fotg210/fotg210-udc.c
221
static int fotg210_ep_disable(struct usb_ep *_ep)
drivers/usb/fotg210/fotg210-udc.c
242
static struct usb_request *fotg210_ep_alloc_request(struct usb_ep *_ep,
drivers/usb/fotg210/fotg210-udc.c
256
static void fotg210_ep_free_request(struct usb_ep *_ep,
drivers/usb/fotg210/fotg210-udc.c
404
static int fotg210_ep_queue(struct usb_ep *_ep, struct usb_request *_req,
drivers/usb/fotg210/fotg210-udc.c
438
static int fotg210_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/fotg210/fotg210-udc.c
490
static int fotg210_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedge)
drivers/usb/fotg210/fotg210-udc.c
520
static int fotg210_ep_set_halt(struct usb_ep *_ep, int value)
drivers/usb/fotg210/fotg210-udc.c
525
static int fotg210_ep_set_wedge(struct usb_ep *_ep)
drivers/usb/fotg210/fotg210-udc.c
530
static void fotg210_ep_fifo_flush(struct usb_ep *_ep)
drivers/usb/fotg210/fotg210-udc.c
721
static void fotg210_ep0_complete(struct usb_ep *_ep, struct usb_request *req)
drivers/usb/fotg210/fotg210-udc.h
218
struct usb_ep ep;
drivers/usb/gadget/composite.c
153
struct usb_ep *_ep,
drivers/usb/gadget/composite.c
1549
static void composite_setup_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/composite.c
2453
struct usb_ep *ep0)
drivers/usb/gadget/composite.c
2484
struct usb_ep *ep, *tmp_ep;
drivers/usb/gadget/composite.c
290
struct usb_ep *_ep)
drivers/usb/gadget/configfs.c
1581
struct usb_ep *ep0);
drivers/usb/gadget/epautoconf.c
149
struct usb_ep *usb_ep_autoconfig(
drivers/usb/gadget/epautoconf.c
154
struct usb_ep *ep;
drivers/usb/gadget/epautoconf.c
187
void usb_ep_autoconfig_release(struct usb_ep *ep)
drivers/usb/gadget/epautoconf.c
205
struct usb_ep *ep;
drivers/usb/gadget/epautoconf.c
63
struct usb_ep *usb_ep_autoconfig_ss(
drivers/usb/gadget/epautoconf.c
69
struct usb_ep *ep;
drivers/usb/gadget/function/f_acm.c
299
static void acm_complete_set_line_coding(struct usb_ep *ep,
drivers/usb/gadget/function/f_acm.c
499
struct usb_ep *ep = acm->notify;
drivers/usb/gadget/function/f_acm.c
558
static void acm_cdc_notify_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_acm.c
57
struct usb_ep *notify;
drivers/usb/gadget/function/f_acm.c
618
struct usb_ep *ep;
drivers/usb/gadget/function/f_ecm.c
435
static void ecm_notify_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_ecm.c
56
struct usb_ep *notify;
drivers/usb/gadget/function/f_ecm.c
681
struct usb_ep *ep;
drivers/usb/gadget/function/f_eem.c
252
struct usb_ep *ep;
drivers/usb/gadget/function/f_eem.c
319
static void eem_cmd_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_eem.c
337
struct usb_ep *in = port->in_ep;
drivers/usb/gadget/function/f_eem.c
36
struct usb_ep *ep;
drivers/usb/gadget/function/f_eem.c
416
struct usb_ep *ep;
drivers/usb/gadget/function/f_fs.c
127
struct usb_ep *ep; /* P: ffs->eps_lock */
drivers/usb/gadget/function/f_fs.c
1413
static void ffs_epfile_dmabuf_io_complete(struct usb_ep *ep,
drivers/usb/gadget/function/f_fs.c
146
struct usb_ep *ep; /* P: ffs->eps_lock */
drivers/usb/gadget/function/f_fs.c
253
struct usb_ep *ep;
drivers/usb/gadget/function/f_fs.c
300
static void ffs_ep0_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_fs.c
3313
struct usb_ep *ep;
drivers/usb/gadget/function/f_fs.c
745
static void ffs_epfile_io_complete(struct usb_ep *_ep, struct usb_request *req)
drivers/usb/gadget/function/f_fs.c
885
static void ffs_epfile_async_io_complete(struct usb_ep *_ep,
drivers/usb/gadget/function/f_hid.c
112
struct usb_ep *in_ep;
drivers/usb/gadget/function/f_hid.c
113
struct usb_ep *out_ep;
drivers/usb/gadget/function/f_hid.c
1148
struct usb_ep *ep;
drivers/usb/gadget/function/f_hid.c
435
static void f_hidg_req_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_hid.c
763
static inline struct usb_request *hidg_alloc_ep_req(struct usb_ep *ep,
drivers/usb/gadget/function/f_hid.c
769
static void hidg_intout_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_hid.c
804
static void hidg_ssreport_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_hid.c
835
static void hidg_get_report_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_loopback.c
233
static void loopback_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_loopback.c
303
static inline struct usb_request *lb_alloc_ep_req(struct usb_ep *ep, int len)
drivers/usb/gadget/function/f_loopback.c
31
struct usb_ep *in_ep;
drivers/usb/gadget/function/f_loopback.c
32
struct usb_ep *out_ep;
drivers/usb/gadget/function/f_loopback.c
359
struct f_loopback *loop, struct usb_ep *ep)
drivers/usb/gadget/function/f_mass_storage.c
2299
static int alloc_request(struct fsg_common *common, struct usb_ep *ep,
drivers/usb/gadget/function/f_mass_storage.c
248
struct usb_ep *ep0; /* Copy of gadget->ep0 */
drivers/usb/gadget/function/f_mass_storage.c
3037
struct usb_ep *ep;
drivers/usb/gadget/function/f_mass_storage.c
306
struct usb_ep *bulk_in;
drivers/usb/gadget/function/f_mass_storage.c
307
struct usb_ep *bulk_out;
drivers/usb/gadget/function/f_mass_storage.c
348
static int fsg_set_halt(struct fsg_dev *fsg, struct usb_ep *ep)
drivers/usb/gadget/function/f_mass_storage.c
415
static void bulk_in_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_mass_storage.c
431
static void bulk_out_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_mass_storage.c
521
static int start_transfer(struct fsg_dev *fsg, struct usb_ep *ep,
drivers/usb/gadget/function/f_midi.c
228
static inline struct usb_request *midi_alloc_ep_req(struct usb_ep *ep,
drivers/usb/gadget/function/f_midi.c
241
static void f_midi_read_data(struct usb_ep *ep, int cable,
drivers/usb/gadget/function/f_midi.c
257
static void f_midi_handle_out_data(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_midi.c
271
f_midi_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_midi.c
340
struct usb_ep *ep)
drivers/usb/gadget/function/f_midi.c
607
static int f_midi_do_transmit(struct f_midi *midi, struct usb_ep *ep)
drivers/usb/gadget/function/f_midi.c
676
struct usb_ep *ep = midi->in_ep;
drivers/usb/gadget/function/f_midi.c
83
struct usb_ep *in_ep, *out_ep;
drivers/usb/gadget/function/f_midi2.c
1031
static void f_midi2_midi1_ep_in_complete(struct usb_ep *usb_ep,
drivers/usb/gadget/function/f_midi2.c
1035
struct f_midi2 *midi2 = ctx->usb_ep->card;
drivers/usb/gadget/function/f_midi2.c
1042
usb_ep->name, status, req->actual, req->length);
drivers/usb/gadget/function/f_midi2.c
1050
static void f_midi2_midi1_ep_out_complete(struct usb_ep *usb_ep,
drivers/usb/gadget/function/f_midi2.c
1054
struct f_midi2 *midi2 = ctx->usb_ep->card;
drivers/usb/gadget/function/f_midi2.c
1066
usb_ep->name, status, req->actual, req->length);
drivers/usb/gadget/function/f_midi2.c
1106
static int f_midi2_start_ep(struct f_midi2_usb_ep *usb_ep,
drivers/usb/gadget/function/f_midi2.c
1111
if (!usb_ep->usb_ep)
drivers/usb/gadget/function/f_midi2.c
1114
usb_ep_disable(usb_ep->usb_ep);
drivers/usb/gadget/function/f_midi2.c
1115
err = config_ep_by_speed(usb_ep->card->gadget, fn, usb_ep->usb_ep);
drivers/usb/gadget/function/f_midi2.c
1118
return usb_ep_enable(usb_ep->usb_ep);
drivers/usb/gadget/function/f_midi2.c
1122
static void f_midi2_drop_reqs(struct f_midi2_usb_ep *usb_ep)
drivers/usb/gadget/function/f_midi2.c
1126
if (!usb_ep->usb_ep || !usb_ep->num_reqs)
drivers/usb/gadget/function/f_midi2.c
1129
for (i = 0; i < usb_ep->num_reqs; i++) {
drivers/usb/gadget/function/f_midi2.c
1130
if (!test_bit(i, &usb_ep->free_reqs) && usb_ep->reqs[i].req) {
drivers/usb/gadget/function/f_midi2.c
1131
usb_ep_dequeue(usb_ep->usb_ep, usb_ep->reqs[i].req);
drivers/usb/gadget/function/f_midi2.c
1132
set_bit(i, &usb_ep->free_reqs);
drivers/usb/gadget/function/f_midi2.c
1138
static int f_midi2_alloc_ep_reqs(struct f_midi2_usb_ep *usb_ep)
drivers/usb/gadget/function/f_midi2.c
1140
struct f_midi2 *midi2 = usb_ep->card;
drivers/usb/gadget/function/f_midi2.c
1143
if (!usb_ep->usb_ep)
drivers/usb/gadget/function/f_midi2.c
1145
if (!usb_ep->reqs)
drivers/usb/gadget/function/f_midi2.c
1149
if (usb_ep->reqs[i].req)
drivers/usb/gadget/function/f_midi2.c
1151
usb_ep->reqs[i].req = alloc_ep_req(usb_ep->usb_ep,
drivers/usb/gadget/function/f_midi2.c
1153
if (!usb_ep->reqs[i].req)
drivers/usb/gadget/function/f_midi2.c
1155
usb_ep->reqs[i].req->context = &usb_ep->reqs[i];
drivers/usb/gadget/function/f_midi2.c
1161
static void f_midi2_free_ep_reqs(struct f_midi2_usb_ep *usb_ep)
drivers/usb/gadget/function/f_midi2.c
1163
struct f_midi2 *midi2 = usb_ep->card;
drivers/usb/gadget/function/f_midi2.c
1167
if (!usb_ep->reqs[i].req)
drivers/usb/gadget/function/f_midi2.c
1169
free_ep_req(usb_ep->usb_ep, usb_ep->reqs[i].req);
drivers/usb/gadget/function/f_midi2.c
1170
usb_ep->reqs[i].req = NULL;
drivers/usb/gadget/function/f_midi2.c
1176
struct f_midi2_usb_ep *usb_ep,
drivers/usb/gadget/function/f_midi2.c
1178
void (*complete)(struct usb_ep *usb_ep,
drivers/usb/gadget/function/f_midi2.c
1183
usb_ep->card = midi2;
drivers/usb/gadget/function/f_midi2.c
1184
usb_ep->ep = ep;
drivers/usb/gadget/function/f_midi2.c
1185
usb_ep->usb_ep = usb_ep_autoconfig(midi2->gadget, desc);
drivers/usb/gadget/function/f_midi2.c
1186
if (!usb_ep->usb_ep)
drivers/usb/gadget/function/f_midi2.c
1188
usb_ep->complete = complete;
drivers/usb/gadget/function/f_midi2.c
1190
usb_ep->reqs = kzalloc_objs(*usb_ep->reqs, midi2->info.num_reqs);
drivers/usb/gadget/function/f_midi2.c
1191
if (!usb_ep->reqs)
drivers/usb/gadget/function/f_midi2.c
1194
usb_ep->reqs[i].index = i;
drivers/usb/gadget/function/f_midi2.c
1195
usb_ep->reqs[i].usb_ep = usb_ep;
drivers/usb/gadget/function/f_midi2.c
1196
set_bit(i, &usb_ep->free_reqs);
drivers/usb/gadget/function/f_midi2.c
1197
usb_ep->num_reqs++;
drivers/usb/gadget/function/f_midi2.c
1204
static void f_midi2_free_ep(struct f_midi2_usb_ep *usb_ep)
drivers/usb/gadget/function/f_midi2.c
1206
f_midi2_drop_reqs(usb_ep);
drivers/usb/gadget/function/f_midi2.c
1208
f_midi2_free_ep_reqs(usb_ep);
drivers/usb/gadget/function/f_midi2.c
1210
kfree(usb_ep->reqs);
drivers/usb/gadget/function/f_midi2.c
1211
usb_ep->num_reqs = 0;
drivers/usb/gadget/function/f_midi2.c
1212
usb_ep->free_reqs = 0;
drivers/usb/gadget/function/f_midi2.c
1213
usb_ep->reqs = NULL;
drivers/usb/gadget/function/f_midi2.c
1217
static void f_midi2_queue_out_reqs(struct f_midi2_usb_ep *usb_ep)
drivers/usb/gadget/function/f_midi2.c
1221
if (!usb_ep->usb_ep)
drivers/usb/gadget/function/f_midi2.c
1224
for (i = 0; i < usb_ep->num_reqs; i++) {
drivers/usb/gadget/function/f_midi2.c
1225
if (!test_bit(i, &usb_ep->free_reqs) || !usb_ep->reqs[i].req)
drivers/usb/gadget/function/f_midi2.c
1227
usb_ep->reqs[i].req->complete = usb_ep->complete;
drivers/usb/gadget/function/f_midi2.c
1228
err = usb_ep_queue(usb_ep->usb_ep, usb_ep->reqs[i].req,
drivers/usb/gadget/function/f_midi2.c
1231
clear_bit(i, &usb_ep->free_reqs);
drivers/usb/gadget/function/f_midi2.c
31
struct f_midi2_usb_ep *usb_ep; /* belonging USB EP */
drivers/usb/gadget/function/f_midi2.c
383
static struct usb_request *get_empty_request(struct f_midi2_usb_ep *usb_ep)
drivers/usb/gadget/function/f_midi2.c
389
spin_lock_irqsave(&usb_ep->card->queue_lock, flags);
drivers/usb/gadget/function/f_midi2.c
390
if (!usb_ep->free_reqs)
drivers/usb/gadget/function/f_midi2.c
392
index = find_first_bit(&usb_ep->free_reqs, usb_ep->num_reqs);
drivers/usb/gadget/function/f_midi2.c
393
if (index >= usb_ep->num_reqs)
drivers/usb/gadget/function/f_midi2.c
395
req = usb_ep->reqs[index].req;
drivers/usb/gadget/function/f_midi2.c
398
clear_bit(index, &usb_ep->free_reqs);
drivers/usb/gadget/function/f_midi2.c
40
struct usb_ep *usb_ep; /* assigned USB EP */
drivers/usb/gadget/function/f_midi2.c
401
spin_unlock_irqrestore(&usb_ep->card->queue_lock, flags);
drivers/usb/gadget/function/f_midi2.c
41
void (*complete)(struct usb_ep *usb_ep, struct usb_request *req);
drivers/usb/gadget/function/f_midi2.c
411
spin_lock_irqsave(&ctx->usb_ep->card->queue_lock, flags);
drivers/usb/gadget/function/f_midi2.c
412
set_bit(ctx->index, &ctx->usb_ep->free_reqs);
drivers/usb/gadget/function/f_midi2.c
413
spin_unlock_irqrestore(&ctx->usb_ep->card->queue_lock, flags);
drivers/usb/gadget/function/f_midi2.c
426
req->complete = ctx->usb_ep->complete;
drivers/usb/gadget/function/f_midi2.c
427
err = usb_ep_queue(ctx->usb_ep->usb_ep, req, GFP_ATOMIC);
drivers/usb/gadget/function/f_midi2.c
446
struct f_midi2_usb_ep *usb_ep = &ep->ep_in;
drivers/usb/gadget/function/f_midi2.c
449
req = get_empty_request(usb_ep);
drivers/usb/gadget/function/f_midi2.c
501
struct f_midi2_usb_ep *usb_ep = &ep->ep_in;
drivers/usb/gadget/function/f_midi2.c
509
req = get_empty_request(usb_ep);
drivers/usb/gadget/function/f_midi2.c
684
static void f_midi2_ep_out_complete(struct usb_ep *usb_ep,
drivers/usb/gadget/function/f_midi2.c
688
struct f_midi2_ep *ep = ctx->usb_ep->ep;
drivers/usb/gadget/function/f_midi2.c
694
usb_ep->name, status, req->actual, req->length);
drivers/usb/gadget/function/f_midi2.c
720
struct f_midi2_usb_ep *usb_ep = &ep->ep_in;
drivers/usb/gadget/function/f_midi2.c
725
if (!usb_ep->usb_ep->enabled)
drivers/usb/gadget/function/f_midi2.c
729
req = get_empty_request(usb_ep);
drivers/usb/gadget/function/f_midi2.c
746
static void f_midi2_ep_in_complete(struct usb_ep *usb_ep,
drivers/usb/gadget/function/f_midi2.c
750
struct f_midi2_ep *ep = ctx->usb_ep->ep;
drivers/usb/gadget/function/f_midi2.c
758
usb_ep->name, status, req->actual, req->length);
drivers/usb/gadget/function/f_midi2.c
984
struct f_midi2_usb_ep *usb_ep = &midi2->midi1_ep_in;
drivers/usb/gadget/function/f_midi2.c
993
if (!usb_ep->usb_ep || !usb_ep->usb_ep->enabled)
drivers/usb/gadget/function/f_midi2.c
998
req = get_empty_request(usb_ep);
drivers/usb/gadget/function/f_ncm.c
1438
struct usb_ep *ep;
drivers/usb/gadget/function/f_ncm.c
56
struct usb_ep *notify;
drivers/usb/gadget/function/f_ncm.c
621
static void ncm_notify_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_ncm.c
649
static void ncm_ep0out_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_obex.c
308
struct usb_ep *ep;
drivers/usb/gadget/function/f_phonet.c
200
static void pn_tx_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_phonet.c
314
static void pn_rx_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_phonet.c
48
struct usb_ep *in_ep, *out_ep;
drivers/usb/gadget/function/f_phonet.c
486
struct usb_ep *ep;
drivers/usb/gadget/function/f_printer.c
1085
struct usb_ep *in_ep;
drivers/usb/gadget/function/f_printer.c
1086
struct usb_ep *out_ep = NULL;
drivers/usb/gadget/function/f_printer.c
236
printer_req_alloc(struct usb_ep *ep, unsigned len, gfp_t gfp_flags)
drivers/usb/gadget/function/f_printer.c
255
printer_req_free(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_printer.c
265
static void rx_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_printer.c
314
static void tx_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_printer.c
72
struct usb_ep *in_ep, *out_ep;
drivers/usb/gadget/function/f_rndis.c
401
static void rndis_response_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_rndis.c
440
static void rndis_command_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_rndis.c
665
struct usb_ep *ep;
drivers/usb/gadget/function/f_rndis.c
80
struct usb_ep *notify;
drivers/usb/gadget/function/f_serial.c
191
struct usb_ep *ep;
drivers/usb/gadget/function/f_sourcesink.c
291
static inline struct usb_request *ss_alloc_ep_req(struct usb_ep *ep, int len)
drivers/usb/gadget/function/f_sourcesink.c
296
static void disable_ep(struct usb_composite_dev *cdev, struct usb_ep *ep)
drivers/usb/gadget/function/f_sourcesink.c
306
struct usb_ep *in, struct usb_ep *out,
drivers/usb/gadget/function/f_sourcesink.c
307
struct usb_ep *iso_in, struct usb_ep *iso_out)
drivers/usb/gadget/function/f_sourcesink.c
37
struct usb_ep *in_ep;
drivers/usb/gadget/function/f_sourcesink.c
38
struct usb_ep *out_ep;
drivers/usb/gadget/function/f_sourcesink.c
39
struct usb_ep *iso_in_ep;
drivers/usb/gadget/function/f_sourcesink.c
40
struct usb_ep *iso_out_ep;
drivers/usb/gadget/function/f_sourcesink.c
507
static void reinit_write_data(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_sourcesink.c
527
static void source_sink_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_sourcesink.c
586
struct usb_ep *ep;
drivers/usb/gadget/function/f_sourcesink.c
657
struct usb_ep *ep;
drivers/usb/gadget/function/f_subset.c
299
struct usb_ep *ep;
drivers/usb/gadget/function/f_tcm.c
1077
static void usbg_data_write_cmpl(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_tcm.c
119
struct usb_ep *ep;
drivers/usb/gadget/function/f_tcm.c
194
static void bot_read_compl(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_tcm.c
2291
struct usb_ep *ep;
drivers/usb/gadget/function/f_tcm.c
248
static void usbg_data_write_cmpl(struct usb_ep *, struct usb_request *);
drivers/usb/gadget/function/f_tcm.c
276
static void bot_cmd_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_tcm.c
555
static void uasp_status_data_cmpl(struct usb_ep *ep, struct usb_request *req);
drivers/usb/gadget/function/f_tcm.c
60
static void bot_status_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_tcm.c
669
static void uasp_status_data_cmpl(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_tcm.c
862
static void uasp_cmd_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_tcm.c
91
static void bot_err_compl(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_uac1.c
1240
struct usb_ep *ep = NULL;
drivers/usb/gadget/function/f_uac1.c
399
static void uac_cs_attr_sample_rate(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_uac1.c
423
static void audio_notify_complete(struct usb_ep *_ep, struct usb_request *req)
drivers/usb/gadget/function/f_uac1.c
44
struct usb_ep *int_ep;
drivers/usb/gadget/function/f_uac1.c
679
out_rq_cur_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_uac1_legacy.c
281
struct usb_ep *out_ep;
drivers/usb/gadget/function/f_uac1_legacy.c
321
static int f_audio_out_ep_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_uac1_legacy.c
360
static void f_audio_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_uac1_legacy.c
363
struct usb_ep *out_ep = audio->out_ep;
drivers/usb/gadget/function/f_uac1_legacy.c
605
struct usb_ep *out_ep = audio->out_ep;
drivers/usb/gadget/function/f_uac1_legacy.c
733
struct usb_ep *ep = NULL;
drivers/usb/gadget/function/f_uac2.c
1358
afunc_notify_complete(struct usb_ep *_ep, struct usb_request *req)
drivers/usb/gadget/function/f_uac2.c
1703
static void uac2_cs_control_sam_freq(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_uac2.c
1723
out_rq_cur_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_uac2.c
71
struct usb_ep *int_ep;
drivers/usb/gadget/function/f_uvc.c
205
uvc_function_ep0_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/f_uvc.c
672
struct usb_ep *ep;
drivers/usb/gadget/function/g_zero.h
71
struct usb_ep *in, struct usb_ep *out,
drivers/usb/gadget/function/g_zero.h
72
struct usb_ep *iso_in, struct usb_ep *iso_out);
drivers/usb/gadget/function/tcm.h
136
struct usb_ep *ep_in;
drivers/usb/gadget/function/tcm.h
137
struct usb_ep *ep_out;
drivers/usb/gadget/function/tcm.h
140
struct usb_ep *ep_status;
drivers/usb/gadget/function/tcm.h
141
struct usb_ep *ep_cmd;
drivers/usb/gadget/function/u_audio.c
101
struct usb_ep *out_ep,
drivers/usb/gadget/function/u_audio.c
149
static void u_audio_iso_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/u_audio.c
280
static void u_audio_iso_fback_complete(struct usb_ep *ep,
drivers/usb/gadget/function/u_audio.c
440
static inline void free_ep(struct uac_rtd_params *prm, struct usb_ep *ep)
drivers/usb/gadget/function/u_audio.c
473
static inline void free_ep_fback(struct uac_rtd_params *prm, struct usb_ep *ep)
drivers/usb/gadget/function/u_audio.c
592
struct usb_ep *ep, *ep_fback;
drivers/usb/gadget/function/u_audio.c
703
struct usb_ep *ep;
drivers/usb/gadget/function/u_audio.h
64
struct usb_ep *in_ep;
drivers/usb/gadget/function/u_audio.h
66
struct usb_ep *out_ep;
drivers/usb/gadget/function/u_audio.h
68
struct usb_ep *in_ep_fback;
drivers/usb/gadget/function/u_ether.c
143
static void rx_complete(struct usb_ep *ep, struct usb_request *req);
drivers/usb/gadget/function/u_ether.c
152
struct usb_ep *out;
drivers/usb/gadget/function/u_ether.c
224
static void rx_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/u_ether.c
316
static int prealloc(struct list_head *list, struct usb_ep *ep, unsigned n)
drivers/usb/gadget/function/u_ether.c
409
static void tx_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/u_ether.c
465
struct usb_ep *in;
drivers/usb/gadget/function/u_ether.h
59
struct usb_ep *in_ep;
drivers/usb/gadget/function/u_ether.h
60
struct usb_ep *out_ep;
drivers/usb/gadget/function/u_serial.c
1028
struct usb_ep *ep;
drivers/usb/gadget/function/u_serial.c
1057
struct usb_ep *ep;
drivers/usb/gadget/function/u_serial.c
169
gs_alloc_req(struct usb_ep *ep, unsigned len, gfp_t kmalloc_flags)
drivers/usb/gadget/function/u_serial.c
193
void gs_free_req(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/u_serial.c
240
struct usb_ep *in;
drivers/usb/gadget/function/u_serial.c
313
struct usb_ep *out = port->port_usb->out;
drivers/usb/gadget/function/u_serial.c
458
static void gs_read_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/u_serial.c
469
static void gs_write_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/u_serial.c
497
static void gs_free_requests(struct usb_ep *ep, struct list_head *head,
drivers/usb/gadget/function/u_serial.c
511
static int gs_alloc_requests(struct usb_ep *ep, struct list_head *head,
drivers/usb/gadget/function/u_serial.c
512
void (*fn)(struct usb_ep *, struct usb_request *),
drivers/usb/gadget/function/u_serial.c
547
struct usb_ep *ep = port->port_usb->out;
drivers/usb/gadget/function/u_serial.c
930
static void gs_console_complete_out(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/function/u_serial.c
957
struct usb_ep *ep;
drivers/usb/gadget/function/u_serial.h
44
struct usb_ep *in;
drivers/usb/gadget/function/u_serial.h
45
struct usb_ep *out;
drivers/usb/gadget/function/u_serial.h
57
struct usb_request *gs_alloc_req(struct usb_ep *ep, unsigned len, gfp_t flags);
drivers/usb/gadget/function/u_serial.h
58
void gs_free_req(struct usb_ep *, struct usb_request *req);
drivers/usb/gadget/function/uvc.h
177
struct usb_ep *interrupt_ep;
drivers/usb/gadget/function/uvc.h
25
struct usb_ep;
drivers/usb/gadget/function/uvc.h
94
struct usb_ep *ep;
drivers/usb/gadget/function/uvc_video.c
239
uvc_video_free_request(struct uvc_request *ureq, struct usb_ep *ep)
drivers/usb/gadget/function/uvc_video.c
331
uvc_video_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/legacy/dbgp.c
128
static int dbgp_enable_ep_req(struct usb_ep *ep)
drivers/usb/gadget/legacy/dbgp.c
167
static int __enable_ep(struct usb_ep *ep, struct usb_endpoint_descriptor *desc)
drivers/usb/gadget/legacy/dbgp.c
29
struct usb_ep *i_ep;
drivers/usb/gadget/legacy/dbgp.c
30
struct usb_ep *o_ep;
drivers/usb/gadget/legacy/dbgp.c
330
static void dbgp_setup_complete(struct usb_ep *ep,
drivers/usb/gadget/legacy/dbgp.c
81
static void __disable_ep(struct usb_ep *ep)
drivers/usb/gadget/legacy/dbgp.c
92
static void dbgp_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/legacy/inode.c
1595
struct usb_ep *ep;
drivers/usb/gadget/legacy/inode.c
203
struct usb_ep *ep;
drivers/usb/gadget/legacy/inode.c
279
static void epio_complete (struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/legacy/inode.c
488
static void ep_aio_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/legacy/inode.c
728
struct usb_ep *ep;
drivers/usb/gadget/legacy/inode.c
857
static void clean_req (struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/legacy/inode.c
869
static void ep0_complete (struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/legacy/inode.c
892
static int setup_req (struct usb_ep *ep, struct usb_request *req, u16 len)
drivers/usb/gadget/legacy/inode.c
942
struct usb_ep *ep = dev->gadget->ep0;
drivers/usb/gadget/legacy/raw_gadget.c
1042
static void gadget_ep_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/legacy/raw_gadget.c
1241
static void fill_ep_limits(struct usb_ep *ep, struct usb_raw_ep_limits *limits)
drivers/usb/gadget/legacy/raw_gadget.c
142
struct usb_ep *ep;
drivers/usb/gadget/legacy/raw_gadget.c
249
static void gadget_ep0_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/legacy/raw_gadget.c
287
struct usb_ep *ep;
drivers/usb/gadget/u_f.c
14
struct usb_request *alloc_ep_req(struct usb_ep *ep, size_t len)
drivers/usb/gadget/udc/amd5536udc.h
498
struct usb_ep ep;
drivers/usb/gadget/udc/aspeed-vhub/core.c
76
struct usb_request *ast_vhub_alloc_request(struct usb_ep *u_ep,
drivers/usb/gadget/udc/aspeed-vhub/core.c
87
void ast_vhub_free_request(struct usb_ep *u_ep, struct usb_request *u_req)
drivers/usb/gadget/udc/aspeed-vhub/dev.c
359
static struct usb_ep *ast_vhub_udc_match_ep(struct usb_gadget *gadget,
drivers/usb/gadget/udc/aspeed-vhub/dev.c
365
struct usb_ep *u_ep;
drivers/usb/gadget/udc/aspeed-vhub/ep0.c
359
static int ast_vhub_ep0_queue(struct usb_ep* u_ep, struct usb_request *u_req,
drivers/usb/gadget/udc/aspeed-vhub/ep0.c
438
static int ast_vhub_ep0_dequeue(struct usb_ep* u_ep, struct usb_request *u_req)
drivers/usb/gadget/udc/aspeed-vhub/epn.c
335
static int ast_vhub_epn_queue(struct usb_ep* u_ep, struct usb_request *u_req,
drivers/usb/gadget/udc/aspeed-vhub/epn.c
472
static int ast_vhub_epn_dequeue(struct usb_ep* u_ep, struct usb_request *u_req)
drivers/usb/gadget/udc/aspeed-vhub/epn.c
521
static int ast_vhub_set_halt_and_wedge(struct usb_ep* u_ep, bool halt,
drivers/usb/gadget/udc/aspeed-vhub/epn.c
553
static int ast_vhub_epn_set_halt(struct usb_ep *u_ep, int value)
drivers/usb/gadget/udc/aspeed-vhub/epn.c
558
static int ast_vhub_epn_set_wedge(struct usb_ep *u_ep)
drivers/usb/gadget/udc/aspeed-vhub/epn.c
563
static int ast_vhub_epn_disable(struct usb_ep* u_ep)
drivers/usb/gadget/udc/aspeed-vhub/epn.c
600
static int ast_vhub_epn_enable(struct usb_ep* u_ep,
drivers/usb/gadget/udc/aspeed-vhub/epn.c
760
static void ast_vhub_epn_dispose(struct usb_ep *u_ep)
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
269
struct usb_ep ep;
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
520
struct usb_request *ast_vhub_alloc_request(struct usb_ep *u_ep,
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
522
void ast_vhub_free_request(struct usb_ep *u_ep, struct usb_request *u_req);
drivers/usb/gadget/udc/aspeed_udc.c
177
struct usb_ep ep;
drivers/usb/gadget/udc/aspeed_udc.c
341
static int ast_udc_ep_enable(struct usb_ep *_ep,
drivers/usb/gadget/udc/aspeed_udc.c
430
static int ast_udc_ep_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/aspeed_udc.c
449
static struct usb_request *ast_udc_ep_alloc_request(struct usb_ep *_ep,
drivers/usb/gadget/udc/aspeed_udc.c
466
static void ast_udc_ep_free_request(struct usb_ep *_ep,
drivers/usb/gadget/udc/aspeed_udc.c
626
static int ast_udc_ep_queue(struct usb_ep *_ep, struct usb_request *_req,
drivers/usb/gadget/udc/aspeed_udc.c
691
static int ast_udc_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/aspeed_udc.c
720
static int ast_udc_ep_set_halt(struct usb_ep *_ep, int value)
drivers/usb/gadget/udc/at91_udc.c
472
static int at91_ep_enable(struct usb_ep *_ep,
drivers/usb/gadget/udc/at91_udc.c
550
static int at91_ep_disable (struct usb_ep * _ep)
drivers/usb/gadget/udc/at91_udc.c
584
at91_ep_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags)
drivers/usb/gadget/udc/at91_udc.c
596
static void at91_ep_free_request(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/at91_udc.c
605
static int at91_ep_queue(struct usb_ep *_ep,
drivers/usb/gadget/udc/at91_udc.c
705
static int at91_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/at91_udc.c
737
static int at91_ep_set_halt(struct usb_ep *_ep, int value)
drivers/usb/gadget/udc/at91_udc.h
91
struct usb_ep ep;
drivers/usb/gadget/udc/atmel_usba_udc.c
1037
static struct usb_ep *atmel_usba_match_ep(struct usb_gadget *gadget,
drivers/usb/gadget/udc/atmel_usba_udc.c
1041
struct usb_ep *_ep;
drivers/usb/gadget/udc/atmel_usba_udc.c
572
usba_ep_enable(struct usb_ep *_ep, const struct usb_endpoint_descriptor *desc)
drivers/usb/gadget/udc/atmel_usba_udc.c
664
static int usba_ep_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/atmel_usba_udc.c
699
usba_ep_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags)
drivers/usb/gadget/udc/atmel_usba_udc.c
715
usba_ep_free_request(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/atmel_usba_udc.c
774
usba_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags)
drivers/usb/gadget/udc/atmel_usba_udc.c
857
static int usba_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/atmel_usba_udc.c
918
static int usba_ep_set_halt(struct usb_ep *_ep, int value)
drivers/usb/gadget/udc/atmel_usba_udc.c
963
static int usba_ep_fifo_status(struct usb_ep *_ep)
drivers/usb/gadget/udc/atmel_usba_udc.c
970
static void usba_ep_fifo_flush(struct usb_ep *_ep)
drivers/usb/gadget/udc/atmel_usba_udc.h
274
struct usb_ep ep;
drivers/usb/gadget/udc/atmel_usba_udc.h
363
static inline struct usba_ep *to_usba_ep(struct usb_ep *ep)
drivers/usb/gadget/udc/bcm63xx_udc.c
1030
static int bcm63xx_ep_enable(struct usb_ep *ep,
drivers/usb/gadget/udc/bcm63xx_udc.c
1070
static int bcm63xx_ep_disable(struct usb_ep *ep)
drivers/usb/gadget/udc/bcm63xx_udc.c
1113
static struct usb_request *bcm63xx_udc_alloc_request(struct usb_ep *ep,
drivers/usb/gadget/udc/bcm63xx_udc.c
1129
static void bcm63xx_udc_free_request(struct usb_ep *ep,
drivers/usb/gadget/udc/bcm63xx_udc.c
1150
static int bcm63xx_udc_queue(struct usb_ep *ep, struct usb_request *req,
drivers/usb/gadget/udc/bcm63xx_udc.c
1203
static int bcm63xx_udc_dequeue(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/udc/bcm63xx_udc.c
1251
static int bcm63xx_udc_set_halt(struct usb_ep *ep, int value)
drivers/usb/gadget/udc/bcm63xx_udc.c
1271
static int bcm63xx_udc_set_wedge(struct usb_ep *ep)
drivers/usb/gadget/udc/bcm63xx_udc.c
241
struct usb_ep ep;
drivers/usb/gadget/udc/bcm63xx_udc.c
342
static inline struct bcm63xx_ep *our_ep(struct usb_ep *ep)
drivers/usb/gadget/udc/bdc/bdc.h
262
#define to_bdc_ep(e) container_of(e, struct bdc_ep, usb_ep)
drivers/usb/gadget/udc/bdc/bdc.h
351
struct usb_ep usb_ep;
drivers/usb/gadget/udc/bdc/bdc_ep.c
1378
static void ep0_set_sel_cmpl(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/bdc/bdc_ep.c
1709
static int bdc_gadget_ep_queue(struct usb_ep *_ep,
drivers/usb/gadget/udc/bdc/bdc_ep.c
1731
if (!ep->usb_ep.desc) {
drivers/usb/gadget/udc/bdc/bdc_ep.c
1755
static int bdc_gadget_ep_dequeue(struct usb_ep *_ep,
drivers/usb/gadget/udc/bdc/bdc_ep.c
1802
static int bdc_gadget_ep_set_halt(struct usb_ep *_ep, int value)
drivers/usb/gadget/udc/bdc/bdc_ep.c
1813
if (usb_endpoint_xfer_isoc(ep->usb_ep.desc))
drivers/usb/gadget/udc/bdc/bdc_ep.c
1825
static struct usb_request *bdc_gadget_alloc_request(struct usb_ep *_ep,
drivers/usb/gadget/udc/bdc/bdc_ep.c
1844
static void bdc_gadget_free_request(struct usb_ep *_ep,
drivers/usb/gadget/udc/bdc/bdc_ep.c
1856
static int bdc_gadget_ep_enable(struct usb_ep *_ep,
drivers/usb/gadget/udc/bdc/bdc_ep.c
1896
static int bdc_gadget_ep_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/bdc/bdc_ep.c
1956
ep->usb_ep.caps.dir_in = true;
drivers/usb/gadget/udc/bdc/bdc_ep.c
1958
ep->usb_ep.caps.dir_out = true;
drivers/usb/gadget/udc/bdc/bdc_ep.c
1965
usb_ep_set_maxpacket_limit(&ep->usb_ep, EP0_MAX_PKT_SIZE);
drivers/usb/gadget/udc/bdc/bdc_ep.c
1966
ep->usb_ep.caps.type_control = true;
drivers/usb/gadget/udc/bdc/bdc_ep.c
1968
bdc->gadget.ep0 = &ep->usb_ep;
drivers/usb/gadget/udc/bdc/bdc_ep.c
1979
usb_ep_set_maxpacket_limit(&ep->usb_ep, 1024);
drivers/usb/gadget/udc/bdc/bdc_ep.c
1980
ep->usb_ep.caps.type_iso = true;
drivers/usb/gadget/udc/bdc/bdc_ep.c
1981
ep->usb_ep.caps.type_bulk = true;
drivers/usb/gadget/udc/bdc/bdc_ep.c
1982
ep->usb_ep.caps.type_int = true;
drivers/usb/gadget/udc/bdc/bdc_ep.c
1983
ep->usb_ep.max_streams = 0;
drivers/usb/gadget/udc/bdc/bdc_ep.c
1984
list_add_tail(&ep->usb_ep.ep_list, &bdc->gadget.ep_list);
drivers/usb/gadget/udc/bdc/bdc_ep.c
1986
ep->usb_ep.ops = &bdc_gadget_ep_ops;
drivers/usb/gadget/udc/bdc/bdc_ep.c
1987
ep->usb_ep.name = ep->name;
drivers/usb/gadget/udc/bdc/bdc_ep.c
1991
ep, ep->usb_ep.name, epnum, ep->ep_num);
drivers/usb/gadget/udc/bdc/bdc_ep.c
551
usb_gadget_giveback_request(&ep->usb_ep, &req->usb_req);
drivers/usb/gadget/udc/bdc/bdc_ep.c
594
ep->usb_ep.desc = NULL;
drivers/usb/gadget/udc/bdc/bdc_ep.c
625
ep->usb_ep.maxpacket = usb_endpoint_maxp(ep->desc);
drivers/usb/gadget/udc/bdc/bdc_ep.c
626
ep->usb_ep.desc = ep->desc;
drivers/usb/gadget/udc/bdc/bdc_ep.c
627
ep->usb_ep.comp_desc = ep->comp_desc;
drivers/usb/gadget/udc/bdc/bdc_ep.c
713
if (!req || !ep->usb_ep.desc)
drivers/usb/gadget/udc/bdc/bdc_ep.c
759
ep, (void *)ep->usb_ep.desc);
drivers/usb/gadget/udc/bdc/bdc_ep.c
916
list_del(&ep->usb_ep.ep_list);
drivers/usb/gadget/udc/bdc/bdc_udc.c
123
bdc->bdc_ep_array[1]->usb_ep.desc = &bdc_gadget_ep0_desc;
drivers/usb/gadget/udc/cdns2/cdns2-ep0.c
500
static int cdns2_gadget_ep0_enable(struct usb_ep *ep,
drivers/usb/gadget/udc/cdns2/cdns2-ep0.c
510
static int cdns2_gadget_ep0_disable(struct usb_ep *ep)
drivers/usb/gadget/udc/cdns2/cdns2-ep0.c
515
static int cdns2_gadget_ep0_set_halt(struct usb_ep *ep, int value)
drivers/usb/gadget/udc/cdns2/cdns2-ep0.c
531
static int cdns2_gadget_ep0_set_wedge(struct usb_ep *ep)
drivers/usb/gadget/udc/cdns2/cdns2-ep0.c
536
static int cdns2_gadget_ep0_queue(struct usb_ep *ep,
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1502
struct usb_request *cdns2_gadget_ep_alloc_request(struct usb_ep *ep,
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1519
void cdns2_gadget_ep_free_request(struct usb_ep *ep,
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1528
static int cdns2_gadget_ep_enable(struct usb_ep *ep,
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1612
static int cdns2_gadget_ep_disable(struct usb_ep *ep)
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1696
static int cdns2_gadget_ep_queue(struct usb_ep *ep, struct usb_request *request,
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1739
int cdns2_gadget_ep_dequeue(struct usb_ep *ep,
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1886
static int cdns2_gadget_ep_set_halt(struct usb_ep *ep, int value)
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1913
static int cdns2_gadget_ep_set_wedge(struct usb_ep *ep)
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1928
struct usb_ep *ep;
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1962
usb_ep *cdns2_gadget_match_ep(struct usb_gadget *gadget,
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2133
struct usb_ep *ep;
drivers/usb/gadget/udc/cdns2/cdns2-gadget.h
552
struct usb_ep endpoint;
drivers/usb/gadget/udc/cdns2/cdns2-gadget.h
696
struct usb_request *cdns2_gadget_ep_alloc_request(struct usb_ep *ep,
drivers/usb/gadget/udc/cdns2/cdns2-gadget.h
698
void cdns2_gadget_ep_free_request(struct usb_ep *ep,
drivers/usb/gadget/udc/cdns2/cdns2-gadget.h
700
int cdns2_gadget_ep_dequeue(struct usb_ep *ep, struct usb_request *request);
drivers/usb/gadget/udc/core.c
1014
struct usb_ep *gadget_find_ep_by_name(struct usb_gadget *g, const char *name)
drivers/usb/gadget/udc/core.c
1016
struct usb_ep *ep;
drivers/usb/gadget/udc/core.c
1030
struct usb_ep *ep, struct usb_endpoint_descriptor *desc,
drivers/usb/gadget/udc/core.c
113
int usb_ep_enable(struct usb_ep *ep)
drivers/usb/gadget/udc/core.c
156
int usb_ep_disable(struct usb_ep *ep)
drivers/usb/gadget/udc/core.c
190
struct usb_request *usb_ep_alloc_request(struct usb_ep *ep,
drivers/usb/gadget/udc/core.c
215
void usb_ep_free_request(struct usb_ep *ep,
drivers/usb/gadget/udc/core.c
291
int usb_ep_queue(struct usb_ep *ep,
drivers/usb/gadget/udc/core.c
329
int usb_ep_dequeue(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/udc/core.c
363
int usb_ep_set_halt(struct usb_ep *ep)
drivers/usb/gadget/udc/core.c
389
int usb_ep_clear_halt(struct usb_ep *ep)
drivers/usb/gadget/udc/core.c
412
int usb_ep_set_wedge(struct usb_ep *ep)
drivers/usb/gadget/udc/core.c
444
int usb_ep_fifo_status(struct usb_ep *ep)
drivers/usb/gadget/udc/core.c
470
void usb_ep_fifo_flush(struct usb_ep *ep)
drivers/usb/gadget/udc/core.c
81
void usb_ep_set_maxpacket_limit(struct usb_ep *ep,
drivers/usb/gadget/udc/core.c
994
void usb_gadget_giveback_request(struct usb_ep *ep,
drivers/usb/gadget/udc/dummy_hcd.c
103
static inline struct dummy_ep *usb_ep_to_dummy_ep(struct usb_ep *_ep)
drivers/usb/gadget/udc/dummy_hcd.c
508
static int dummy_enable(struct usb_ep *_ep,
drivers/usb/gadget/udc/dummy_hcd.c
645
static int dummy_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/dummy_hcd.c
666
static struct usb_request *dummy_alloc_request(struct usb_ep *_ep,
drivers/usb/gadget/udc/dummy_hcd.c
681
static void dummy_free_request(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/dummy_hcd.c
695
static void fifo_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/udc/dummy_hcd.c
699
static int dummy_queue(struct usb_ep *_ep, struct usb_request *_req,
drivers/usb/gadget/udc/dummy_hcd.c
757
static int dummy_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/dummy_hcd.c
797
dummy_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedged)
drivers/usb/gadget/udc/dummy_hcd.c
823
dummy_set_halt(struct usb_ep *_ep, int value)
drivers/usb/gadget/udc/dummy_hcd.c
828
static int dummy_set_wedge(struct usb_ep *_ep)
drivers/usb/gadget/udc/dummy_hcd.c
90
struct usb_ep ep;
drivers/usb/gadget/udc/fsl_qe_udc.c
1582
static int qe_ep_enable(struct usb_ep *_ep,
drivers/usb/gadget/udc/fsl_qe_udc.c
1613
static int qe_ep_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/fsl_qe_udc.c
1669
static struct usb_request *qe_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags)
drivers/usb/gadget/udc/fsl_qe_udc.c
1684
static void qe_free_request(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/fsl_qe_udc.c
1694
static int __qe_ep_queue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/fsl_qe_udc.c
1762
static int qe_ep_queue(struct usb_ep *_ep, struct usb_request *_req,
drivers/usb/gadget/udc/fsl_qe_udc.c
1777
static int qe_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/fsl_qe_udc.c
1814
static int qe_ep_set_halt(struct usb_ep *_ep, int value)
drivers/usb/gadget/udc/fsl_qe_udc.c
1936
static void ownercomplete(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/fsl_qe_udc.h
262
struct usb_ep ep;
drivers/usb/gadget/udc/fsl_udc_core.c
1004
static int fsl_ep_set_halt(struct usb_ep *_ep, int value)
drivers/usb/gadget/udc/fsl_udc_core.c
1049
static int fsl_ep_fifo_status(struct usb_ep *_ep)
drivers/usb/gadget/udc/fsl_udc_core.c
1080
static void fsl_ep_fifo_flush(struct usb_ep *_ep)
drivers/usb/gadget/udc/fsl_udc_core.c
1256
static void fsl_noop_complete(struct usb_ep *ep, struct usb_request *req) { }
drivers/usb/gadget/udc/fsl_udc_core.c
540
static int fsl_ep_enable(struct usb_ep *_ep,
drivers/usb/gadget/udc/fsl_udc_core.c
628
static int fsl_ep_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/fsl_udc_core.c
677
fsl_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags)
drivers/usb/gadget/udc/fsl_udc_core.c
691
static void fsl_free_request(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/fsl_udc_core.c
72
static void fsl_ep_fifo_flush(struct usb_ep *_ep);
drivers/usb/gadget/udc/fsl_udc_core.c
868
fsl_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags)
drivers/usb/gadget/udc/fsl_udc_core.c
921
static int fsl_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/fsl_usb2_udc.h
459
struct usb_ep ep;
drivers/usb/gadget/udc/goku_udc.c
1004
struct usb_ep *ep;
drivers/usb/gadget/udc/goku_udc.c
244
static int goku_ep_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/goku_udc.c
270
goku_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags)
drivers/usb/gadget/udc/goku_udc.c
285
goku_free_request(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/goku_udc.c
711
goku_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags)
drivers/usb/gadget/udc/goku_udc.c
810
static int goku_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/goku_udc.c
883
static int goku_set_halt(struct usb_ep *_ep, int value)
drivers/usb/gadget/udc/goku_udc.c
91
goku_ep_enable(struct usb_ep *_ep, const struct usb_endpoint_descriptor *desc)
drivers/usb/gadget/udc/goku_udc.c
926
static int goku_fifo_status(struct usb_ep *_ep)
drivers/usb/gadget/udc/goku_udc.c
948
static void goku_fifo_flush(struct usb_ep *_ep)
drivers/usb/gadget/udc/goku_udc.c
999
static struct usb_ep *goku_match_ep(struct usb_gadget *g,
drivers/usb/gadget/udc/goku_udc.h
205
struct usb_ep ep;
drivers/usb/gadget/udc/gr_udc.c
1465
static int gr_ep_enable(struct usb_ep *_ep,
drivers/usb/gadget/udc/gr_udc.c
1599
static int gr_ep_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/gr_udc.c
1635
static void gr_free_request(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/gr_udc.c
1651
static int gr_queue_ext(struct usb_ep *_ep, struct usb_request *_req,
drivers/usb/gadget/udc/gr_udc.c
1690
static int gr_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/gr_udc.c
1744
static int gr_set_halt_wedge(struct usb_ep *_ep, int halt, int wedge)
drivers/usb/gadget/udc/gr_udc.c
1770
static int gr_set_halt(struct usb_ep *_ep, int halt)
drivers/usb/gadget/udc/gr_udc.c
1776
static int gr_set_wedge(struct usb_ep *_ep)
drivers/usb/gadget/udc/gr_udc.c
1785
static int gr_fifo_status(struct usb_ep *_ep)
drivers/usb/gadget/udc/gr_udc.c
1807
static void gr_fifo_flush(struct usb_ep *_ep)
drivers/usb/gadget/udc/gr_udc.c
346
static struct usb_request *gr_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags)
drivers/usb/gadget/udc/gr_udc.c
790
static void gr_ep0_testmode_complete(struct usb_ep *_ep,
drivers/usb/gadget/udc/gr_udc.c
809
static void gr_ep0_dummy_complete(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/gr_udc.c
820
void (*complete)(struct usb_ep *ep,
drivers/usb/gadget/udc/gr_udc.h
139
struct usb_ep ep;
drivers/usb/gadget/udc/lpc32xx_udc.c
1562
static int lpc32xx_ep_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/lpc32xx_udc.c
1599
static int lpc32xx_ep_enable(struct usb_ep *_ep,
drivers/usb/gadget/udc/lpc32xx_udc.c
1703
static struct usb_request *lpc32xx_ep_alloc_request(struct usb_ep *_ep,
drivers/usb/gadget/udc/lpc32xx_udc.c
1720
static void lpc32xx_ep_free_request(struct usb_ep *_ep,
drivers/usb/gadget/udc/lpc32xx_udc.c
1731
static int lpc32xx_ep_queue(struct usb_ep *_ep,
drivers/usb/gadget/udc/lpc32xx_udc.c
1828
static int lpc32xx_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/lpc32xx_udc.c
1860
static int lpc32xx_ep_set_halt(struct usb_ep *_ep, int value)
drivers/usb/gadget/udc/lpc32xx_udc.c
1893
static int lpc32xx_ep_set_wedge(struct usb_ep *_ep)
drivers/usb/gadget/udc/lpc32xx_udc.c
99
struct usb_ep ep;
drivers/usb/gadget/udc/m66592-udc.c
1299
static int m66592_enable(struct usb_ep *_ep,
drivers/usb/gadget/udc/m66592-udc.c
1308
static int m66592_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/m66592-udc.c
1328
static struct usb_request *m66592_alloc_request(struct usb_ep *_ep,
drivers/usb/gadget/udc/m66592-udc.c
1342
static void m66592_free_request(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/m66592-udc.c
1350
static int m66592_queue(struct usb_ep *_ep, struct usb_request *_req,
drivers/usb/gadget/udc/m66592-udc.c
1385
static int m66592_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/m66592-udc.c
1402
static int m66592_set_halt(struct usb_ep *_ep, int value)
drivers/usb/gadget/udc/m66592-udc.c
1422
static void m66592_fifo_flush(struct usb_ep *_ep)
drivers/usb/gadget/udc/m66592-udc.c
1532
static void nop_completion(struct usb_ep *ep, struct usb_request *r)
drivers/usb/gadget/udc/m66592-udc.c
37
static int m66592_queue(struct usb_ep *_ep, struct usb_request *_req,
drivers/usb/gadget/udc/m66592-udc.h
442
struct usb_ep ep;
drivers/usb/gadget/udc/max3420_udc.c
1004
static struct usb_request *max3420_alloc_request(struct usb_ep *_ep,
drivers/usb/gadget/udc/max3420_udc.c
1019
static void max3420_free_request(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/max3420_udc.c
1024
static int max3420_ep_queue(struct usb_ep *_ep, struct usb_request *_req,
drivers/usb/gadget/udc/max3420_udc.c
1043
static int max3420_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/max3420_udc.c
156
struct usb_ep ep_usb;
drivers/usb/gadget/udc/max3420_udc.c
903
static int max3420_ep_set_halt(struct usb_ep *_ep, int stall)
drivers/usb/gadget/udc/max3420_udc.c
942
static int max3420_ep_enable(struct usb_ep *_ep,
drivers/usb/gadget/udc/max3420_udc.c
990
static int max3420_ep_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/net2280.c
1232
static int net2280_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/net2280.c
1319
static int net2280_fifo_status(struct usb_ep *_ep);
drivers/usb/gadget/udc/net2280.c
1322
net2280_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedged)
drivers/usb/gadget/udc/net2280.c
1382
static int net2280_set_halt(struct usb_ep *_ep, int value)
drivers/usb/gadget/udc/net2280.c
1387
static int net2280_set_wedge(struct usb_ep *_ep)
drivers/usb/gadget/udc/net2280.c
1396
static int net2280_fifo_status(struct usb_ep *_ep)
drivers/usb/gadget/udc/net2280.c
1423
static void net2280_fifo_flush(struct usb_ep *_ep)
drivers/usb/gadget/udc/net2280.c
1547
static struct usb_ep *net2280_match_ep(struct usb_gadget *_gadget,
drivers/usb/gadget/udc/net2280.c
1552
struct usb_ep *ep;
drivers/usb/gadget/udc/net2280.c
182
net2280_enable(struct usb_ep *_ep, const struct usb_endpoint_descriptor *desc)
drivers/usb/gadget/udc/net2280.c
512
static int net2280_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/net2280.c
546
*net2280_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags)
drivers/usb/gadget/udc/net2280.c
580
static void net2280_free_request(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/net2280.c
977
net2280_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags)
drivers/usb/gadget/udc/net2280.h
91
struct usb_ep ep;
drivers/usb/gadget/udc/omap_udc.c
1005
static int omap_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/omap_udc.c
1044
static int omap_ep_set_halt(struct usb_ep *_ep, int value)
drivers/usb/gadget/udc/omap_udc.c
144
static int omap_ep_enable(struct usb_ep *_ep,
drivers/usb/gadget/udc/omap_udc.c
237
static int omap_ep_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/omap_udc.c
266
omap_alloc_request(struct usb_ep *ep, gfp_t gfp_flags)
drivers/usb/gadget/udc/omap_udc.c
280
omap_free_request(struct usb_ep *ep, struct usb_request *_req)
drivers/usb/gadget/udc/omap_udc.c
865
omap_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags)
drivers/usb/gadget/udc/omap_udc.h
140
struct usb_ep ep;
drivers/usb/gadget/udc/pch_udc.c
1643
static int pch_udc_pcd_ep_enable(struct usb_ep *usbep,
drivers/usb/gadget/udc/pch_udc.c
1677
static int pch_udc_pcd_ep_disable(struct usb_ep *usbep)
drivers/usb/gadget/udc/pch_udc.c
1710
static struct usb_request *pch_udc_alloc_request(struct usb_ep *usbep,
drivers/usb/gadget/udc/pch_udc.c
1749
static void pch_udc_free_request(struct usb_ep *usbep,
drivers/usb/gadget/udc/pch_udc.c
1784
static int pch_udc_pcd_queue(struct usb_ep *usbep, struct usb_request *usbreq,
drivers/usb/gadget/udc/pch_udc.c
1856
static int pch_udc_pcd_dequeue(struct usb_ep *usbep,
drivers/usb/gadget/udc/pch_udc.c
1893
static int pch_udc_pcd_set_halt(struct usb_ep *usbep, int halt)
drivers/usb/gadget/udc/pch_udc.c
1934
static int pch_udc_pcd_set_wedge(struct usb_ep *usbep)
drivers/usb/gadget/udc/pch_udc.c
1967
static void pch_udc_pcd_fifo_flush(struct usb_ep *usbep)
drivers/usb/gadget/udc/pch_udc.c
284
struct usb_ep ep;
drivers/usb/gadget/udc/pxa25x_udc.c
1050
static int pxa25x_ep_fifo_status(struct usb_ep *_ep)
drivers/usb/gadget/udc/pxa25x_udc.c
1069
static void pxa25x_ep_fifo_flush(struct usb_ep *_ep)
drivers/usb/gadget/udc/pxa25x_udc.c
258
static void pxa25x_ep_fifo_flush (struct usb_ep *ep);
drivers/usb/gadget/udc/pxa25x_udc.c
418
static int pxa25x_ep_enable (struct usb_ep *_ep,
drivers/usb/gadget/udc/pxa25x_udc.c
470
static int pxa25x_ep_disable (struct usb_ep *_ep)
drivers/usb/gadget/udc/pxa25x_udc.c
507
pxa25x_ep_alloc_request (struct usb_ep *_ep, gfp_t gfp_flags)
drivers/usb/gadget/udc/pxa25x_udc.c
524
pxa25x_ep_free_request (struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/pxa25x_udc.c
836
pxa25x_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags)
drivers/usb/gadget/udc/pxa25x_udc.c
962
static int pxa25x_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/pxa25x_udc.c
995
static int pxa25x_ep_set_halt(struct usb_ep *_ep, int value)
drivers/usb/gadget/udc/pxa25x_udc.h
36
struct usb_ep ep;
drivers/usb/gadget/udc/pxa27x_udc.c
1043
static int pxa_ep_queue(struct usb_ep *_ep, struct usb_request *_req,
drivers/usb/gadget/udc/pxa27x_udc.c
1057
udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep);
drivers/usb/gadget/udc/pxa27x_udc.c
1158
static int pxa_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/pxa27x_udc.c
1168
udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep);
drivers/usb/gadget/udc/pxa27x_udc.c
1197
static int pxa_ep_set_halt(struct usb_ep *_ep, int value)
drivers/usb/gadget/udc/pxa27x_udc.c
1207
udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep);
drivers/usb/gadget/udc/pxa27x_udc.c
1246
static int pxa_ep_fifo_status(struct usb_ep *_ep)
drivers/usb/gadget/udc/pxa27x_udc.c
1253
udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep);
drivers/usb/gadget/udc/pxa27x_udc.c
1272
static void pxa_ep_fifo_flush(struct usb_ep *_ep)
drivers/usb/gadget/udc/pxa27x_udc.c
1280
udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep);
drivers/usb/gadget/udc/pxa27x_udc.c
1315
static int pxa_ep_enable(struct usb_ep *_ep,
drivers/usb/gadget/udc/pxa27x_udc.c
1325
udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep);
drivers/usb/gadget/udc/pxa27x_udc.c
1377
static int pxa_ep_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/pxa27x_udc.c
1385
udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep);
drivers/usb/gadget/udc/pxa27x_udc.c
1680
list_add_tail(&dev->udc_usb_ep[i].usb_ep.ep_list,
drivers/usb/gadget/udc/pxa27x_udc.c
1682
usb_ep_set_maxpacket_limit(&dev->udc_usb_ep[i].usb_ep,
drivers/usb/gadget/udc/pxa27x_udc.c
1683
dev->udc_usb_ep[i].usb_ep.maxpacket);
drivers/usb/gadget/udc/pxa27x_udc.c
1787
pxa_ep_disable(&udc->udc_usb_ep[i].usb_ep);
drivers/usb/gadget/udc/pxa27x_udc.c
2295
.ep0 = &memory.udc_usb_ep[0].usb_ep,
drivers/usb/gadget/udc/pxa27x_udc.c
572
pxa_ep_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags)
drivers/usb/gadget/udc/pxa27x_udc.c
582
req->udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep);
drivers/usb/gadget/udc/pxa27x_udc.c
594
static void pxa_ep_free_request(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/pxa27x_udc.c
679
usb_gadget_giveback_request(&req->udc_usb_ep->usb_ep, &req->req);
drivers/usb/gadget/udc/pxa27x_udc.h
234
{ .usb_ep = { .name = bname, .ops = &pxa_ep_ops, .maxpacket = maxpkt, \
drivers/usb/gadget/udc/pxa27x_udc.h
306
struct usb_ep usb_ep;
drivers/usb/gadget/udc/r8a66597-udc.c
1549
static int r8a66597_enable(struct usb_ep *_ep,
drivers/usb/gadget/udc/r8a66597-udc.c
1558
static int r8a66597_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/r8a66597-udc.c
1578
static struct usb_request *r8a66597_alloc_request(struct usb_ep *_ep,
drivers/usb/gadget/udc/r8a66597-udc.c
1592
static void r8a66597_free_request(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/r8a66597-udc.c
1600
static int r8a66597_queue(struct usb_ep *_ep, struct usb_request *_req,
drivers/usb/gadget/udc/r8a66597-udc.c
1635
static int r8a66597_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/r8a66597-udc.c
1652
static int r8a66597_set_halt(struct usb_ep *_ep, int value)
drivers/usb/gadget/udc/r8a66597-udc.c
1673
static int r8a66597_set_wedge(struct usb_ep *_ep)
drivers/usb/gadget/udc/r8a66597-udc.c
1690
static void r8a66597_fifo_flush(struct usb_ep *_ep)
drivers/usb/gadget/udc/r8a66597-udc.c
1821
static void nop_completion(struct usb_ep *ep, struct usb_request *r)
drivers/usb/gadget/udc/r8a66597-udc.c
38
static int r8a66597_queue(struct usb_ep *_ep, struct usb_request *_req,
drivers/usb/gadget/udc/r8a66597-udc.h
56
struct usb_ep ep;
drivers/usb/gadget/udc/renesas_usb3.c
1587
static int renesas_usb3_ep_queue(struct usb_ep *_ep, struct usb_request *_req,
drivers/usb/gadget/udc/renesas_usb3.c
1632
void (*complete)(struct usb_ep *ep,
drivers/usb/gadget/udc/renesas_usb3.c
1647
static void usb3_pipe0_get_status_completion(struct usb_ep *ep,
drivers/usb/gadget/udc/renesas_usb3.c
1826
static void usb3_pipe0_set_sel_completion(struct usb_ep *ep,
drivers/usb/gadget/udc/renesas_usb3.c
2240
static int renesas_usb3_ep_enable(struct usb_ep *_ep,
drivers/usb/gadget/udc/renesas_usb3.c
2248
static int renesas_usb3_ep_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/renesas_usb3.c
2284
static struct usb_request *renesas_usb3_ep_alloc_request(struct usb_ep *_ep,
drivers/usb/gadget/udc/renesas_usb3.c
2290
static void renesas_usb3_ep_free_request(struct usb_ep *_ep,
drivers/usb/gadget/udc/renesas_usb3.c
2296
static int renesas_usb3_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/renesas_usb3.c
2311
static int renesas_usb3_ep_set_halt(struct usb_ep *_ep, int value)
drivers/usb/gadget/udc/renesas_usb3.c
2316
static int renesas_usb3_ep_set_wedge(struct usb_ep *_ep)
drivers/usb/gadget/udc/renesas_usb3.c
2324
static void renesas_usb3_ep_fifo_flush(struct usb_ep *_ep)
drivers/usb/gadget/udc/renesas_usb3.c
315
struct usb_ep ep;
drivers/usb/gadget/udc/renesas_usbf.c
1828
static int usbf_ep_enable(struct usb_ep *_ep,
drivers/usb/gadget/udc/renesas_usbf.c
1886
static int usbf_ep_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/renesas_usbf.c
1984
static int usbf_ep_queue(struct usb_ep *_ep, struct usb_request *_req,
drivers/usb/gadget/udc/renesas_usbf.c
2012
static int usbf_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/renesas_usbf.c
2076
static struct usb_request *usbf_ep_alloc_request(struct usb_ep *_ep,
drivers/usb/gadget/udc/renesas_usbf.c
2093
static void usbf_ep_free_request(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/renesas_usbf.c
2111
static int usbf_ep_set_halt(struct usb_ep *_ep, int halt)
drivers/usb/gadget/udc/renesas_usbf.c
2138
static int usbf_ep_set_wedge(struct usb_ep *_ep)
drivers/usb/gadget/udc/renesas_usbf.c
2172
static void usbf_ep0_req_complete(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/renesas_usbf.c
2178
void (*complete)(struct usb_ep *_ep,
drivers/usb/gadget/udc/renesas_usbf.c
2353
static void usbf_ep0_req_set_address_complete(struct usb_ep *_ep,
drivers/usb/gadget/udc/renesas_usbf.c
276
struct usb_ep ep;
drivers/usb/gadget/udc/snps_udc_core.c
1048
udc_queue(struct usb_ep *usbep, struct usb_request *usbreq, gfp_t gfp)
drivers/usb/gadget/udc/snps_udc_core.c
1250
static int udc_dequeue(struct usb_ep *usbep, struct usb_request *usbreq)
drivers/usb/gadget/udc/snps_udc_core.c
1305
udc_set_halt(struct usb_ep *usbep, int halt)
drivers/usb/gadget/udc/snps_udc_core.c
319
udc_ep_enable(struct usb_ep *usbep, const struct usb_endpoint_descriptor *desc)
drivers/usb/gadget/udc/snps_udc_core.c
42
static void udc_free_request(struct usb_ep *usbep, struct usb_request *usbreq);
drivers/usb/gadget/udc/snps_udc_core.c
489
static int udc_ep_disable(struct usb_ep *usbep)
drivers/usb/gadget/udc/snps_udc_core.c
514
udc_alloc_request(struct usb_ep *usbep, gfp_t gfp)
drivers/usb/gadget/udc/snps_udc_core.c
581
udc_free_request(struct usb_ep *usbep, struct usb_request *usbreq)
drivers/usb/gadget/udc/tegra-xudc.c
1057
usb_gadget_giveback_request(&ep->usb_ep, &req->usb_req);
drivers/usb/gadget/udc/tegra-xudc.c
1294
((req->usb_req.length % ep->usb_ep.maxpacket) == 0)) {
drivers/usb/gadget/udc/tegra-xudc.c
1310
tegra_xudc_ep_queue(struct usb_ep *usb_ep, struct usb_request *usb_req,
drivers/usb/gadget/udc/tegra-xudc.c
1319
if (!usb_ep || !usb_req)
drivers/usb/gadget/udc/tegra-xudc.c
1322
ep = to_xudc_ep(usb_ep);
drivers/usb/gadget/udc/tegra-xudc.c
1520
tegra_xudc_ep_dequeue(struct usb_ep *usb_ep, struct usb_request *usb_req)
drivers/usb/gadget/udc/tegra-xudc.c
1528
if (!usb_ep || !usb_req)
drivers/usb/gadget/udc/tegra-xudc.c
1531
ep = to_xudc_ep(usb_ep);
drivers/usb/gadget/udc/tegra-xudc.c
1584
static int tegra_xudc_ep_set_halt(struct usb_ep *usb_ep, int value)
drivers/usb/gadget/udc/tegra-xudc.c
1591
if (!usb_ep)
drivers/usb/gadget/udc/tegra-xudc.c
1594
ep = to_xudc_ep(usb_ep);
drivers/usb/gadget/udc/tegra-xudc.c
1761
static int tegra_xudc_ep_disable(struct usb_ep *usb_ep)
drivers/usb/gadget/udc/tegra-xudc.c
1768
if (!usb_ep)
drivers/usb/gadget/udc/tegra-xudc.c
1771
ep = to_xudc_ep(usb_ep);
drivers/usb/gadget/udc/tegra-xudc.c
1795
!usb_endpoint_xfer_control(desc) && !ep->usb_ep.comp_desc)
drivers/usb/gadget/udc/tegra-xudc.c
1803
ep->comp_desc = ep->usb_ep.comp_desc;
drivers/usb/gadget/udc/tegra-xudc.c
1877
static int tegra_xudc_ep_enable(struct usb_ep *usb_ep,
drivers/usb/gadget/udc/tegra-xudc.c
1885
if (!usb_ep || !desc || (desc->bDescriptorType != USB_DT_ENDPOINT))
drivers/usb/gadget/udc/tegra-xudc.c
1888
ep = to_xudc_ep(usb_ep);
drivers/usb/gadget/udc/tegra-xudc.c
1905
tegra_xudc_ep_alloc_request(struct usb_ep *usb_ep, gfp_t gfp)
drivers/usb/gadget/udc/tegra-xudc.c
1918
static void tegra_xudc_ep_free_request(struct usb_ep *usb_ep,
drivers/usb/gadget/udc/tegra-xudc.c
1936
static int tegra_xudc_ep0_enable(struct usb_ep *usb_ep,
drivers/usb/gadget/udc/tegra-xudc.c
1942
static int tegra_xudc_ep0_disable(struct usb_ep *usb_ep)
drivers/usb/gadget/udc/tegra-xudc.c
2196
static void no_op_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/udc/tegra-xudc.c
2202
void (*cmpl)(struct usb_ep *, struct usb_request *))
drivers/usb/gadget/udc/tegra-xudc.c
2215
void (*cmpl)(struct usb_ep *, struct usb_request *))
drivers/usb/gadget/udc/tegra-xudc.c
2254
static void set_feature_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/udc/tegra-xudc.c
2439
static void set_sel_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/udc/tegra-xudc.c
2464
static void set_isoch_delay_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/udc/tegra-xudc.c
2487
static void set_address_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/gadget/udc/tegra-xudc.c
2884
usb_ep_set_maxpacket_limit(&ep0->usb_ep, maxpacket);
drivers/usb/gadget/udc/tegra-xudc.c
3178
ep->usb_ep.name = ep->name;
drivers/usb/gadget/udc/tegra-xudc.c
3179
usb_ep_set_maxpacket_limit(&ep->usb_ep, 1024);
drivers/usb/gadget/udc/tegra-xudc.c
3180
ep->usb_ep.max_streams = 16;
drivers/usb/gadget/udc/tegra-xudc.c
3181
ep->usb_ep.ops = &tegra_xudc_ep_ops;
drivers/usb/gadget/udc/tegra-xudc.c
3182
ep->usb_ep.caps.type_bulk = true;
drivers/usb/gadget/udc/tegra-xudc.c
3183
ep->usb_ep.caps.type_int = true;
drivers/usb/gadget/udc/tegra-xudc.c
3185
ep->usb_ep.caps.dir_in = true;
drivers/usb/gadget/udc/tegra-xudc.c
3187
ep->usb_ep.caps.dir_out = true;
drivers/usb/gadget/udc/tegra-xudc.c
3188
list_add_tail(&ep->usb_ep.ep_list, &xudc->gadget.ep_list);
drivers/usb/gadget/udc/tegra-xudc.c
3191
ep->usb_ep.name = ep->name;
drivers/usb/gadget/udc/tegra-xudc.c
3192
usb_ep_set_maxpacket_limit(&ep->usb_ep, 512);
drivers/usb/gadget/udc/tegra-xudc.c
3193
ep->usb_ep.ops = &tegra_xudc_ep0_ops;
drivers/usb/gadget/udc/tegra-xudc.c
3194
ep->usb_ep.caps.type_control = true;
drivers/usb/gadget/udc/tegra-xudc.c
3195
ep->usb_ep.caps.dir_in = true;
drivers/usb/gadget/udc/tegra-xudc.c
3196
ep->usb_ep.caps.dir_out = true;
drivers/usb/gadget/udc/tegra-xudc.c
3247
req = tegra_xudc_ep_alloc_request(&xudc->ep[0].usb_ep, GFP_KERNEL);
drivers/usb/gadget/udc/tegra-xudc.c
3275
tegra_xudc_ep_free_request(&xudc->ep[0].usb_ep,
drivers/usb/gadget/udc/tegra-xudc.c
3885
xudc->gadget.ep0 = &xudc->ep[0].usb_ep;
drivers/usb/gadget/udc/tegra-xudc.c
397
struct usb_ep usb_ep;
drivers/usb/gadget/udc/tegra-xudc.c
608
static inline struct tegra_xudc_ep *to_xudc_ep(struct usb_ep *ep)
drivers/usb/gadget/udc/tegra-xudc.c
610
return container_of(ep, struct tegra_xudc_ep, usb_ep);
drivers/usb/gadget/udc/trace.h
150
TP_PROTO(struct usb_ep *ep, int ret),
drivers/usb/gadget/udc/trace.h
184
TP_PROTO(struct usb_ep *ep, int ret),
drivers/usb/gadget/udc/trace.h
189
TP_PROTO(struct usb_ep *ep, int ret),
drivers/usb/gadget/udc/trace.h
194
TP_PROTO(struct usb_ep *ep, int ret),
drivers/usb/gadget/udc/trace.h
199
TP_PROTO(struct usb_ep *ep, int ret),
drivers/usb/gadget/udc/trace.h
204
TP_PROTO(struct usb_ep *ep, int ret),
drivers/usb/gadget/udc/trace.h
209
TP_PROTO(struct usb_ep *ep, int ret),
drivers/usb/gadget/udc/trace.h
214
TP_PROTO(struct usb_ep *ep, int ret),
drivers/usb/gadget/udc/trace.h
219
TP_PROTO(struct usb_ep *ep, int ret),
drivers/usb/gadget/udc/trace.h
224
TP_PROTO(struct usb_ep *ep, struct usb_request *req, int ret),
drivers/usb/gadget/udc/trace.h
265
TP_PROTO(struct usb_ep *ep, struct usb_request *req, int ret),
drivers/usb/gadget/udc/trace.h
270
TP_PROTO(struct usb_ep *ep, struct usb_request *req, int ret),
drivers/usb/gadget/udc/trace.h
275
TP_PROTO(struct usb_ep *ep, struct usb_request *req, int ret),
drivers/usb/gadget/udc/trace.h
280
TP_PROTO(struct usb_ep *ep, struct usb_request *req, int ret),
drivers/usb/gadget/udc/trace.h
285
TP_PROTO(struct usb_ep *ep, struct usb_request *req, int ret),
drivers/usb/gadget/udc/udc-xilinx.c
1052
static int xudc_ep0_queue(struct usb_ep *_ep, struct usb_request *_req,
drivers/usb/gadget/udc/udc-xilinx.c
1076
static int xudc_ep_queue(struct usb_ep *_ep, struct usb_request *_req,
drivers/usb/gadget/udc/udc-xilinx.c
1138
static int xudc_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/gadget/udc/udc-xilinx.c
1173
static int xudc_ep0_enable(struct usb_ep *ep,
drivers/usb/gadget/udc/udc-xilinx.c
1187
static int xudc_ep0_disable(struct usb_ep *ep)
drivers/usb/gadget/udc/udc-xilinx.c
140
struct usb_ep ep_usb;
drivers/usb/gadget/udc/udc-xilinx.c
751
static int xudc_ep_set_halt(struct usb_ep *_ep, int value)
drivers/usb/gadget/udc/udc-xilinx.c
893
static int xudc_ep_enable(struct usb_ep *_ep,
drivers/usb/gadget/udc/udc-xilinx.c
927
static int xudc_ep_disable(struct usb_ep *_ep)
drivers/usb/gadget/udc/udc-xilinx.c
967
static struct usb_request *xudc_ep_alloc_request(struct usb_ep *_ep,
drivers/usb/gadget/udc/udc-xilinx.c
987
static void xudc_free_request(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/isp1760/isp1760-udc.c
1058
static int isp1760_ep_set_halt(struct usb_ep *ep, int value)
drivers/usb/isp1760/isp1760-udc.c
1074
static int isp1760_ep_set_wedge(struct usb_ep *ep)
drivers/usb/isp1760/isp1760-udc.c
1090
static void isp1760_ep_fifo_flush(struct usb_ep *ep)
drivers/usb/isp1760/isp1760-udc.c
40
static inline struct isp1760_ep *ep_to_udc_ep(struct usb_ep *ep)
drivers/usb/isp1760/isp1760-udc.c
773
static int isp1760_ep_enable(struct usb_ep *ep,
drivers/usb/isp1760/isp1760-udc.c
837
static int isp1760_ep_disable(struct usb_ep *ep)
drivers/usb/isp1760/isp1760-udc.c
876
static struct usb_request *isp1760_ep_alloc_request(struct usb_ep *ep,
drivers/usb/isp1760/isp1760-udc.c
888
static void isp1760_ep_free_request(struct usb_ep *ep, struct usb_request *_req)
drivers/usb/isp1760/isp1760-udc.c
895
static int isp1760_ep_queue(struct usb_ep *ep, struct usb_request *_req,
drivers/usb/isp1760/isp1760-udc.c
978
static int isp1760_ep_dequeue(struct usb_ep *ep, struct usb_request *_req)
drivers/usb/isp1760/isp1760-udc.h
36
struct usb_ep ep;
drivers/usb/mtu3/mtu3.h
283
struct usb_ep ep;
drivers/usb/mtu3/mtu3.h
388
static inline struct mtu3_ep *to_mtu3_ep(struct usb_ep *ep)
drivers/usb/mtu3/mtu3.h
426
struct usb_request *mtu3_alloc_request(struct usb_ep *ep, gfp_t gfp_flags);
drivers/usb/mtu3/mtu3.h
427
void mtu3_free_request(struct usb_ep *ep, struct usb_request *req);
drivers/usb/mtu3/mtu3_gadget.c
152
static int mtu3_gadget_ep_enable(struct usb_ep *ep,
drivers/usb/mtu3/mtu3_gadget.c
207
static int mtu3_gadget_ep_disable(struct usb_ep *ep)
drivers/usb/mtu3/mtu3_gadget.c
233
struct usb_request *mtu3_alloc_request(struct usb_ep *ep, gfp_t gfp_flags)
drivers/usb/mtu3/mtu3_gadget.c
251
void mtu3_free_request(struct usb_ep *ep, struct usb_request *req)
drivers/usb/mtu3/mtu3_gadget.c
259
static int mtu3_gadget_queue(struct usb_ep *ep,
drivers/usb/mtu3/mtu3_gadget.c
322
static int mtu3_gadget_dequeue(struct usb_ep *ep, struct usb_request *req)
drivers/usb/mtu3/mtu3_gadget.c
363
static int mtu3_gadget_ep_set_halt(struct usb_ep *ep, int value)
drivers/usb/mtu3/mtu3_gadget.c
409
static int mtu3_gadget_ep_set_wedge(struct usb_ep *ep)
drivers/usb/mtu3/mtu3_gadget_ep0.c
167
static void ep0_dummy_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/mtu3/mtu3_gadget_ep0.c
170
static void ep0_set_sel_complete(struct usb_ep *ep, struct usb_request *req)
drivers/usb/mtu3/mtu3_gadget_ep0.c
781
static int mtu3_ep0_enable(struct usb_ep *ep,
drivers/usb/mtu3/mtu3_gadget_ep0.c
788
static int mtu3_ep0_disable(struct usb_ep *ep)
drivers/usb/mtu3/mtu3_gadget_ep0.c
836
static int mtu3_ep0_queue(struct usb_ep *ep,
drivers/usb/mtu3/mtu3_gadget_ep0.c
858
static int mtu3_ep0_dequeue(struct usb_ep *ep, struct usb_request *req)
drivers/usb/mtu3/mtu3_gadget_ep0.c
864
static int mtu3_ep0_halt(struct usb_ep *ep, int value)
drivers/usb/musb/musb_gadget.c
1085
static int musb_gadget_disable(struct usb_ep *ep)
drivers/usb/musb/musb_gadget.c
1131
struct usb_request *musb_alloc_request(struct usb_ep *ep, gfp_t gfp_flags)
drivers/usb/musb/musb_gadget.c
1152
void musb_free_request(struct usb_ep *ep, struct usb_request *req)
drivers/usb/musb/musb_gadget.c
1189
static int musb_gadget_queue(struct usb_ep *ep, struct usb_request *req,
drivers/usb/musb/musb_gadget.c
1266
static int musb_gadget_dequeue(struct usb_ep *ep, struct usb_request *request)
drivers/usb/musb/musb_gadget.c
1326
static int musb_gadget_set_halt(struct usb_ep *ep, int value)
drivers/usb/musb/musb_gadget.c
1412
static int musb_gadget_set_wedge(struct usb_ep *ep)
drivers/usb/musb/musb_gadget.c
1424
static int musb_gadget_fifo_status(struct usb_ep *ep)
drivers/usb/musb/musb_gadget.c
1447
static void musb_gadget_fifo_flush(struct usb_ep *ep)
drivers/usb/musb/musb_gadget.c
909
static int musb_gadget_enable(struct usb_ep *ep,
drivers/usb/musb/musb_gadget.h
66
musb_alloc_request(struct usb_ep *ep, gfp_t gfp_flags);
drivers/usb/musb/musb_gadget.h
67
extern void musb_free_request(struct usb_ep *ep, struct usb_request *req);
drivers/usb/musb/musb_gadget.h
75
struct usb_ep end_point;
drivers/usb/musb/musb_gadget_ep0.c
890
musb_g_ep0_enable(struct usb_ep *ep, const struct usb_endpoint_descriptor *desc)
drivers/usb/musb/musb_gadget_ep0.c
896
static int musb_g_ep0_disable(struct usb_ep *e)
drivers/usb/musb/musb_gadget_ep0.c
903
musb_g_ep0_queue(struct usb_ep *e, struct usb_request *r, gfp_t gfp_flags)
drivers/usb/musb/musb_gadget_ep0.c
984
static int musb_g_ep0_dequeue(struct usb_ep *ep, struct usb_request *req)
drivers/usb/musb/musb_gadget_ep0.c
990
static int musb_g_ep0_halt(struct usb_ep *e, int value)
drivers/usb/renesas_usbhs/mod_gadget.c
30
struct usb_ep ep;
drivers/usb/renesas_usbhs/mod_gadget.c
301
static void __usbhsg_recip_send_complete(struct usb_ep *ep,
drivers/usb/renesas_usbhs/mod_gadget.c
579
static int usbhsg_ep_enable(struct usb_ep *ep,
drivers/usb/renesas_usbhs/mod_gadget.c
636
static int usbhsg_ep_disable(struct usb_ep *ep)
drivers/usb/renesas_usbhs/mod_gadget.c
659
static struct usb_request *usbhsg_ep_alloc_request(struct usb_ep *ep,
drivers/usb/renesas_usbhs/mod_gadget.c
673
static void usbhsg_ep_free_request(struct usb_ep *ep,
drivers/usb/renesas_usbhs/mod_gadget.c
682
static int usbhsg_ep_queue(struct usb_ep *ep, struct usb_request *req,
drivers/usb/renesas_usbhs/mod_gadget.c
701
static int usbhsg_ep_dequeue(struct usb_ep *ep, struct usb_request *req)
drivers/usb/renesas_usbhs/mod_gadget.c
723
static int __usbhsg_ep_set_halt_wedge(struct usb_ep *ep, int halt, int wedge)
drivers/usb/renesas_usbhs/mod_gadget.c
768
static int usbhsg_ep_set_halt(struct usb_ep *ep, int value)
drivers/usb/renesas_usbhs/mod_gadget.c
773
static int usbhsg_ep_set_wedge(struct usb_ep *ep)
drivers/usb/usbip/vudc.h
122
static inline struct vep *to_vep(struct usb_ep *_ep)
drivers/usb/usbip/vudc.h
26
struct usb_ep ep;
drivers/usb/usbip/vudc_dev.c
229
static int vep_enable(struct usb_ep *_ep,
drivers/usb/usbip/vudc_dev.c
260
static int vep_disable(struct usb_ep *_ep)
drivers/usb/usbip/vudc_dev.c
279
static struct usb_request *vep_alloc_request(struct usb_ep *_ep,
drivers/usb/usbip/vudc_dev.c
296
static void vep_free_request(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/usbip/vudc_dev.c
308
static int vep_queue(struct usb_ep *_ep, struct usb_request *_req,
drivers/usb/usbip/vudc_dev.c
333
static int vep_dequeue(struct usb_ep *_ep, struct usb_request *_req)
drivers/usb/usbip/vudc_dev.c
370
vep_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedged)
drivers/usb/usbip/vudc_dev.c
402
vep_set_halt(struct usb_ep *_ep, int value)
drivers/usb/usbip/vudc_dev.c
407
static int vep_set_wedge(struct usb_ep *_ep)
drivers/usb/usbip/vudc_transfer.c
308
struct usb_ep *_ep;
include/linux/usb/composite.h
253
struct usb_ep *_ep, u8 alt);
include/linux/usb/composite.h
256
struct usb_ep *_ep);
include/linux/usb/composite.h
425
struct usb_ep *ep0);
include/linux/usb/func_utils.h
60
struct usb_ep;
include/linux/usb/func_utils.h
75
struct usb_request *alloc_ep_req(struct usb_ep *ep, size_t len);
include/linux/usb/func_utils.h
78
static inline void free_ep_req(struct usb_ep *ep, struct usb_request *req)
include/linux/usb/gadget.h
103
struct usb_ep *ep;
include/linux/usb/gadget.h
120
void (*complete)(struct usb_ep *ep,
include/linux/usb/gadget.h
141
int (*enable) (struct usb_ep *ep,
include/linux/usb/gadget.h
143
int (*disable) (struct usb_ep *ep);
include/linux/usb/gadget.h
144
void (*dispose) (struct usb_ep *ep);
include/linux/usb/gadget.h
146
struct usb_request *(*alloc_request) (struct usb_ep *ep,
include/linux/usb/gadget.h
148
void (*free_request) (struct usb_ep *ep, struct usb_request *req);
include/linux/usb/gadget.h
150
int (*queue) (struct usb_ep *ep, struct usb_request *req,
include/linux/usb/gadget.h
152
int (*dequeue) (struct usb_ep *ep, struct usb_request *req);
include/linux/usb/gadget.h
154
int (*set_halt) (struct usb_ep *ep, int value);
include/linux/usb/gadget.h
155
int (*set_wedge) (struct usb_ep *ep);
include/linux/usb/gadget.h
157
int (*fifo_status) (struct usb_ep *ep);
include/linux/usb/gadget.h
158
void (*fifo_flush) (struct usb_ep *ep);
include/linux/usb/gadget.h
252
void usb_ep_set_maxpacket_limit(struct usb_ep *ep, unsigned maxpacket_limit);
include/linux/usb/gadget.h
253
int usb_ep_enable(struct usb_ep *ep);
include/linux/usb/gadget.h
254
int usb_ep_disable(struct usb_ep *ep);
include/linux/usb/gadget.h
255
struct usb_request *usb_ep_alloc_request(struct usb_ep *ep, gfp_t gfp_flags);
include/linux/usb/gadget.h
256
void usb_ep_free_request(struct usb_ep *ep, struct usb_request *req);
include/linux/usb/gadget.h
257
int usb_ep_queue(struct usb_ep *ep, struct usb_request *req, gfp_t gfp_flags);
include/linux/usb/gadget.h
258
int usb_ep_dequeue(struct usb_ep *ep, struct usb_request *req);
include/linux/usb/gadget.h
259
int usb_ep_set_halt(struct usb_ep *ep);
include/linux/usb/gadget.h
260
int usb_ep_clear_halt(struct usb_ep *ep);
include/linux/usb/gadget.h
261
int usb_ep_set_wedge(struct usb_ep *ep);
include/linux/usb/gadget.h
262
int usb_ep_fifo_status(struct usb_ep *ep);
include/linux/usb/gadget.h
263
void usb_ep_fifo_flush(struct usb_ep *ep);
include/linux/usb/gadget.h
265
static inline void usb_ep_set_maxpacket_limit(struct usb_ep *ep,
include/linux/usb/gadget.h
268
static inline int usb_ep_enable(struct usb_ep *ep)
include/linux/usb/gadget.h
270
static inline int usb_ep_disable(struct usb_ep *ep)
include/linux/usb/gadget.h
272
static inline struct usb_request *usb_ep_alloc_request(struct usb_ep *ep,
include/linux/usb/gadget.h
275
static inline void usb_ep_free_request(struct usb_ep *ep,
include/linux/usb/gadget.h
278
static inline int usb_ep_queue(struct usb_ep *ep, struct usb_request *req,
include/linux/usb/gadget.h
281
static inline int usb_ep_dequeue(struct usb_ep *ep, struct usb_request *req)
include/linux/usb/gadget.h
283
static inline int usb_ep_set_halt(struct usb_ep *ep)
include/linux/usb/gadget.h
285
static inline int usb_ep_clear_halt(struct usb_ep *ep)
include/linux/usb/gadget.h
287
static inline int usb_ep_set_wedge(struct usb_ep *ep)
include/linux/usb/gadget.h
289
static inline int usb_ep_fifo_status(struct usb_ep *ep)
include/linux/usb/gadget.h
291
static inline void usb_ep_fifo_flush(struct usb_ep *ep)
include/linux/usb/gadget.h
32
struct usb_ep;
include/linux/usb/gadget.h
357
struct usb_ep *(*match_ep)(struct usb_gadget *,
include/linux/usb/gadget.h
447
struct usb_ep *ep0;
include/linux/usb/gadget.h
532
static inline size_t usb_ep_align(struct usb_ep *ep, size_t len)
include/linux/usb/gadget.h
550
usb_ep_align_maybe(struct usb_gadget *g, struct usb_ep *ep, size_t len)
include/linux/usb/gadget.h
961
extern void usb_gadget_giveback_request(struct usb_ep *ep,
include/linux/usb/gadget.h
968
extern struct usb_ep *gadget_find_ep_by_name(struct usb_gadget *g,
include/linux/usb/gadget.h
976
struct usb_ep *ep, struct usb_endpoint_descriptor *desc,
include/linux/usb/gadget.h
988
extern struct usb_ep *usb_ep_autoconfig(struct usb_gadget *,
include/linux/usb/gadget.h
992
extern struct usb_ep *usb_ep_autoconfig_ss(struct usb_gadget *,
include/linux/usb/gadget.h
996
extern void usb_ep_autoconfig_release(struct usb_ep *);
net/9p/trans_usbg.c
148
static void usb9pfs_tx_complete(struct usb_ep *ep, struct usb_request *req)
net/9p/trans_usbg.c
230
static void usb9pfs_rx_complete(struct usb_ep *ep, struct usb_request *req)
net/9p/trans_usbg.c
266
static void disable_ep(struct usb_composite_dev *cdev, struct usb_ep *ep)
net/9p/trans_usbg.c
330
struct f_usb9pfs *usb9pfs, struct usb_ep *ep)
net/9p/trans_usbg.c
49
struct usb_ep *in_ep;
net/9p/trans_usbg.c
50
struct usb_ep *out_ep;