Searched refs:hinic_rq (Results 1 – 9 of 9) sorted by relevance
/linux/drivers/net/ethernet/huawei/hinic/ |
A D | hinic_hw_qp.h | 98 struct hinic_rq { struct 123 struct hinic_rq rq; argument 136 struct hinic_rq *rq, u16 global_qid); 147 void hinic_clean_rq(struct hinic_rq *rq); 151 int hinic_get_rq_free_wqebbs(struct hinic_rq *rq); 207 struct hinic_rq_wqe *hinic_rq_get_wqe(struct hinic_rq *rq, 210 void hinic_rq_write_wqe(struct hinic_rq *rq, u16 prod_idx, 213 struct hinic_rq_wqe *hinic_rq_read_wqe(struct hinic_rq *rq, 222 void hinic_rq_put_wqe(struct hinic_rq *rq, u16 cons_idx, 228 void hinic_rq_prepare_wqe(struct hinic_rq *rq, u16 prod_idx, [all …]
|
A D | hinic_hw_qp.c | 155 struct hinic_rq *rq, u16 global_qid) in hinic_rq_prepare_ctxt() 247 static int alloc_rq_skb_arr(struct hinic_rq *rq) in alloc_rq_skb_arr() 264 static void free_rq_skb_arr(struct hinic_rq *rq) in free_rq_skb_arr() 316 static int alloc_rq_cqe(struct hinic_rq *rq) in alloc_rq_cqe() 360 static void free_rq_cqe(struct hinic_rq *rq) in free_rq_cqe() 435 void hinic_clean_rq(struct hinic_rq *rq) in hinic_clean_rq() 468 int hinic_get_rq_free_wqebbs(struct hinic_rq *rq) in hinic_get_rq_free_wqebbs() 799 struct hinic_rq_wqe *hinic_rq_get_wqe(struct hinic_rq *rq, in hinic_rq_get_wqe() 818 void hinic_rq_write_wqe(struct hinic_rq *rq, u16 prod_idx, in hinic_rq_write_wqe() 902 void hinic_rq_put_wqe(struct hinic_rq *rq, u16 cons_idx, in hinic_rq_put_wqe() [all …]
|
A D | hinic_rx.h | 33 struct hinic_rq *rq; 48 int hinic_init_rxq(struct hinic_rxq *rxq, struct hinic_rq *rq,
|
A D | hinic_rx.c | 247 struct hinic_rq *rq = rxq->rq; in free_all_rx_skbs() 361 struct hinic_rq *rq = rxq->rq; in rxq_recv() 463 struct hinic_rq *rq = rxq->rq; in rx_poll() 497 struct hinic_rq *rq = rxq->rq; in rx_irq() 520 struct hinic_rq *rq = rxq->rq; in rx_request_irq() 566 struct hinic_rq *rq = rxq->rq; in rx_free_irq() 581 int hinic_init_rxq(struct hinic_rxq *rxq, struct hinic_rq *rq, in hinic_init_rxq()
|
A D | hinic_debugfs.c | 53 static u64 hinic_dbg_get_rq_info(struct hinic_dev *nic_dev, struct hinic_rq *rq, int idx) in hinic_dbg_get_rq_info() 230 struct hinic_rq *rq; in hinic_rq_debug_add() 244 void hinic_rq_debug_rem(struct hinic_rq *rq) in hinic_rq_debug_rem()
|
A D | hinic_debugfs.h | 88 void hinic_rq_debug_rem(struct hinic_rq *rq);
|
A D | hinic_hw_dev.h | 575 struct hinic_rq *hinic_hwdev_get_rq(struct hinic_hwdev *hwdev, int i);
|
A D | hinic_hw_dev.c | 1090 struct hinic_rq *hinic_hwdev_get_rq(struct hinic_hwdev *hwdev, int i) in hinic_hwdev_get_rq()
|
A D | hinic_main.c | 257 struct hinic_rq *rq = hinic_hwdev_get_rq(nic_dev->hwdev, i); in create_rxqs()
|
Completed in 21 milliseconds