Home
last modified time | relevance | path

Searched refs:hinic_rxq (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/huawei/hinic/
Dhinic_rx.c51 void hinic_rxq_clean_stats(struct hinic_rxq *rxq) in hinic_rxq_clean_stats()
66 void hinic_rxq_get_stats(struct hinic_rxq *rxq, struct hinic_rxq_stats *stats) in hinic_rxq_get_stats()
84 static void rxq_stats_init(struct hinic_rxq *rxq) in rxq_stats_init()
99 static struct sk_buff *rx_alloc_skb(struct hinic_rxq *rxq, in rx_alloc_skb()
137 static void rx_unmap_skb(struct hinic_rxq *rxq, dma_addr_t dma_addr) in rx_unmap_skb()
154 static void rx_free_skb(struct hinic_rxq *rxq, struct sk_buff *skb, in rx_free_skb()
167 static int rx_alloc_pkts(struct hinic_rxq *rxq) in rx_alloc_pkts()
220 static void free_all_rx_skbs(struct hinic_rxq *rxq) in free_all_rx_skbs()
245 struct hinic_rxq *rxq = (struct hinic_rxq *)data; in rx_alloc_task()
259 static int rx_recv_jumbo_pkt(struct hinic_rxq *rxq, struct sk_buff *head_skb, in rx_recv_jumbo_pkt()
[all …]
Dhinic_rx.h33 struct hinic_rxq { struct
46 void hinic_rxq_clean_stats(struct hinic_rxq *rxq); argument
48 void hinic_rxq_get_stats(struct hinic_rxq *rxq, struct hinic_rxq_stats *stats);
50 int hinic_init_rxq(struct hinic_rxq *rxq, struct hinic_rq *rq,
53 void hinic_clean_rxq(struct hinic_rxq *rxq);
Dhinic_dev.h58 struct hinic_rxq *rxqs;
Dhinic_main.c206 static void update_rx_stats(struct hinic_dev *nic_dev, struct hinic_rxq *rxq) in update_rx_stats()