Lines Matching refs:rq_wqe
196 struct hinic_rq_wqe *rq_wqe; in rx_alloc_pkts() local
217 rq_wqe = hinic_rq_get_wqe(rxq->rq, HINIC_RQ_WQE_SIZE, in rx_alloc_pkts()
219 if (!rq_wqe) { in rx_alloc_pkts()
224 hinic_rq_prepare_wqe(rxq->rq, prod_idx, rq_wqe, &sge); in rx_alloc_pkts()
226 hinic_rq_write_wqe(rxq->rq, prod_idx, rq_wqe, skb); in rx_alloc_pkts()
254 hinic_rq_get_sge(rq, &hw_wqe->rq_wqe, ci, &sge); in free_all_rx_skbs()
275 struct hinic_rq_wqe *rq_wqe; in rx_recv_jumbo_pkt() local
281 rq_wqe = hinic_rq_read_next_wqe(rxq->rq, HINIC_RQ_WQE_SIZE, in rx_recv_jumbo_pkt()
286 hinic_rq_get_sge(rxq->rq, rq_wqe, ci, &sge); in rx_recv_jumbo_pkt()
360 struct hinic_rq_wqe *rq_wqe; in rxq_recv() local
379 rq_wqe = hinic_rq_read_wqe(rxq->rq, HINIC_RQ_WQE_SIZE, &skb, in rxq_recv()
381 if (!rq_wqe) in rxq_recv()
389 hinic_rq_get_sge(rxq->rq, rq_wqe, ci, &sge); in rxq_recv()