Lines Matching defs:bdc
60 struct bdc *bdc = ep->bdc; in ep_bd_list_free() local
130 struct bdc *bdc = ep->bdc; in ep_bd_list_alloc() local
223 struct bdc *bdc = ep->bdc; in bd_add_to_bdi() local
296 struct bdc *bdc = ep->bdc; in bd_available_ep() local
345 void bdc_notify_xfr(struct bdc *bdc, u32 epnum) in bdc_notify_xfr()
388 static int setup_first_bd_ep0(struct bdc *bdc, struct bdc_req *req, u32 *dword3) in setup_first_bd_ep0()
429 static int setup_bd_list_xfr(struct bdc *bdc, struct bdc_req *req, int num_bds) in setup_bd_list_xfr()
513 static int bdc_queue_xfr(struct bdc *bdc, struct bdc_req *req) in bdc_queue_xfr()
545 struct bdc *bdc = ep->bdc; in bdc_req_complete() local
565 struct bdc *bdc; in bdc_ep_disable() local
608 struct bdc *bdc; in bdc_ep_enable() local
643 static int ep0_queue_status_stage(struct bdc *bdc) in ep0_queue_status_stage()
663 struct bdc *bdc; in ep0_queue() local
701 static int ep0_queue_data_stage(struct bdc *bdc) in ep0_queue_data_stage()
718 struct bdc *bdc; in ep_queue() local
750 struct bdc *bdc; in ep_dequeue() local
872 struct bdc *bdc; in ep_set_halt() local
905 void bdc_free_ep(struct bdc *bdc) in bdc_free_ep()
928 static int bdc_set_test_mode(struct bdc *bdc) in bdc_set_test_mode()
956 static void handle_xsr_succ_status(struct bdc *bdc, struct bdc_ep *ep, in handle_xsr_succ_status()
1068 void bdc_xsf_ep0_setup_recv(struct bdc *bdc, struct bdc_sr *sreport) in bdc_xsf_ep0_setup_recv()
1092 static void ep0_stall(struct bdc *bdc) in ep0_stall()
1110 static int ep0_set_address(struct bdc *bdc, struct usb_ctrlrequest *ctrl) in ep0_set_address()
1150 static int ep0_handle_feature_dev(struct bdc *bdc, u16 wValue, in ep0_handle_feature_dev()
1233 static int ep0_handle_feature(struct bdc *bdc, in ep0_handle_feature()
1308 static int ep0_handle_status(struct bdc *bdc, in ep0_handle_status()
1389 static int ep0_set_sel(struct bdc *bdc, in ep0_set_sel()
1417 static int ep0_queue_zlp(struct bdc *bdc) in ep0_queue_zlp()
1437 static int handle_control_request(struct bdc *bdc) in handle_control_request()
1516 void bdc_xsf_ep0_data_start(struct bdc *bdc, struct bdc_sr *sreport) in bdc_xsf_ep0_data_start()
1554 void bdc_xsf_ep0_status_start(struct bdc *bdc, struct bdc_sr *sreport) in bdc_xsf_ep0_status_start()
1616 static void ep0_xsf_complete(struct bdc *bdc, struct bdc_sr *sreport) in ep0_xsf_complete()
1650 void bdc_sr_xsf(struct bdc *bdc, struct bdc_sr *sreport) in bdc_sr_xsf()
1722 struct bdc *bdc; in bdc_gadget_ep_queue() local
1768 struct bdc *bdc; in bdc_gadget_ep_dequeue() local
1808 struct bdc *bdc; in bdc_gadget_ep_set_halt() local
1863 struct bdc *bdc; in bdc_gadget_ep_enable() local
1902 struct bdc *bdc; in bdc_gadget_ep_disable() local
1943 static int init_ep(struct bdc *bdc, u32 epnum, u32 dir) in init_ep()
1990 int bdc_init_ep(struct bdc *bdc) in bdc_init_ep()