Searched refs:sge_txq (Results 1 - 12 of 12) sorted by relevance
/linux-master/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, 81 static inline unsigned int chcr_txq_avail(const struct sge_txq *q) 86 static inline void chcr_txq_advance(struct sge_txq *q, unsigned int n)
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | adapter.h | 233 struct sge_txq { struct 260 struct sge_txq q; /* SGE TX Queue */
|
H A D | sge.c | 233 static inline unsigned int txq_avail(const struct sge_txq *tq) 307 const struct ulptx_sgl *sgl, const struct sge_txq *tq) 377 static void free_tx_desc(struct adapter *adapter, struct sge_txq *tq, 411 static inline int reclaimable(const struct sge_txq *tq) 431 struct sge_txq *tq, 901 static void write_sgl(const struct sk_buff *skb, struct sge_txq *tq, 964 static inline void ring_tx_db(struct adapter *adapter, struct sge_txq *tq, 1052 static void inline_tx_skb(const struct sk_buff *skb, const struct sge_txq *tq, 1142 static inline void txq_advance(struct sge_txq *tq, unsigned int n) 1417 struct sge_txq *t [all...] |
H A D | cxgb4vf_main.c | 535 struct sge_txq *tq;
|
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
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];
|
H A D | sge.c | 92 /* Values for sge_txq.flags */ 174 static inline struct sge_qset *txq_to_qset(const struct sge_txq *q, int qidx) 233 static inline void unmap_skb(struct sk_buff *skb, struct sge_txq *q, 282 static void free_tx_desc(struct adapter *adapter, struct sge_txq *q, 322 struct sge_txq *q, 342 static inline int should_restart_tx(const struct sge_txq *q) 654 memset(q->txq, 0, sizeof(struct sge_txq) * SGE_TXQ_PER_SET); 1045 static inline void check_ring_tx_db(struct adapter *adap, struct sge_txq *q) 1089 const struct sge_txq *q, 1179 struct sge_txq * [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4.h | 843 struct sge_txq { struct 865 struct sge_txq q; 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); 2118 void cxgb4_inline_tx_skb(const struct sk_buff *skb, const struct sge_txq *q, 2120 void cxgb4_write_sgl(const struct sk_buff *skb, struct sge_txq * [all...] |
H A D | sge.c | 208 static inline unsigned int txq_avail(const struct sge_txq *q) 313 void free_tx_desc(struct adapter *adap, struct sge_txq *q, 341 static inline int reclaimable(const struct sge_txq *q) 359 static inline int reclaim_completed_tx(struct adapter *adap, struct sge_txq *q, 391 void cxgb4_reclaim_completed_tx(struct adapter *adap, struct sge_txq *q, 823 void cxgb4_write_sgl(const struct sk_buff *skb, struct sge_txq *q, 892 void cxgb4_write_partial_sgl(const struct sk_buff *skb, struct sge_txq *q, 1011 inline void cxgb4_ring_tx_db(struct adapter *adap, struct sge_txq *q, int n) 1092 const struct sge_txq *q, void *pos) 1117 const struct sge_txq * [all...] |
H A D | cudbg_lib.h | 241 static inline void cudbg_fill_qdesc_txq(const struct sge_txq *txq,
|
H A D | cxgb4_main.c | 579 struct sge_txq *txq; 2424 static void disable_txq_db(struct sge_txq *q) 2433 static void enable_txq_db(struct adapter *adap, struct sge_txq *q) 2519 static void sync_txq_pidx(struct adapter *adap, struct sge_txq *q)
|
H A D | cudbg_lib.c | 3408 struct sge_txq *txq = (struct sge_txq *)q; \
|
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/ |
H A D | chcr_ipsec.c | 686 static unsigned int txq_avail(const struct sge_txq *q) 697 static void txq_advance(struct sge_txq *q, unsigned int n)
|
Completed in 212 milliseconds