Searched refs:sw_ci (Results 1 – 2 of 2) sorted by relevance
764 u16 hw_ci, sw_ci, q_id = txq->sq->q_id; in hinic3_tx_poll() local772 sw_ci = hinic3_get_sq_local_ci(txq->sq); in hinic3_tx_poll()775 tx_info = &txq->tx_info[sw_ci]; in hinic3_tx_poll()778 if (hw_ci == sw_ci || in hinic3_tx_poll()779 ((hw_ci - sw_ci) & txq->q_mask) < tx_info->wqebb_cnt) in hinic3_tx_poll()782 sw_ci = (sw_ci + tx_info->wqebb_cnt) & txq->q_mask; in hinic3_tx_poll()783 net_prefetch(&txq->tx_info[sw_ci]); in hinic3_tx_poll()
710 u16 hw_ci, sw_ci; in free_tx_poll() local718 sq_wqe = hinic_sq_read_wqebb(sq, &skb, &wqe_size, &sw_ci); in free_tx_poll()720 (((hw_ci - sw_ci) & wq->mask) * wq->wqebb_size < wqe_size)) in free_tx_poll()727 sq_wqe = hinic_sq_read_wqe(sq, &skb, wqe_size, &sw_ci); in free_tx_poll()