Lines Matching refs:swsqe
245 struct t4_swsqe *swsqe; in c4iw_flush_sq() local
251 swsqe = &wq->sq.sw_sq[idx]; in c4iw_flush_sq()
252 swsqe->flushed = 1; in c4iw_flush_sq()
253 insert_sq_cqe(wq, cq, swsqe); in c4iw_flush_sq()
254 if (wq->sq.oldest_read == swsqe) { in c4iw_flush_sq()
269 struct t4_swsqe *swsqe; in flush_completed_wrs() local
277 swsqe = &wq->sq.sw_sq[cidx]; in flush_completed_wrs()
278 if (!swsqe->signaled) { in flush_completed_wrs()
281 } else if (swsqe->complete) { in flush_completed_wrs()
288 swsqe->cqe.header |= htonl(CQE_SWCQE_V(1)); in flush_completed_wrs()
289 cq->sw_queue[cq->sw_pidx] = swsqe->cqe; in flush_completed_wrs()
291 swsqe->flushed = 1; in flush_completed_wrs()
339 struct t4_swsqe *swsqe; in c4iw_flush_hw_cq() local
404 swsqe = &qhp->wq.sq.sw_sq[CQE_WRID_SQ_IDX(hw_cqe)]; in c4iw_flush_hw_cq()
405 swsqe->cqe = *hw_cqe; in c4iw_flush_hw_cq()
406 swsqe->complete = 1; in c4iw_flush_hw_cq()
681 struct t4_swsqe *swsqe; in poll_cq() local
685 swsqe = &wq->sq.sw_sq[CQE_WRID_SQ_IDX(hw_cqe)]; in poll_cq()
686 swsqe->cqe = *hw_cqe; in poll_cq()
687 swsqe->complete = 1; in poll_cq()