Searched refs:dp_txq (Results 1 – 8 of 8) sorted by relevance
| /f-stack/dpdk/drivers/net/sfc/ |
| H A D | sfc_ev.c | 234 struct sfc_dp_txq *dp_txq; in sfc_ev_tx() local 239 dp_txq = evq->dp_txq; in sfc_ev_tx() 240 SFC_ASSERT(dp_txq != NULL); in sfc_ev_tx() 263 struct sfc_dp_txq *dp_txq; in sfc_ev_dp_tx() local 265 dp_txq = evq->dp_txq; in sfc_ev_dp_tx() 266 SFC_ASSERT(dp_txq != NULL); in sfc_ev_dp_tx() 287 struct sfc_dp_txq *dp_txq; in sfc_ev_dp_tx_ndescs() local 289 dp_txq = evq->dp_txq; in sfc_ev_dp_tx_ndescs() 290 SFC_ASSERT(dp_txq != NULL); in sfc_ev_dp_tx_ndescs() 398 struct sfc_dp_txq *dp_txq; in sfc_ev_txq_flush_done() local [all …]
|
| H A D | sfc_dp_tx.h | 130 typedef void (sfc_dp_tx_qdestroy_t)(struct sfc_dp_txq *dp_txq); 137 typedef int (sfc_dp_tx_qstart_t)(struct sfc_dp_txq *dp_txq, 146 typedef void (sfc_dp_tx_qstop_t)(struct sfc_dp_txq *dp_txq, 152 typedef bool (sfc_dp_tx_qtx_ev_t)(struct sfc_dp_txq *dp_txq, unsigned int id); 157 typedef void (sfc_dp_tx_qreap_t)(struct sfc_dp_txq *dp_txq); 162 typedef int (sfc_dp_tx_qdesc_status_t)(struct sfc_dp_txq *dp_txq, 211 const struct sfc_dp_tx *sfc_dp_tx_by_dp_txq(const struct sfc_dp_txq *dp_txq);
|
| H A D | sfc_tx.h | 60 struct sfc_txq *sfc_txq_by_dp_txq(const struct sfc_dp_txq *dp_txq); 90 sfc_efx_txq_by_dp_txq(struct sfc_dp_txq *dp_txq) in sfc_efx_txq_by_dp_txq() argument 92 return container_of(dp_txq, struct sfc_efx_txq, dp); in sfc_efx_txq_by_dp_txq() 105 struct sfc_txq_info *sfc_txq_info_by_dp_txq(const struct sfc_dp_txq *dp_txq);
|
| H A D | sfc_tx.c | 209 evq->dp_txq = txq_info->dp; in sfc_tx_qinit() 721 struct sfc_dp_txq *dp_txq = tx_queue; in sfc_efx_prepare_pkts() local 925 sfc_dp_tx_by_dp_txq(const struct sfc_dp_txq *dp_txq) in sfc_dp_tx_by_dp_txq() argument 927 const struct sfc_dp_queue *dpq = &dp_txq->dpq; in sfc_dp_tx_by_dp_txq() 942 const struct sfc_dp_queue *dpq = &dp_txq->dpq; in sfc_txq_info_by_dp_txq() 956 sfc_txq_by_dp_txq(const struct sfc_dp_txq *dp_txq) in sfc_txq_by_dp_txq() argument 958 const struct sfc_dp_queue *dpq = &dp_txq->dpq; in sfc_txq_by_dp_txq() 1053 sfc_efx_tx_qdestroy(struct sfc_dp_txq *dp_txq) in sfc_efx_tx_qdestroy() argument 1065 sfc_efx_tx_qstart(struct sfc_dp_txq *dp_txq, in sfc_efx_tx_qstart() argument 1085 sfc_efx_tx_qstop(struct sfc_dp_txq *dp_txq, in sfc_efx_tx_qstop() argument [all …]
|
| H A D | sfc_ef100_tx.c | 92 sfc_ef100_txq_by_dp_txq(struct sfc_dp_txq *dp_txq) in sfc_ef100_txq_by_dp_txq() argument 94 return container_of(dp_txq, struct sfc_ef100_txq, dp); in sfc_ef100_txq_by_dp_txq() 826 sfc_ef100_tx_qdestroy(struct sfc_dp_txq *dp_txq) in sfc_ef100_tx_qdestroy() argument 828 struct sfc_ef100_txq *txq = sfc_ef100_txq_by_dp_txq(dp_txq); in sfc_ef100_tx_qdestroy() 839 struct sfc_ef100_txq *txq = sfc_ef100_txq_by_dp_txq(dp_txq); in sfc_ef100_tx_qstart() 854 struct sfc_ef100_txq *txq = sfc_ef100_txq_by_dp_txq(dp_txq); in sfc_ef100_tx_qstop() 865 struct sfc_ef100_txq *txq = sfc_ef100_txq_by_dp_txq(dp_txq); in sfc_ef100_tx_qtx_ev() 876 sfc_ef100_tx_qreap(struct sfc_dp_txq *dp_txq) in sfc_ef100_tx_qreap() argument 878 struct sfc_ef100_txq *txq = sfc_ef100_txq_by_dp_txq(dp_txq); in sfc_ef100_tx_qreap() 920 sfc_ef100_tx_qdesc_status(struct sfc_dp_txq *dp_txq, uint16_t offset) in sfc_ef100_tx_qdesc_status() argument [all …]
|
| H A D | sfc_ef10_tx.c | 81 sfc_ef10_txq_by_dp_txq(struct sfc_dp_txq *dp_txq) in sfc_ef10_txq_by_dp_txq() argument 83 return container_of(dp_txq, struct sfc_ef10_txq, dp); in sfc_ef10_txq_by_dp_txq() 984 sfc_ef10_tx_qdestroy(struct sfc_dp_txq *dp_txq) in sfc_ef10_tx_qdestroy() argument 986 struct sfc_ef10_txq *txq = sfc_ef10_txq_by_dp_txq(dp_txq); in sfc_ef10_tx_qdestroy() 995 sfc_ef10_tx_qstart(struct sfc_dp_txq *dp_txq, unsigned int evq_read_ptr, in sfc_ef10_tx_qstart() argument 998 struct sfc_ef10_txq *txq = sfc_ef10_txq_by_dp_txq(dp_txq); in sfc_ef10_tx_qstart() 1013 struct sfc_ef10_txq *txq = sfc_ef10_txq_by_dp_txq(dp_txq); in sfc_ef10_tx_qstop() 1038 sfc_ef10_tx_qreap(struct sfc_dp_txq *dp_txq) in sfc_ef10_tx_qreap() argument 1040 struct sfc_ef10_txq *txq = sfc_ef10_txq_by_dp_txq(dp_txq); in sfc_ef10_tx_qreap() 1083 sfc_ef10_tx_qdesc_status(struct sfc_dp_txq *dp_txq, in sfc_ef10_tx_qdesc_status() argument [all …]
|
| H A D | sfc_ev.h | 53 struct sfc_dp_txq *dp_txq; member
|
| H A D | sfc_ethdev.c | 561 struct sfc_dp_txq *dp_txq = queue; in sfc_tx_queue_release() local 566 if (dp_txq == NULL) in sfc_tx_queue_release() 569 txq = sfc_txq_by_dp_txq(dp_txq); in sfc_tx_queue_release() 570 sw_index = dp_txq->dpq.queue_id; in sfc_tx_queue_release() 1286 struct sfc_dp_txq *dp_txq = queue; in sfc_tx_descriptor_status() local 1289 dp_tx = sfc_dp_tx_by_dp_txq(dp_txq); in sfc_tx_descriptor_status() 1291 return dp_tx->qdesc_status(dp_txq, offset); in sfc_tx_descriptor_status()
|