Lines Matching refs:bdc
269 #define gadget_to_bdc(g) container_of(g, struct bdc, gadget)
358 struct bdc *bdc; member
409 struct bdc { struct
446 void (*sr_handler[2])(struct bdc *, struct bdc_sr *); argument
448 void (*sr_xsf_ep0[3])(struct bdc *, struct bdc_sr *); argument
470 void bdc_notify_xfr(struct bdc *, u32); argument
471 void bdc_softconn(struct bdc *);
472 void bdc_softdisconn(struct bdc *);
473 int bdc_run(struct bdc *);
474 int bdc_stop(struct bdc *);
475 int bdc_reset(struct bdc *);
476 int bdc_udc_init(struct bdc *);
477 void bdc_udc_exit(struct bdc *);
478 int bdc_reinit(struct bdc *);
482 void bdc_sr_uspc(struct bdc *, struct bdc_sr *);
484 void bdc_sr_xsf(struct bdc *, struct bdc_sr *);
486 void bdc_xsf_ep0_setup_recv(struct bdc *, struct bdc_sr *);
487 void bdc_xsf_ep0_data_start(struct bdc *, struct bdc_sr *);
488 void bdc_xsf_ep0_status_start(struct bdc *, struct bdc_sr *);