Searched refs:bdc_req (Results 1 – 2 of 2) sorted by relevance
/Linux-v5.4/drivers/usb/gadget/udc/bdc/ |
D | bdc.h | 263 #define to_bdc_req(r) container_of(r, struct bdc_req, usb_req) 316 struct bdc_req; 320 struct bdc_req *req; 333 struct bdc_req { struct 428 struct bdc_req ep0_req; 429 struct bdc_req status_req;
|
D | bdc_ep.c | 193 static inline int bd_needed_req(struct bdc_req *req) in bd_needed_req() 384 static int setup_first_bd_ep0(struct bdc *bdc, struct bdc_req *req, u32 *dword3) in setup_first_bd_ep0() 425 static int setup_bd_list_xfr(struct bdc *bdc, struct bdc_req *req, int num_bds) in setup_bd_list_xfr() 509 static int bdc_queue_xfr(struct bdc *bdc, struct bdc_req *req) in bdc_queue_xfr() 538 static void bdc_req_complete(struct bdc_ep *ep, struct bdc_req *req, in bdc_req_complete() 560 struct bdc_req *req; in bdc_ep_disable() 576 req = list_entry(ep->queue.next, struct bdc_req, in bdc_ep_disable() 641 struct bdc_req *status_req; in ep0_queue_status_stage() 657 static int ep0_queue(struct bdc_ep *ep, struct bdc_req *req) in ep0_queue() 710 static int ep_queue(struct bdc_ep *ep, struct bdc_req *req) in ep_queue() [all …]
|