Lines Matching refs:halt_status
406 enum dwc2_halt_status halt_status, in dwc2_get_actual_xfer_length() argument
413 if (halt_status == DWC2_HC_XFER_COMPLETE) { in dwc2_get_actual_xfer_length()
546 enum dwc2_halt_status halt_status) in dwc2_update_isoc_urb_state() argument
556 switch (halt_status) { in dwc2_update_isoc_urb_state()
560 chan, chnum, qtd, halt_status, NULL); in dwc2_update_isoc_urb_state()
594 chan, chnum, qtd, halt_status, NULL); in dwc2_update_isoc_urb_state()
622 halt_status); in dwc2_update_isoc_urb_state()
632 halt_status = DWC2_HC_XFER_URB_COMPLETE; in dwc2_update_isoc_urb_state()
634 halt_status = DWC2_HC_XFER_COMPLETE; in dwc2_update_isoc_urb_state()
637 return halt_status; in dwc2_update_isoc_urb_state()
698 enum dwc2_halt_status halt_status) in dwc2_release_channel() argument
706 __func__, chan->hc_num, halt_status); in dwc2_release_channel()
708 switch (halt_status) { in dwc2_release_channel()
796 enum dwc2_halt_status halt_status) in dwc2_halt_channel() argument
804 dwc2_release_channel(hsotg, chan, qtd, halt_status); in dwc2_halt_channel()
809 dwc2_hc_halt(hsotg, chan, halt_status); in dwc2_halt_channel()
857 enum dwc2_halt_status halt_status) in dwc2_complete_non_periodic_xfer() argument
889 dwc2_halt_channel(hsotg, chan, qtd, halt_status); in dwc2_complete_non_periodic_xfer()
895 dwc2_release_channel(hsotg, chan, qtd, halt_status); in dwc2_complete_non_periodic_xfer()
907 enum dwc2_halt_status halt_status) in dwc2_complete_periodic_xfer() argument
915 dwc2_release_channel(hsotg, chan, qtd, halt_status); in dwc2_complete_periodic_xfer()
918 dwc2_halt_channel(hsotg, chan, qtd, halt_status); in dwc2_complete_periodic_xfer()
980 enum dwc2_halt_status halt_status = DWC2_HC_XFER_COMPLETE; in dwc2_hc_xfercomp_intr() local
995 dwc2_hcd_complete_xfer_ddma(hsotg, chan, chnum, halt_status); in dwc2_hc_xfercomp_intr()
1026 halt_status = DWC2_HC_XFER_COMPLETE; in dwc2_hc_xfercomp_intr()
1039 halt_status = DWC2_HC_XFER_COMPLETE; in dwc2_hc_xfercomp_intr()
1046 halt_status = DWC2_HC_XFER_URB_COMPLETE; in dwc2_hc_xfercomp_intr()
1051 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()
1079 halt_status = DWC2_HC_XFER_URB_COMPLETE; in dwc2_hc_xfercomp_intr()
1081 halt_status = DWC2_HC_XFER_COMPLETE; in dwc2_hc_xfercomp_intr()
1086 halt_status); in dwc2_hc_xfercomp_intr()
1092 halt_status = dwc2_update_isoc_urb_state(hsotg, chan, in dwc2_hc_xfercomp_intr()
1095 halt_status); in dwc2_hc_xfercomp_intr()
1161 enum dwc2_halt_status halt_status) in dwc2_update_urb_state_abn() argument
1164 qtd, halt_status, NULL); in dwc2_update_urb_state_abn()
1474 enum dwc2_halt_status halt_status; in dwc2_hc_babble_intr() local
1476 halt_status = dwc2_update_isoc_urb_state(hsotg, chan, chnum, in dwc2_hc_babble_intr()
1478 dwc2_halt_channel(hsotg, chan, qtd, halt_status); in dwc2_hc_babble_intr()
1634 enum dwc2_halt_status halt_status; in dwc2_hc_xacterr_intr() local
1636 halt_status = dwc2_update_isoc_urb_state(hsotg, chan, in dwc2_hc_xacterr_intr()
1638 dwc2_halt_channel(hsotg, chan, qtd, halt_status); in dwc2_hc_xacterr_intr()
1655 enum dwc2_halt_status halt_status; in dwc2_hc_frmovrun_intr() local
1671 halt_status = dwc2_update_isoc_urb_state(hsotg, chan, chnum, in dwc2_hc_frmovrun_intr()
1673 dwc2_halt_channel(hsotg, chan, qtd, halt_status); in dwc2_hc_frmovrun_intr()
1719 if (chan->halt_status == DWC2_HC_XFER_NO_HALT_STATUS) { in dwc2_halt_status_ok()
1757 dwc2_halt_channel(hsotg, chan, qtd, chan->halt_status); in dwc2_halt_status_ok()
1793 if (chan->halt_status == DWC2_HC_XFER_URB_DEQUEUE || in dwc2_hc_chhltd_intr_dma()
1794 (chan->halt_status == DWC2_HC_XFER_AHB_ERR && in dwc2_hc_chhltd_intr_dma()
1798 chan->halt_status); in dwc2_hc_chhltd_intr_dma()
1807 chan->halt_status); in dwc2_hc_chhltd_intr_dma()
1948 dwc2_release_channel(hsotg, chan, qtd, chan->halt_status); in dwc2_hc_chhltd_intr()
2004 if (chan->halt_status == DWC2_HC_XFER_URB_DEQUEUE) { in dwc2_hc_n_intr()
2012 chan->halt_status); in dwc2_hc_n_intr()
2015 chan->halt_status); in dwc2_hc_n_intr()
2029 chan->halt_status = DWC2_HC_XFER_NO_HALT_STATUS; in dwc2_hc_n_intr()