Lines Matching refs:halt_status
403 enum dwc2_halt_status halt_status, in dwc2_get_actual_xfer_length() argument
410 if (halt_status == DWC2_HC_XFER_COMPLETE) { in dwc2_get_actual_xfer_length()
538 enum dwc2_halt_status halt_status) in dwc2_update_isoc_urb_state() argument
548 switch (halt_status) { in dwc2_update_isoc_urb_state()
552 chan, chnum, qtd, halt_status, NULL); in dwc2_update_isoc_urb_state()
581 chan, chnum, qtd, halt_status, NULL); in dwc2_update_isoc_urb_state()
604 halt_status); in dwc2_update_isoc_urb_state()
614 halt_status = DWC2_HC_XFER_URB_COMPLETE; in dwc2_update_isoc_urb_state()
616 halt_status = DWC2_HC_XFER_COMPLETE; in dwc2_update_isoc_urb_state()
619 return halt_status; in dwc2_update_isoc_urb_state()
680 enum dwc2_halt_status halt_status) in dwc2_release_channel() argument
688 __func__, chan->hc_num, halt_status); in dwc2_release_channel()
690 switch (halt_status) { in dwc2_release_channel()
778 enum dwc2_halt_status halt_status) in dwc2_halt_channel() argument
786 dwc2_release_channel(hsotg, chan, qtd, halt_status); in dwc2_halt_channel()
791 dwc2_hc_halt(hsotg, chan, halt_status); in dwc2_halt_channel()
839 enum dwc2_halt_status halt_status) in dwc2_complete_non_periodic_xfer() argument
871 dwc2_halt_channel(hsotg, chan, qtd, halt_status); in dwc2_complete_non_periodic_xfer()
877 dwc2_release_channel(hsotg, chan, qtd, halt_status); in dwc2_complete_non_periodic_xfer()
889 enum dwc2_halt_status halt_status) in dwc2_complete_periodic_xfer() argument
897 dwc2_release_channel(hsotg, chan, qtd, halt_status); in dwc2_complete_periodic_xfer()
900 dwc2_halt_channel(hsotg, chan, qtd, halt_status); in dwc2_complete_periodic_xfer()
960 enum dwc2_halt_status halt_status = DWC2_HC_XFER_COMPLETE; in dwc2_hc_xfercomp_intr() local
975 dwc2_hcd_complete_xfer_ddma(hsotg, chan, chnum, halt_status); in dwc2_hc_xfercomp_intr()
1006 halt_status = DWC2_HC_XFER_COMPLETE; in dwc2_hc_xfercomp_intr()
1019 halt_status = DWC2_HC_XFER_COMPLETE; in dwc2_hc_xfercomp_intr()
1026 halt_status = DWC2_HC_XFER_URB_COMPLETE; in dwc2_hc_xfercomp_intr()
1031 halt_status); in dwc2_hc_xfercomp_intr()
1039 halt_status = DWC2_HC_XFER_URB_COMPLETE; in dwc2_hc_xfercomp_intr()
1041 halt_status = DWC2_HC_XFER_COMPLETE; in dwc2_hc_xfercomp_intr()
1046 halt_status); in dwc2_hc_xfercomp_intr()
1059 halt_status = DWC2_HC_XFER_URB_COMPLETE; in dwc2_hc_xfercomp_intr()
1061 halt_status = DWC2_HC_XFER_COMPLETE; in dwc2_hc_xfercomp_intr()
1066 halt_status); in dwc2_hc_xfercomp_intr()
1072 halt_status = dwc2_update_isoc_urb_state(hsotg, chan, in dwc2_hc_xfercomp_intr()
1075 halt_status); in dwc2_hc_xfercomp_intr()
1141 enum dwc2_halt_status halt_status) in dwc2_update_urb_state_abn() argument
1144 qtd, halt_status, NULL); in dwc2_update_urb_state_abn()
1438 enum dwc2_halt_status halt_status; in dwc2_hc_babble_intr() local
1440 halt_status = dwc2_update_isoc_urb_state(hsotg, chan, chnum, in dwc2_hc_babble_intr()
1442 dwc2_halt_channel(hsotg, chan, qtd, halt_status); in dwc2_hc_babble_intr()
1598 enum dwc2_halt_status halt_status; in dwc2_hc_xacterr_intr() local
1600 halt_status = dwc2_update_isoc_urb_state(hsotg, chan, in dwc2_hc_xacterr_intr()
1602 dwc2_halt_channel(hsotg, chan, qtd, halt_status); in dwc2_hc_xacterr_intr()
1619 enum dwc2_halt_status halt_status; in dwc2_hc_frmovrun_intr() local
1635 halt_status = dwc2_update_isoc_urb_state(hsotg, chan, chnum, in dwc2_hc_frmovrun_intr()
1637 dwc2_halt_channel(hsotg, chan, qtd, halt_status); in dwc2_hc_frmovrun_intr()
1683 if (chan->halt_status == DWC2_HC_XFER_NO_HALT_STATUS) { in dwc2_halt_status_ok()
1721 dwc2_halt_channel(hsotg, chan, qtd, chan->halt_status); in dwc2_halt_status_ok()
1757 if (chan->halt_status == DWC2_HC_XFER_URB_DEQUEUE || in dwc2_hc_chhltd_intr_dma()
1758 (chan->halt_status == DWC2_HC_XFER_AHB_ERR && in dwc2_hc_chhltd_intr_dma()
1762 chan->halt_status); in dwc2_hc_chhltd_intr_dma()
1771 chan->halt_status); in dwc2_hc_chhltd_intr_dma()
1912 dwc2_release_channel(hsotg, chan, qtd, chan->halt_status); in dwc2_hc_chhltd_intr()
1950 if (chan->halt_status == DWC2_HC_XFER_URB_DEQUEUE) { in dwc2_hc_n_intr()
1958 chan->halt_status); in dwc2_hc_n_intr()
1961 chan->halt_status); in dwc2_hc_n_intr()
1975 chan->halt_status = DWC2_HC_XFER_NO_HALT_STATUS; in dwc2_hc_n_intr()