• Home
  • Raw
  • Download

Lines Matching refs:s_iowait

168 	flush_list_head(&iowait_get_ib_work(&priv->s_iowait)->tx_head);  in flush_tx_list()
169 flush_list_head(&iowait_get_tid_work(&priv->s_iowait)->tx_head); in flush_tx_list()
176 seqlock_t *lock = priv->s_iowait.lock; in flush_iowait()
181 if (!list_empty(&priv->s_iowait.list)) { in flush_iowait()
182 list_del_init(&priv->s_iowait.list); in flush_iowait()
183 priv->s_iowait.lock = NULL; in flush_iowait()
375 return iowait_schedule(&priv->s_iowait, ppd->hfi1_wq, in _hfi1_schedule_send()
387 while (iowait_pio_pending(&priv->s_iowait)) { in qp_pio_drain()
391 iowait_pio_drain(&priv->s_iowait); in qp_pio_drain()
415 iowait_set_flag(&((struct hfi1_qp_priv *)qp->priv)->s_iowait, in hfi1_schedule_send()
425 if (iowait_flag_set(&priv->s_iowait, IOWAIT_PENDING_IB)) { in hfi1_qp_schedule()
428 iowait_clear_flag(&priv->s_iowait, IOWAIT_PENDING_IB); in hfi1_qp_schedule()
430 if (iowait_flag_set(&priv->s_iowait, IOWAIT_PENDING_TID)) { in hfi1_qp_schedule()
433 iowait_clear_flag(&priv->s_iowait, IOWAIT_PENDING_TID); in hfi1_qp_schedule()
470 iowait_set_flag(&priv->s_iowait, IOWAIT_PENDING_TID); in hfi1_qp_unbusy()
505 if (list_empty(&priv->s_iowait.list)) { in iowait_sleep()
511 iowait_get_priority(&priv->s_iowait); in iowait_sleep()
512 iowait_queue(pkts_sent, &priv->s_iowait, in iowait_sleep()
514 priv->s_iowait.lock = &sde->waitlock; in iowait_sleep()
665 iowait_sdma_pending(&priv->s_iowait), in qp_iter_print()
666 iowait_pio_pending(&priv->s_iowait), in qp_iter_print()
667 !list_empty(&priv->s_iowait.list), in qp_iter_print()
726 &priv->s_iowait, in qp_priv_alloc()
784 iowait_cancel_work(&priv->s_iowait); in stop_send_queue()
795 iowait_sdma_drain(&priv->s_iowait); in quiesce_qp()
885 seqlock_t *lock = priv->s_iowait.lock; in notify_error_qp()
889 if (!list_empty(&priv->s_iowait.list) && in notify_error_qp()
893 iowait_clear_flag(&priv->s_iowait, IOWAIT_PENDING_IB); in notify_error_qp()
894 iowait_clear_flag(&priv->s_iowait, IOWAIT_PENDING_TID); in notify_error_qp()
895 list_del_init(&priv->s_iowait.list); in notify_error_qp()
896 priv->s_iowait.lock = NULL; in notify_error_qp()