Lines Matching refs:ionic_queue

13 static void ionic_rx_clean(struct ionic_queue *q,
22 static inline void ionic_txq_post(struct ionic_queue *q, bool ring_dbell, in ionic_txq_post()
30 static inline void ionic_rxq_post(struct ionic_queue *q, bool ring_dbell, in ionic_rxq_post()
38 static inline struct netdev_queue *q_to_ndq(struct ionic_queue *q) in q_to_ndq()
43 static struct sk_buff *ionic_rx_skb_alloc(struct ionic_queue *q, in ionic_rx_skb_alloc()
69 static struct sk_buff *ionic_rx_frags(struct ionic_queue *q, in ionic_rx_frags()
115 static struct sk_buff *ionic_rx_copybreak(struct ionic_queue *q, in ionic_rx_copybreak()
149 static void ionic_rx_clean(struct ionic_queue *q, in ionic_rx_clean()
231 struct ionic_queue *q = cq->bound_q; in ionic_rx_service()
256 static int ionic_rx_page_alloc(struct ionic_queue *q, in ionic_rx_page_alloc()
297 static void ionic_rx_page_free(struct ionic_queue *q, in ionic_rx_page_free()
326 void ionic_rx_fill(struct ionic_queue *q) in ionic_rx_fill()
400 void ionic_rx_empty(struct ionic_queue *q) in ionic_rx_empty()
555 static dma_addr_t ionic_tx_map_single(struct ionic_queue *q, in ionic_tx_map_single()
572 static dma_addr_t ionic_tx_map_frag(struct ionic_queue *q, in ionic_tx_map_frag()
589 static void ionic_tx_clean(struct ionic_queue *q, in ionic_tx_clean()
641 struct ionic_queue *q = cq->bound_q; in ionic_tx_service()
675 void ionic_tx_empty(struct ionic_queue *q) in ionic_tx_empty()
734 static void ionic_tx_tso_post(struct ionic_queue *q, struct ionic_txq_desc *desc, in ionic_tx_tso_post()
766 static struct ionic_txq_desc *ionic_tx_tso_next(struct ionic_queue *q, in ionic_tx_tso_next()
776 static int ionic_tx_tso(struct ionic_queue *q, struct sk_buff *skb) in ionic_tx_tso()
948 static int ionic_tx_calc_csum(struct ionic_queue *q, struct sk_buff *skb) in ionic_tx_calc_csum()
988 static int ionic_tx_calc_no_csum(struct ionic_queue *q, struct sk_buff *skb) in ionic_tx_calc_no_csum()
1023 static int ionic_tx_skb_frags(struct ionic_queue *q, struct sk_buff *skb) in ionic_tx_skb_frags()
1048 static int ionic_tx(struct ionic_queue *q, struct sk_buff *skb) in ionic_tx()
1076 static int ionic_tx_descs_needed(struct ionic_queue *q, struct sk_buff *skb) in ionic_tx_descs_needed()
1101 static int ionic_maybe_stop_tx(struct ionic_queue *q, int ndescs) in ionic_maybe_stop_tx()
1125 struct ionic_queue *q; in ionic_start_xmit()