bdc_req
#define to_bdc_req(r) container_of(r, struct bdc_req, usb_req)
struct bdc_req;
struct bdc_req *req;
struct bdc_req ep0_req;
struct bdc_req status_req;
struct bdc_req *req;
req = list_entry(ep->queue.next, struct bdc_req,
struct bdc_req *req;
struct bdc_req *req;
struct bdc_req *iter;
struct bdc_req *req;
struct bdc_req *req;
static inline int bd_needed_req(struct bdc_req *req)
static int setup_first_bd_ep0(struct bdc *bdc, struct bdc_req *req, u32 *dword3)
static int setup_bd_list_xfr(struct bdc *bdc, struct bdc_req *req, int num_bds)
static int bdc_queue_xfr(struct bdc *bdc, struct bdc_req *req)
static void bdc_req_complete(struct bdc_ep *ep, struct bdc_req *req,
struct bdc_req *req;
req = list_entry(ep->queue.next, struct bdc_req,
struct bdc_req *status_req;
static int ep0_queue(struct bdc_ep *ep, struct bdc_req *req)
static int ep_queue(struct bdc_ep *ep, struct bdc_req *req)
static int ep_dequeue(struct bdc_ep *ep, struct bdc_req *req)
struct bdc_req *first_req;
first_req = list_first_entry(&ep->queue, struct bdc_req,
struct bdc_req *req;
req = list_entry(ep->queue.next, struct bdc_req,