Lines Matching refs:bdc
264 #define gadget_to_bdc(g) container_of(g, struct bdc, gadget)
353 struct bdc *bdc; member
404 struct bdc { struct
444 void (*sr_handler[2])(struct bdc *, struct bdc_sr *); argument
446 void (*sr_xsf_ep0[3])(struct bdc *, struct bdc_sr *); argument
469 void bdc_notify_xfr(struct bdc *bdc, u32 epnum); argument
470 void bdc_softconn(struct bdc *bdc);
471 void bdc_softdisconn(struct bdc *bdc);
472 int bdc_run(struct bdc *bdc);
473 int bdc_stop(struct bdc *bdc);
474 int bdc_reset(struct bdc *bdc);
475 int bdc_udc_init(struct bdc *bdc);
476 void bdc_udc_exit(struct bdc *bdc);
477 int bdc_reinit(struct bdc *bdc);
481 void bdc_sr_uspc(struct bdc *bdc, struct bdc_sr *sreport);
483 void bdc_sr_xsf(struct bdc *bdc, struct bdc_sr *sreport);
485 void bdc_xsf_ep0_setup_recv(struct bdc *bdc, struct bdc_sr *sreport);
486 void bdc_xsf_ep0_data_start(struct bdc *bdc, struct bdc_sr *sreport);
487 void bdc_xsf_ep0_status_start(struct bdc *bdc, struct bdc_sr *sreport);