Home
last modified time | relevance | path

Searched refs:sge_txq (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb3/
Dsge.c177 static inline struct sge_qset *txq_to_qset(const struct sge_txq *q, int qidx) in txq_to_qset()
236 static inline void unmap_skb(struct sk_buff *skb, struct sge_txq *q, in unmap_skb()
285 static void free_tx_desc(struct adapter *adapter, struct sge_txq *q, in free_tx_desc()
325 struct sge_txq *q, in reclaim_completed_tx()
345 static inline int should_restart_tx(const struct sge_txq *q) in should_restart_tx()
658 memset(q->txq, 0, sizeof(struct sge_txq) * SGE_TXQ_PER_SET); in t3_reset_qset()
1049 static inline void check_ring_tx_db(struct adapter *adap, struct sge_txq *q) in check_ring_tx_db()
1093 const struct sge_txq *q, in write_wr_hdr_sgl()
1182 struct sge_txq *q, unsigned int ndesc, in write_tx_pkt_wr()
1249 struct sge_qset *qs, struct sge_txq *q) in t3_stop_tx_queue()
[all …]
Dadapter.h164 struct sge_txq { /* state for an SGE Tx queue */ struct
204 struct sge_txq txq[SGE_TXQ_PER_SET]; argument
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c233 static inline unsigned int txq_avail(const struct sge_txq *tq) in txq_avail()
307 const struct ulptx_sgl *sgl, const struct sge_txq *tq) in unmap_sgl()
377 static void free_tx_desc(struct adapter *adapter, struct sge_txq *tq, in free_tx_desc()
411 static inline int reclaimable(const struct sge_txq *tq) in reclaimable()
431 struct sge_txq *tq, in reclaim_completed_tx()
901 static void write_sgl(const struct sk_buff *skb, struct sge_txq *tq, in write_sgl()
964 static inline void ring_tx_db(struct adapter *adapter, struct sge_txq *tq, in ring_tx_db()
1052 static void inline_tx_skb(const struct sk_buff *skb, const struct sge_txq *tq, in inline_tx_skb()
1142 static inline void txq_advance(struct sge_txq *tq, unsigned int n) in txq_advance()
1420 struct sge_txq *tq = &txq->q; in t4vf_eth_xmit()
[all …]
Dadapter.h232 struct sge_txq { struct
259 struct sge_txq q; /* SGE TX Queue */ argument
Dcxgb4vf_main.c537 struct sge_txq *tq; in fwevtq_handler()
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4.h735 struct sge_txq { struct
757 struct sge_txq q; argument
771 struct sge_txq q;
781 struct sge_txq q;
1891 void free_tx_desc(struct adapter *adap, struct sge_txq *q,
1893 void free_txq(struct adapter *adap, struct sge_txq *q);
1895 struct sge_txq *q, bool unmap);
1898 void cxgb4_inline_tx_skb(const struct sk_buff *skb, const struct sge_txq *q,
1900 void cxgb4_write_sgl(const struct sk_buff *skb, struct sge_txq *q,
1903 void cxgb4_ring_tx_db(struct adapter *adap, struct sge_txq *q, int n);
Dsge.c206 static inline unsigned int txq_avail(const struct sge_txq *q) in txq_avail()
302 const struct ulptx_sgl *sgl, const struct sge_txq *q) in unmap_sgl()
370 void free_tx_desc(struct adapter *adap, struct sge_txq *q, in free_tx_desc()
397 static inline int reclaimable(const struct sge_txq *q) in reclaimable()
415 static inline int reclaim_completed_tx(struct adapter *adap, struct sge_txq *q, in reclaim_completed_tx()
447 void cxgb4_reclaim_completed_tx(struct adapter *adap, struct sge_txq *q, in cxgb4_reclaim_completed_tx()
880 void cxgb4_write_sgl(const struct sk_buff *skb, struct sge_txq *q, in cxgb4_write_sgl()
960 inline void cxgb4_ring_tx_db(struct adapter *adap, struct sge_txq *q, int n) in cxgb4_ring_tx_db()
1041 const struct sge_txq *q, void *pos) in cxgb4_inline_tx_skb()
1066 const struct sge_txq *q, void *pos, in inline_tx_skb_header()
[all …]
Dcudbg_lib.h237 static inline void cudbg_fill_qdesc_txq(const struct sge_txq *txq, in cudbg_fill_qdesc_txq()
Dcxgb4_main.c576 struct sge_txq *txq; in fwevtq_handler()
2027 static void disable_txq_db(struct sge_txq *q) in disable_txq_db()
2036 static void enable_txq_db(struct adapter *adap, struct sge_txq *q) in enable_txq_db()
2122 static void sync_txq_pidx(struct adapter *adap, struct sge_txq *q) in sync_txq_pidx()
Dcudbg_lib.c2990 struct sge_txq *txq = (struct sge_txq *)q; \ in cudbg_collect_qdesc()
/Linux-v5.4/drivers/crypto/chelsio/
Dchcr_ipsec.c651 static inline unsigned int txq_avail(const struct sge_txq *q) in txq_avail()
662 static inline void txq_advance(struct sge_txq *q, unsigned int n) in txq_advance()