Lines Matching refs:hinic_rxq
53 static 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()
354 static int rxq_recv(struct hinic_rxq *rxq, int budget) in rxq_recv()
459 struct hinic_rxq *rxq = container_of(napi, struct hinic_rxq, napi); in rx_poll()
478 static void rx_add_napi(struct hinic_rxq *rxq) in rx_add_napi()
487 static void rx_del_napi(struct hinic_rxq *rxq) in rx_del_napi()
495 struct hinic_rxq *rxq = (struct hinic_rxq *)data; in rx_irq()
513 static int rx_request_irq(struct hinic_rxq *rxq) in rx_request_irq()
563 static void rx_free_irq(struct hinic_rxq *rxq) in rx_free_irq()
580 int hinic_init_rxq(struct hinic_rxq *rxq, struct hinic_rq *rq, in hinic_init_rxq()
623 void hinic_clean_rxq(struct hinic_rxq *rxq) in hinic_clean_rxq()