Lines Matching defs:q
56 static void *txq_end(const struct funeth_txq *q) in txq_end()
64 static unsigned int txq_to_end(const struct funeth_txq *q, void *p) in txq_to_end()
78 static struct fun_dataop_gl *fun_write_gl(const struct funeth_txq *q, in fun_write_gl()
107 static struct sk_buff *fun_tls_tx(struct sk_buff *skb, struct funeth_txq *q, in fun_tls_tx()
149 static unsigned int write_pkt_desc(struct sk_buff *skb, struct funeth_txq *q, in write_pkt_desc()
311 static unsigned int fun_txq_avail(const struct funeth_txq *q) in fun_txq_avail()
317 static void fun_tx_check_stop(struct funeth_txq *q) in fun_tx_check_stop()
338 static bool fun_txq_may_restart(struct funeth_txq *q) in fun_txq_may_restart()
347 struct funeth_txq *q = fp->txqs[qid]; in fun_start_xmit() local
385 static u16 txq_hw_head(const struct funeth_txq *q) in txq_hw_head()
393 static unsigned int fun_unmap_pkt(const struct funeth_txq *q, unsigned int idx) in fun_unmap_pkt()
423 static bool fun_txq_reclaim(struct funeth_txq *q, int budget) in fun_txq_reclaim()
471 struct funeth_txq *q = irq->txq; in fun_txq_napi_poll() local
484 static unsigned int fun_xdpq_clean(struct funeth_txq *q, unsigned int budget) in fun_xdpq_clean()
514 bool fun_xdp_tx(struct funeth_txq *q, struct xdp_frame *xdpf) in fun_xdp_tx()
575 struct funeth_txq *q, **xdpqs; in fun_xdp_xmit_frames() local
601 static void fun_txq_purge(struct funeth_txq *q) in fun_txq_purge()
612 static void fun_xdpq_purge(struct funeth_txq *q) in fun_xdpq_purge()
629 struct funeth_txq *q; in fun_txq_create_sw() local
665 static void fun_txq_free_sw(struct funeth_txq *q) in fun_txq_free_sw()
680 int fun_txq_create_dev(struct funeth_txq *q, struct fun_irq *irq) in fun_txq_create_dev()
731 static void fun_txq_free_dev(struct funeth_txq *q) in fun_txq_free_dev()
763 struct funeth_txq *q = *qp; in funeth_txq_create() local
789 struct funeth_txq *funeth_txq_free(struct funeth_txq *q, int state) in funeth_txq_free()