Searched refs:hinic_rq (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/huawei/hinic/ |
D | hinic_hw_qp.h | 101 struct hinic_rq { struct 122 struct hinic_rq rq; argument 135 struct hinic_rq *rq, u16 global_qid); 143 int hinic_init_rq(struct hinic_rq *rq, struct hinic_hwif *hwif, 146 void hinic_clean_rq(struct hinic_rq *rq); 150 int hinic_get_rq_free_wqebbs(struct hinic_rq *rq); 179 struct hinic_rq_wqe *hinic_rq_get_wqe(struct hinic_rq *rq, 182 void hinic_rq_write_wqe(struct hinic_rq *rq, u16 prod_idx, 185 struct hinic_rq_wqe *hinic_rq_read_wqe(struct hinic_rq *rq, 189 struct hinic_rq_wqe *hinic_rq_read_next_wqe(struct hinic_rq *rq, [all …]
|
D | hinic_hw_qp.c | 161 struct hinic_rq *rq, u16 global_qid) in hinic_rq_prepare_ctxt() 253 static int alloc_rq_skb_arr(struct hinic_rq *rq) in alloc_rq_skb_arr() 270 static void free_rq_skb_arr(struct hinic_rq *rq) in free_rq_skb_arr() 322 static int alloc_rq_cqe(struct hinic_rq *rq) in alloc_rq_cqe() 366 static void free_rq_cqe(struct hinic_rq *rq) in free_rq_cqe() 390 int hinic_init_rq(struct hinic_rq *rq, struct hinic_hwif *hwif, in hinic_init_rq() 442 void hinic_clean_rq(struct hinic_rq *rq) in hinic_clean_rq() 475 int hinic_get_rq_free_wqebbs(struct hinic_rq *rq) in hinic_get_rq_free_wqebbs() 732 struct hinic_rq_wqe *hinic_rq_get_wqe(struct hinic_rq *rq, in hinic_rq_get_wqe() 751 void hinic_rq_write_wqe(struct hinic_rq *rq, u16 prod_idx, in hinic_rq_write_wqe() [all …]
|
D | hinic_rx.h | 35 struct hinic_rq *rq; 50 int hinic_init_rxq(struct hinic_rxq *rxq, struct hinic_rq *rq,
|
D | hinic_rx.c | 222 struct hinic_rq *rq = rxq->rq; in free_all_rx_skbs() 369 struct hinic_rq *rq = rxq->rq; in rx_poll() 398 struct hinic_rq *rq = rxq->rq; in rx_irq() 415 struct hinic_rq *rq = rxq->rq; in rx_request_irq() 440 struct hinic_rq *rq = rxq->rq; in rx_free_irq() 455 int hinic_init_rxq(struct hinic_rxq *rxq, struct hinic_rq *rq, in hinic_init_rxq()
|
D | hinic_hw_dev.h | 227 struct hinic_rq *hinic_hwdev_get_rq(struct hinic_hwdev *hwdev, int i);
|
D | hinic_hw_dev.c | 922 struct hinic_rq *hinic_hwdev_get_rq(struct hinic_hwdev *hwdev, int i) in hinic_hwdev_get_rq()
|
D | hinic_main.c | 335 struct hinic_rq *rq = hinic_hwdev_get_rq(nic_dev->hwdev, i); in create_rxqs()
|