Lines Matching defs:q
13 static inline void ionic_txq_post(struct ionic_queue *q, bool ring_dbell, in ionic_txq_post()
19 static inline void ionic_rxq_post(struct ionic_queue *q, bool ring_dbell, in ionic_rxq_post()
25 bool ionic_txq_poke_doorbell(struct ionic_queue *q) in ionic_txq_poke_doorbell()
57 bool ionic_rxq_poke_doorbell(struct ionic_queue *q) in ionic_rxq_poke_doorbell()
86 static inline struct netdev_queue *q_to_ndq(struct ionic_queue *q) in q_to_ndq()
91 static int ionic_rx_page_alloc(struct ionic_queue *q, in ionic_rx_page_alloc()
132 static void ionic_rx_page_free(struct ionic_queue *q, in ionic_rx_page_free()
152 static bool ionic_rx_buf_recycle(struct ionic_queue *q, in ionic_rx_buf_recycle()
175 static struct sk_buff *ionic_rx_frags(struct ionic_queue *q, in ionic_rx_frags()
236 static struct sk_buff *ionic_rx_copybreak(struct ionic_queue *q, in ionic_rx_copybreak()
277 static void ionic_rx_clean(struct ionic_queue *q, in ionic_rx_clean()
378 struct ionic_queue *q = cq->bound_q; in ionic_rx_service() local
406 static inline void ionic_write_cmb_desc(struct ionic_queue *q, in ionic_write_cmb_desc()
414 void ionic_rx_fill(struct ionic_queue *q) in ionic_rx_fill()
510 void ionic_rx_empty(struct ionic_queue *q) in ionic_rx_empty()
686 static dma_addr_t ionic_tx_map_single(struct ionic_queue *q, in ionic_tx_map_single()
703 static dma_addr_t ionic_tx_map_frag(struct ionic_queue *q, in ionic_tx_map_frag()
720 static int ionic_tx_map_skb(struct ionic_queue *q, struct sk_buff *skb, in ionic_tx_map_skb()
769 static void ionic_tx_desc_unmap_bufs(struct ionic_queue *q, in ionic_tx_desc_unmap_bufs()
789 static void ionic_tx_clean(struct ionic_queue *q, in ionic_tx_clean()
844 struct ionic_queue *q = cq->bound_q; in ionic_tx_service() local
891 void ionic_tx_empty(struct ionic_queue *q) in ionic_tx_empty()
960 static void ionic_tx_tso_post(struct ionic_queue *q, in ionic_tx_tso_post()
997 static int ionic_tx_tso(struct ionic_queue *q, struct sk_buff *skb) in ionic_tx_tso()
1123 static void ionic_tx_calc_csum(struct ionic_queue *q, struct sk_buff *skb, in ionic_tx_calc_csum()
1162 static void ionic_tx_calc_no_csum(struct ionic_queue *q, struct sk_buff *skb, in ionic_tx_calc_no_csum()
1198 static void ionic_tx_skb_frags(struct ionic_queue *q, struct sk_buff *skb, in ionic_tx_skb_frags()
1215 static int ionic_tx(struct ionic_queue *q, struct sk_buff *skb) in ionic_tx()
1243 static int ionic_tx_descs_needed(struct ionic_queue *q, struct sk_buff *skb) in ionic_tx_descs_needed()
1269 static int ionic_maybe_stop_tx(struct ionic_queue *q, int ndescs) in ionic_maybe_stop_tx()
1292 struct ionic_queue *q = &lif->hwstamp_txq->q; in ionic_start_hwstamp_xmit() local
1328 struct ionic_queue *q; in ionic_start_xmit() local