Lines Matching refs:sreport
957 struct bdc_sr *sreport) in handle_xsr_succ_status() argument
986 sr_status = XSF_STS(le32_to_cpu(sreport->offset[3])); in handle_xsr_succ_status()
998 tmp_32 = le32_to_cpu(sreport->offset[0]); in handle_xsr_succ_status()
1000 tmp_32 = le32_to_cpu(sreport->offset[1]); in handle_xsr_succ_status()
1040 length_short -= SR_BD_LEN(le32_to_cpu(sreport->offset[2])); in handle_xsr_succ_status()
1045 SR_BD_LEN(le32_to_cpu(sreport->offset[2])); 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() argument
1078 memcpy(setup_pkt, &sreport->offset[0], sizeof(*setup_pkt)); in bdc_xsf_ep0_setup_recv()
1516 void bdc_xsf_ep0_data_start(struct bdc *bdc, struct bdc_sr *sreport) in bdc_xsf_ep0_data_start() argument
1554 void bdc_xsf_ep0_status_start(struct bdc *bdc, struct bdc_sr *sreport) in bdc_xsf_ep0_status_start() argument
1616 static void ep0_xsf_complete(struct bdc *bdc, struct bdc_sr *sreport) in ep0_xsf_complete() argument
1638 bdc_xsf_ep0_status_start(bdc, sreport); in ep0_xsf_complete()
1650 void bdc_sr_xsf(struct bdc *bdc, struct bdc_sr *sreport) in bdc_sr_xsf() argument
1656 ep_num = (le32_to_cpu(sreport->offset[3])>>4) & 0x1f; in bdc_sr_xsf()
1671 sr_status = XSF_STS(le32_to_cpu(sreport->offset[3])); in bdc_sr_xsf()
1678 handle_xsr_succ_status(bdc, ep, sreport); in bdc_sr_xsf()
1680 ep0_xsf_complete(bdc, sreport); in bdc_sr_xsf()
1691 bdc->sr_xsf_ep0[sr_status - XSF_SETUP_RECV](bdc, sreport); in bdc_sr_xsf()