Searched refs:rq_wqe (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/net/ethernet/huawei/hinic/ |
A D | hinic_rx.c | 198 struct hinic_rq_wqe *rq_wqe; in rx_alloc_pkts() local 219 rq_wqe = hinic_rq_get_wqe(rxq->rq, HINIC_RQ_WQE_SIZE, in rx_alloc_pkts() 221 if (!rq_wqe) { in rx_alloc_pkts() 226 hinic_rq_prepare_wqe(rxq->rq, prod_idx, rq_wqe, &sge); in rx_alloc_pkts() 228 hinic_rq_write_wqe(rxq->rq, prod_idx, rq_wqe, skb); in rx_alloc_pkts() 256 hinic_rq_get_sge(rq, &hw_wqe->rq_wqe, ci, &sge); in free_all_rx_skbs() 277 struct hinic_rq_wqe *rq_wqe; in rx_recv_jumbo_pkt() local 288 hinic_rq_get_sge(rxq->rq, rq_wqe, ci, &sge); in rx_recv_jumbo_pkt() 362 struct hinic_rq_wqe *rq_wqe; in rxq_recv() local 383 if (!rq_wqe) in rxq_recv() [all …]
|
A D | hinic_hw_qp.c | 808 return &hw_wqe->rq_wqe; in hinic_rq_get_wqe() 819 struct hinic_rq_wqe *rq_wqe, struct sk_buff *skb) in hinic_rq_write_wqe() argument 826 hinic_cpu_to_be32(rq_wqe, sizeof(*rq_wqe)); in hinic_rq_write_wqe() 828 hinic_write_wqe(rq->wq, hw_wqe, sizeof(*rq_wqe)); in hinic_rq_write_wqe() 863 return &hw_wqe->rq_wqe; in hinic_rq_read_wqe() 893 return &hw_wqe->rq_wqe; in hinic_rq_read_next_wqe() 931 sge->hi_addr = be32_to_cpu(rq_wqe->buf_desc.hi_addr); in hinic_rq_get_sge() 932 sge->lo_addr = be32_to_cpu(rq_wqe->buf_desc.lo_addr); in hinic_rq_get_sge() 944 struct hinic_rq_wqe *rq_wqe, struct hinic_sge *sge) in hinic_rq_prepare_wqe() argument 947 struct hinic_rq_bufdesc *buf_desc = &rq_wqe->buf_desc; in hinic_rq_prepare_wqe() [all …]
|
A D | hinic_hw_wqe.h | 451 struct hinic_rq_wqe rq_wqe; member
|
/linux/drivers/infiniband/hw/bnxt_re/ |
A D | roce_hsi.h | 517 struct rq_wqe { struct
|
A D | qplib_fp.c | 730 struct rq_wqe *srqe; in bnxt_qplib_post_srq_recv()
|
Completed in 42 milliseconds