Searched refs:hinic_rxq (Results 1 – 4 of 4) sorted by relevance
/linux-5.19.10/drivers/net/ethernet/huawei/hinic/ |
D | hinic_rx.h | 31 struct hinic_rxq { struct 44 void hinic_rxq_clean_stats(struct hinic_rxq *rxq); argument 46 void hinic_rxq_get_stats(struct hinic_rxq *rxq, struct hinic_rxq_stats *stats); 48 int hinic_init_rxq(struct hinic_rxq *rxq, struct hinic_rq *rq, 51 void hinic_clean_rxq(struct hinic_rxq *rxq);
|
D | hinic_rx.c | 53 void hinic_rxq_clean_stats(struct hinic_rxq *rxq) in hinic_rxq_clean_stats() 71 void hinic_rxq_get_stats(struct hinic_rxq *rxq, struct hinic_rxq_stats *stats) in hinic_rxq_get_stats() 91 static void rxq_stats_init(struct hinic_rxq *rxq) in rxq_stats_init() 99 static void rx_csum(struct hinic_rxq *rxq, u32 status, in rx_csum() 127 static struct sk_buff *rx_alloc_skb(struct hinic_rxq *rxq, in rx_alloc_skb() 163 static void rx_unmap_skb(struct hinic_rxq *rxq, dma_addr_t dma_addr) in rx_unmap_skb() 180 static void rx_free_skb(struct hinic_rxq *rxq, struct sk_buff *skb, in rx_free_skb() 193 static int rx_alloc_pkts(struct hinic_rxq *rxq) in rx_alloc_pkts() 243 static void free_all_rx_skbs(struct hinic_rxq *rxq) in free_all_rx_skbs() 271 static int rx_recv_jumbo_pkt(struct hinic_rxq *rxq, struct sk_buff *head_skb, in rx_recv_jumbo_pkt() [all …]
|
D | hinic_dev.h | 94 struct hinic_rxq *rxqs;
|
D | hinic_main.c | 83 static void gather_rx_stats(struct hinic_rxq_stats *nic_rx_stats, struct hinic_rxq *rxq) in gather_rx_stats()
|