/openbmc/linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
H A D | chcr_common.h | 58 static inline void *chcr_copy_to_txd(const void *src, const struct sge_txq *q, in chcr_copy_to_txd() 81 static inline unsigned int chcr_txq_avail(const struct sge_txq *q) in chcr_txq_avail() 86 static inline void chcr_txq_advance(struct sge_txq *q, unsigned int n) in chcr_txq_advance()
|
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | sge.c | 322 struct sge_txq *q, in reclaim_completed_tx() 342 static inline int should_restart_tx(const struct sge_txq *q) in should_restart_tx() 1089 const struct sge_txq *q, in write_wr_hdr_sgl() 1179 struct sge_txq *q, unsigned int ndesc, in write_tx_pkt_wr() 1246 struct sge_qset *qs, struct sge_txq *q) in t3_stop_tx_queue() 1268 struct sge_txq *q; in t3_eth_xmit() 1525 struct sge_txq *q = &qs->txq[TXQ_CTRL]; in restart_ctrlq() 1630 struct sge_txq *q, unsigned int pidx, in write_ofld_wr() 1745 struct sge_txq *q = &qs->txq[TXQ_OFLD]; in restart_offloadq() 2256 struct sge_txq *txq = &qs->txq[TXQ_ETH]; in check_ring_db() [all …]
|
H A D | adapter.h | 164 struct sge_txq { /* state for an SGE Tx queue */ struct 204 struct sge_txq txq[SGE_TXQ_PER_SET]; argument
|
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4.h | 843 struct sge_txq { struct 865 struct sge_txq q; argument 880 struct sge_txq q; 890 struct sge_txq q; 955 struct sge_txq q; /* HW Txq */ 2105 void free_tx_desc(struct adapter *adap, struct sge_txq *q, 2113 void free_txq(struct adapter *adap, struct sge_txq *q); 2115 struct sge_txq *q, bool unmap); 2120 void cxgb4_write_sgl(const struct sk_buff *skb, struct sge_txq *q, 2123 void cxgb4_write_partial_sgl(const struct sk_buff *skb, struct sge_txq *q, [all …]
|
H A D | sge.c | 208 static inline unsigned int txq_avail(const struct sge_txq *q) in txq_avail() 313 void free_tx_desc(struct adapter *adap, struct sge_txq *q, in free_tx_desc() 341 static inline int reclaimable(const struct sge_txq *q) in reclaimable() 1106 const struct sge_txq *q, void *pos) in cxgb4_inline_tx_skb() 1131 const struct sge_txq *q, void *pos, in inline_tx_skb_header() 1422 struct sge_txq *q = &eq->q; in t4_sge_eth_txq_egress_update() 2065 struct sge_txq *tq = &txq->q; in cxgb4_vf_eth_xmit() 2108 static inline void reclaim_completed_tx_imm(struct sge_txq *q) in reclaim_completed_tx_imm() 2954 struct sge_txq *txq; in service_ofldq() 3189 const struct sge_txq *q, in inline_tx_header() [all …]
|
H A D | cudbg_lib.h | 241 static inline void cudbg_fill_qdesc_txq(const struct sge_txq *txq, in cudbg_fill_qdesc_txq()
|
H A D | cxgb4_main.c | 579 struct sge_txq *txq; in fwevtq_handler() 2424 static void disable_txq_db(struct sge_txq *q) in disable_txq_db() 2433 static void enable_txq_db(struct adapter *adap, struct sge_txq *q) in enable_txq_db() 2519 static void sync_txq_pidx(struct adapter *adap, struct sge_txq *q) in sync_txq_pidx()
|
H A D | cudbg_lib.c | 3408 struct sge_txq *txq = (struct sge_txq *)q; \ in cudbg_collect_qdesc()
|
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | adapter.h | 233 struct sge_txq { struct 260 struct sge_txq q; /* SGE TX Queue */ argument
|
H A D | sge.c | 233 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() 1417 struct sge_txq *tq = &txq->q; in t4vf_eth_xmit() [all …]
|
H A D | cxgb4vf_main.c | 535 struct sge_txq *tq; in fwevtq_handler()
|
/openbmc/linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/ |
H A D | chcr_ipsec.c | 688 static unsigned int txq_avail(const struct sge_txq *q) in txq_avail() 699 static void txq_advance(struct sge_txq *q, unsigned int n) in txq_advance()
|