Home
last modified time | relevance | path

Searched defs:txq (Results 1 – 25 of 166) sorted by relevance

1234567

/f-stack/dpdk/drivers/net/mlx4/
H A Dmlx4_rxtx.h97 struct txq { struct
107 struct txq_elt (*elts)[]; /**< Tx elements. */ argument
108 struct mlx4_txq_stats stats; /**< Tx queue counters. */ argument
122 #define MLX4_TX_BFREG(txq) \ argument
233 mlx4_tx_mb2mr(struct txq *txq, struct rte_mbuf *mb) in mlx4_tx_mb2mr()
H A Dmlx4_txq.c48 txq_uar_init(struct txq *txq) in txq_uar_init()
74 txq_uar_init_secondary(struct txq *txq, int fd) in txq_uar_init_secondary()
110 txq_uar_uninit_secondary(struct txq *txq) in txq_uar_uninit_secondary()
135 struct txq *txq; in mlx4_tx_uar_init_secondary() local
179 mlx4_txq_free_elts(struct txq *txq) in mlx4_txq_free_elts()
207 mlx4_txq_fill_dv_obj_info(struct txq *txq, struct mlx4dv_obj *mlxdv) in mlx4_txq_fill_dv_obj_info()
294 struct txq *txq; in mlx4_tx_queue_setup() local
505 struct txq *txq = (struct txq *)dpdk_txq; in mlx4_tx_queue_release() local
H A Dmlx4_rxtx.c304 mlx4_txq_complete(struct txq *txq, const unsigned int elts_m, in mlx4_txq_complete()
404 struct txq *txq, in mlx4_tx_burst_tso_get_params()
465 struct txq *txq, in mlx4_tx_burst_fill_tso_dsegs()
604 struct txq *txq, in mlx4_tx_burst_fill_tso_hdr()
683 mlx4_tx_burst_tso(struct rte_mbuf *buf, struct txq *txq, in mlx4_tx_burst_tso()
739 mlx4_tx_burst_segs(struct rte_mbuf *buf, struct txq *txq, in mlx4_tx_burst_segs()
882 struct txq *txq = (struct txq *)dpdk_txq; in mlx4_tx_burst() local
/f-stack/dpdk/drivers/net/bnxt/
H A Dbnxt_txq.c19 void bnxt_free_txq_stats(struct bnxt_tx_queue *txq) in bnxt_free_txq_stats()
25 static void bnxt_tx_queue_release_mbufs(struct bnxt_tx_queue *txq) in bnxt_tx_queue_release_mbufs()
46 struct bnxt_tx_queue *txq; in bnxt_free_tx_mbufs() local
57 struct bnxt_tx_queue *txq = (struct bnxt_tx_queue *)tx_queue; in bnxt_tx_queue_release_op() local
94 struct bnxt_tx_queue *txq; in bnxt_tx_queue_setup_op() local
H A Dbnxt_txr.c27 struct bnxt_tx_queue *txq = bp->tx_queues[i]; in bnxt_free_tx_rings() local
45 int bnxt_init_one_tx_ring(struct bnxt_tx_queue *txq) in bnxt_init_one_tx_ring()
56 int bnxt_init_tx_ring_struct(struct bnxt_tx_queue *txq, unsigned int socket_id) in bnxt_init_tx_ring_struct()
108 struct bnxt_tx_queue *txq, in bnxt_start_xmit()
344 static void bnxt_tx_cmp_fast(struct bnxt_tx_queue *txq, int nr_pkts) in bnxt_tx_cmp_fast()
374 static void bnxt_tx_cmp(struct bnxt_tx_queue *txq, int nr_pkts) in bnxt_tx_cmp()
428 static int bnxt_handle_tx_cp(struct bnxt_tx_queue *txq) in bnxt_handle_tx_cp()
482 struct bnxt_tx_queue *txq = tx_queue; in bnxt_xmit_pkts() local
530 struct bnxt_tx_queue *txq = bp->tx_queues[tx_queue_id]; in bnxt_tx_queue_start() local
547 struct bnxt_tx_queue *txq = bp->tx_queues[tx_queue_id]; in bnxt_tx_queue_stop() local
/f-stack/dpdk/drivers/net/nfb/
H A Dnfb_tx.c13 struct ndp_tx_queue *txq = dev->data->tx_queues[txq_id]; in nfb_eth_tx_queue_start() local
34 struct ndp_tx_queue *txq = dev->data->tx_queues[txq_id]; in nfb_eth_tx_queue_stop() local
58 struct ndp_tx_queue *txq; in nfb_eth_tx_queue_setup() local
85 struct ndp_tx_queue *txq) in nfb_eth_tx_queue_init()
107 struct ndp_tx_queue *txq = (struct ndp_tx_queue *)q; in nfb_eth_tx_queue_release() local
/f-stack/dpdk/drivers/net/sfc/
H A Dsfc_ef10_tx.c121 sfc_ef10_tx_process_events(struct sfc_ef10_txq *txq) in sfc_ef10_tx_process_events()
140 sfc_ef10_tx_reap(struct sfc_ef10_txq *txq) in sfc_ef10_tx_reap()
198 sfc_ef10_tx_qdesc_tso2_create(struct sfc_ef10_txq * const txq, in sfc_ef10_tx_qdesc_tso2_create()
726 sfc_ef10_simple_tx_reap(struct sfc_ef10_txq *txq) in sfc_ef10_simple_tx_reap()
918 struct sfc_ef10_txq *txq; in sfc_ef10_tx_qcreate() local
986 struct sfc_ef10_txq *txq = sfc_ef10_txq_by_dp_txq(dp_txq); in sfc_ef10_tx_qdestroy() local
998 struct sfc_ef10_txq *txq = sfc_ef10_txq_by_dp_txq(dp_txq); in sfc_ef10_tx_qstart() local
1013 struct sfc_ef10_txq *txq = sfc_ef10_txq_by_dp_txq(dp_txq); in sfc_ef10_tx_qstop() local
1040 struct sfc_ef10_txq *txq = sfc_ef10_txq_by_dp_txq(dp_txq); in sfc_ef10_tx_qreap() local
1057 sfc_ef10_tx_qdesc_npending(struct sfc_ef10_txq *txq) in sfc_ef10_tx_qdesc_npending()
[all …]
H A Dsfc_ef100_tx.c98 sfc_ef100_tx_prepare_pkt_tso(struct sfc_ef100_txq * const txq, in sfc_ef100_tx_prepare_pkt_tso()
255 sfc_ef100_tx_process_events(struct sfc_ef100_txq *txq) in sfc_ef100_tx_process_events()
307 sfc_ef100_tx_reap(struct sfc_ef100_txq *txq) in sfc_ef100_tx_reap()
538 sfc_ef100_xmit_tso_pkt(struct sfc_ef100_txq * const txq, in sfc_ef100_xmit_tso_pkt()
770 struct sfc_ef100_txq *txq; in sfc_ef100_tx_qcreate() local
828 struct sfc_ef100_txq *txq = sfc_ef100_txq_by_dp_txq(dp_txq); in sfc_ef100_tx_qdestroy() local
839 struct sfc_ef100_txq *txq = sfc_ef100_txq_by_dp_txq(dp_txq); in sfc_ef100_tx_qstart() local
854 struct sfc_ef100_txq *txq = sfc_ef100_txq_by_dp_txq(dp_txq); in sfc_ef100_tx_qstop() local
865 struct sfc_ef100_txq *txq = sfc_ef100_txq_by_dp_txq(dp_txq); in sfc_ef100_tx_qtx_ev() local
878 struct sfc_ef100_txq *txq = sfc_ef100_txq_by_dp_txq(dp_txq); in sfc_ef100_tx_qreap() local
[all …]
H A Dsfc_tx.c125 struct sfc_txq *txq; in sfc_tx_qinit() local
236 struct sfc_txq *txq; in sfc_tx_qfini() local
444 struct sfc_txq *txq; in sfc_tx_qstart() local
527 struct sfc_txq *txq; in sfc_tx_qstop() local
665 sfc_efx_tx_reap(struct sfc_efx_txq *txq) in sfc_efx_tx_reap()
722 struct sfc_efx_txq *txq = sfc_efx_txq_by_dp_txq(dp_txq); in sfc_efx_prepare_pkts() local
751 struct sfc_efx_txq *txq = sfc_efx_txq_by_dp_txq(dp_txq); in sfc_efx_xmit_pkts() local
993 struct sfc_efx_txq *txq; in sfc_efx_tx_qcreate() local
1055 struct sfc_efx_txq *txq = sfc_efx_txq_by_dp_txq(dp_txq); in sfc_efx_tx_qdestroy() local
1070 struct sfc_efx_txq *txq = sfc_efx_txq_by_dp_txq(dp_txq); in sfc_efx_tx_qstart() local
[all …]
/f-stack/dpdk/drivers/net/ixgbe/
H A Dixgbe_rxtx_vec_common.h76 ixgbe_tx_free_bufs(struct ixgbe_tx_queue *txq) in ixgbe_tx_free_bufs()
143 _ixgbe_tx_queue_release_mbufs_vec(struct ixgbe_tx_queue *txq) in _ixgbe_tx_queue_release_mbufs_vec()
199 _ixgbe_tx_free_swring_vec(struct ixgbe_tx_queue *txq) in _ixgbe_tx_free_swring_vec()
211 _ixgbe_reset_tx_queue_vec(struct ixgbe_tx_queue *txq) in _ixgbe_reset_tx_queue_vec()
264 ixgbe_txq_vec_setup_default(struct ixgbe_tx_queue *txq, in ixgbe_txq_vec_setup_default()
/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_rxtx.c941 struct mlx5_txq_data *txq = (*priv->txqs)[sm->queue_id]; in mlx5_queue_state_modify_primary() local
1956 mlx5_tx_free_elts(struct mlx5_txq_data *__rte_restrict txq, in mlx5_tx_free_elts()
1997 mlx5_tx_copy_elts(struct mlx5_txq_data *__rte_restrict txq, in mlx5_tx_copy_elts()
2204 struct mlx5_txq_data *__rte_restrict txq = tx_queue; in mlx5_tx_descriptor_status() local
2235 mlx5_tx_cseg_init(struct mlx5_txq_data *__rte_restrict txq, in mlx5_tx_cseg_init()
2270 mlx5_tx_wseg_init(struct mlx5_txq_data *restrict txq, in mlx5_tx_wseg_init()
2443 mlx5_tx_eseg_data(struct mlx5_txq_data *__rte_restrict txq, in mlx5_tx_eseg_data()
2666 mlx5_tx_eseg_mdat(struct mlx5_txq_data *__rte_restrict txq, in mlx5_tx_eseg_mdat()
2770 mlx5_tx_dseg_ptr(struct mlx5_txq_data *__rte_restrict txq, in mlx5_tx_dseg_ptr()
3141 mlx5_tx_schedule_send(struct mlx5_txq_data *restrict txq, in mlx5_tx_schedule_send()
[all …]
H A Dmlx5_txq.c131 txq_sync_cq(struct mlx5_txq_data *txq) in txq_sync_cq()
177 struct mlx5_txq_data *txq = (*priv->txqs)[idx]; in mlx5_tx_queue_stop_primary() local
250 struct mlx5_txq_data *txq = (*priv->txqs)[idx]; in mlx5_tx_queue_start_primary() local
375 struct mlx5_txq_data *txq = (*priv->txqs)[idx]; in mlx5_tx_queue_setup() local
416 struct mlx5_txq_data *txq = (*priv->txqs)[idx]; in mlx5_tx_hairpin_queue_setup() local
475 struct mlx5_txq_data *txq = (struct mlx5_txq_data *)dpdk_txq; in mlx5_tx_queue_release() local
570 struct mlx5_txq_data *txq = &txq_ctrl->txq; in txq_uar_init_secondary() local
638 struct mlx5_txq_data *txq; in mlx5_tx_uar_uninit_secondary() local
667 struct mlx5_txq_data *txq; in mlx5_tx_uar_init_secondary() local
1279 struct mlx5_txq_ctrl *txq; in mlx5_txq_releasable() local
/f-stack/dpdk/drivers/net/axgbe/
H A Daxgbe_rxtx.c480 void axgbe_dev_tx_queue_release(void *txq) in axgbe_dev_tx_queue_release()
492 struct axgbe_tx_queue *txq; in axgbe_dev_tx_queue_setup() local
647 struct axgbe_tx_queue *txq; in axgbe_dev_disable_tx() local
671 struct axgbe_tx_queue *txq; in axgbe_dev_enable_tx() local
689 static void axgbe_xmit_cleanup(struct axgbe_tx_queue *txq) in axgbe_xmit_cleanup()
714 static int axgbe_xmit_hw(struct axgbe_tx_queue *txq, in axgbe_xmit_hw()
772 struct axgbe_tx_queue *txq; in axgbe_xmit_pkts() local
812 struct axgbe_tx_queue *txq; in axgbe_dev_clear_queues() local
859 struct axgbe_tx_queue *txq = tx_queue; in axgbe_dev_tx_descriptor_status() local
/f-stack/dpdk/drivers/net/iavf/
H A Diavf_rxtx_vec_common.h79 iavf_tx_free_bufs(struct iavf_tx_queue *txq) in iavf_tx_free_bufs()
176 _iavf_tx_queue_release_mbufs_vec(struct iavf_tx_queue *txq) in _iavf_tx_queue_release_mbufs_vec()
234 iavf_tx_vec_queue_default(struct iavf_tx_queue *txq) in iavf_tx_vec_queue_default()
268 struct iavf_tx_queue *txq; in iavf_tx_vec_dev_check_default() local
/f-stack/dpdk/drivers/net/ice/
H A Dice_rxtx_vec_common.h76 ice_tx_free_bufs(struct ice_tx_queue *txq) in ice_tx_free_bufs()
178 _ice_tx_queue_release_mbufs_vec(struct ice_tx_queue *txq) in _ice_tx_queue_release_mbufs_vec()
275 ice_tx_vec_queue_default(struct ice_tx_queue *txq) in ice_tx_vec_queue_default()
309 struct ice_tx_queue *txq; in ice_tx_vec_dev_check_default() local
H A Dice_rxtx.c613 struct ice_tx_queue *txq; in ice_tx_queue_start() local
799 struct ice_tx_queue *txq; in ice_fdir_tx_queue_start() local
921 struct ice_tx_queue *txq; in ice_tx_queue_stop() local
985 struct ice_tx_queue *txq; in ice_fdir_tx_queue_stop() local
1166 struct ice_tx_queue *txq; in ice_tx_queue_setup() local
1339 ice_tx_queue_release(void *txq) in ice_tx_queue_release()
1374 struct ice_tx_queue *txq; in ice_txq_info_get() local
1999 struct ice_tx_queue *txq = tx_queue; in ice_tx_descriptor_status() local
2059 struct ice_tx_queue *txq; in ice_fdir_setup_tx_resources() local
2508 struct ice_tx_queue *txq; in ice_xmit_pkts() local
[all …]
/f-stack/dpdk/drivers/net/netvsc/
H A Dhn_rxtx.c153 struct hn_tx_queue *txq = opaque; in hn_txd_init() local
229 static void hn_reset_txagg(struct hn_tx_queue *txq) in hn_reset_txagg()
245 struct hn_tx_queue *txq; in hn_dev_tx_queue_setup() local
329 struct hn_tx_queue *txq = dev->data->tx_queues[queue_id]; in hn_dev_tx_queue_info() local
361 struct hn_tx_queue *txq = arg; in hn_dev_tx_queue_release() local
385 const struct hn_tx_queue *txq = arg; in hn_dev_tx_descriptor_status() local
404 struct hn_tx_queue *txq; in hn_nvs_send_completed() local
1053 struct hn_tx_queue *txq = arg; in hn_dev_tx_done_cleanup() local
1146 static void hn_append_to_chim(struct hn_tx_queue *txq, in hn_append_to_chim()
1428 static int hn_xmit_sg(struct hn_tx_queue *txq, in hn_xmit_sg()
[all …]
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_rxtx.c337 struct hns3_tx_queue *txq; in hns3_update_all_queues_pvid_proc_en() local
375 struct hns3_tx_queue *txq; in hns3_enable_all_queues() local
458 struct hns3_tx_queue *txq; in hns3_start_all_txqs() local
528 struct hns3_tx_queue *txq; in hns3_restore_tqp_enable_state() local
548 struct hns3_tx_queue *txq; in hns3_stop_all_txqs() local
782 struct hns3_tx_queue *txq; in hns3_reset_queue() local
1020 struct hns3_tx_queue *txq; in hns3_init_tx_ring_tc() local
1092 struct hns3_tx_queue *txq; in hns3_init_tx_queues() local
1153 struct hns3_tx_queue *txq; in hns3_start_tqps() local
1319 struct hns3_tx_queue *txq; in hns3_alloc_txq_and_dma_zone() local
[all …]
H A Dhns3_rxtx_vec.h12 hns3_tx_bulk_free_buffers(struct hns3_tx_queue *txq) in hns3_tx_bulk_free_buffers()
47 hns3_tx_free_buffers(struct hns3_tx_queue *txq) in hns3_tx_free_buffers()
/f-stack/dpdk/drivers/net/vmxnet3/
H A Dvmxnet3_rxtx.c103 vmxnet3_txq_dump(struct vmxnet3_tx_queue *txq) in vmxnet3_txq_dump()
168 vmxnet3_dev_tx_queue_release(void *txq) in vmxnet3_dev_tx_queue_release()
208 vmxnet3_dev_tx_queue_reset(void *txq) in vmxnet3_dev_tx_queue_reset()
280 struct vmxnet3_tx_queue *txq = dev->data->tx_queues[i]; in vmxnet3_dev_clear_queues() local
299 vmxnet3_unmap_pkt(uint16_t eop_idx, vmxnet3_tx_queue_t *txq) in vmxnet3_unmap_pkt()
328 vmxnet3_tq_tx_complete(vmxnet3_tx_queue_t *txq) in vmxnet3_tq_tx_complete()
398 vmxnet3_tx_queue_t *txq = tx_queue; in vmxnet3_xmit_pkts() local
1029 struct vmxnet3_tx_queue *txq; in vmxnet3_dev_tx_queue_setup() local
1285 struct vmxnet3_tx_queue *txq = dev->data->tx_queues[i]; in vmxnet3_dev_rxtx_init() local
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_rxtx.c1014 struct i40e_tx_queue *txq; in i40e_xmit_pkts() local
1354 tx_xmit_pkts(struct i40e_tx_queue *txq, in tx_xmit_pkts()
1643 struct i40e_tx_queue *txq; in i40e_dev_tx_queue_start() local
1677 struct i40e_tx_queue *txq; in i40e_dev_tx_queue_stop() local
2092 struct i40e_tx_queue *txq = tx_queue; in i40e_dev_tx_descriptor_status() local
2122 struct i40e_tx_queue *txq) in i40e_dev_tx_queue_setup_runtime()
2177 struct i40e_tx_queue *txq; in i40e_dev_tx_queue_setup() local
2388 i40e_dev_tx_queue_release(void *txq) in i40e_dev_tx_queue_release()
2947 struct i40e_tx_queue *txq; in i40e_fdir_setup_tx_resources() local
3082 struct i40e_tx_queue *txq; in i40e_txq_info_get() local
[all …]
/f-stack/dpdk/drivers/net/atlantic/
H A Datl_rxtx.c193 atl_reset_tx_queue(struct atl_tx_queue *txq) in atl_reset_tx_queue()
229 struct atl_tx_queue *txq; in atl_tx_queue_setup() local
310 struct atl_tx_queue *txq; in atl_tx_init() local
515 atl_tx_queue_release_mbufs(struct atl_tx_queue *txq) in atl_tx_queue_release_mbufs()
556 struct atl_tx_queue *txq; in atl_tx_queue_stop() local
577 struct atl_tx_queue *txq = (struct atl_tx_queue *)tx_queue; in atl_tx_queue_release() local
680 struct atl_tx_queue *txq; in atl_txq_info_get() local
742 struct atl_tx_queue *txq = tx_queue; in atl_dev_tx_descriptor_status() local
1126 atl_xmit_cleanup(struct atl_tx_queue *txq) in atl_xmit_cleanup()
1222 atl_xmit_pkt(struct aq_hw_s *hw, struct atl_tx_queue *txq, in atl_xmit_pkt()
[all …]
/f-stack/dpdk/drivers/net/hinic/
H A Dhinic_pmd_tx.c175 #define HINIC_GET_SQ_WQE_MASK(txq) ((txq)->wq->mask) argument
177 #define HINIC_GET_SQ_HW_CI(txq) \ argument
180 #define HINIC_GET_SQ_LOCAL_CI(txq) \ argument
183 #define HINIC_UPDATE_SQ_LOCAL_CI(txq, wqebb_cnt) \ argument
189 #define HINIC_GET_SQ_FREE_WQEBBS(txq) ((txq)->wq->delta - 1) argument
276 void hinic_txq_stats_reset(struct hinic_txq *txq) in hinic_txq_stats_reset()
669 hinic_get_sq_wqe(struct hinic_txq *txq, int wqebb_cnt, in hinic_get_sq_wqe()
1133 struct hinic_txq *txq = tx_queue; in hinic_xmit_pkts() local
1216 void hinic_free_all_tx_mbufs(struct hinic_txq *txq) in hinic_free_all_tx_mbufs()
1277 int hinic_setup_tx_resources(struct hinic_txq *txq) in hinic_setup_tx_resources()
[all …]
/f-stack/dpdk/drivers/net/txgbe/
H A Dtxgbe_rxtx.c94 txgbe_tx_free_bufs(struct txgbe_tx_queue *txq) in txgbe_tx_free_bufs()
312 txgbe_set_xmit_ctx(struct txgbe_tx_queue *txq, in txgbe_set_xmit_ctx()
683 struct txgbe_tx_queue *txq; in txgbe_xmit_pkts() local
2055 txgbe_dev_tx_queue_release(void *txq) in txgbe_dev_tx_queue_release()
2178 struct txgbe_tx_queue *txq; in txgbe_dev_tx_queue_setup() local
2673 struct txgbe_tx_queue *txq = tx_queue; in txgbe_dev_tx_descriptor_status() local
4296 struct txgbe_tx_queue *txq; in txgbe_dev_tx_init() local
4343 struct txgbe_tx_queue *txq; in txgbe_dev_rxtx_start() local
4520 struct txgbe_tx_queue *txq; in txgbe_dev_tx_queue_start() local
4553 struct txgbe_tx_queue *txq; in txgbe_dev_tx_queue_stop() local
[all …]
/f-stack/dpdk/drivers/net/e1000/
H A Dem_rxtx.c213 em_set_xmit_ctx(struct em_tx_queue* txq, in em_set_xmit_ctx()
296 em_xmit_cleanup(struct em_tx_queue *txq) in em_xmit_cleanup()
368 struct em_tx_queue *txq; in eth_em_xmit_pkts() local
1124 eth_em_tx_queue_release(void *txq) in eth_em_tx_queue_release()
1131 em_reset_tx_queue(struct em_tx_queue *txq) in em_reset_tx_queue()
1203 struct em_tx_queue *txq; in eth_em_tx_queue_setup() local
1558 struct em_tx_queue *txq = tx_queue; in eth_em_tx_descriptor_status() local
1586 struct em_tx_queue *txq; in em_dev_clear_queues() local
1931 struct em_tx_queue *txq; in eth_em_tx_init() local
2014 struct em_tx_queue *txq; in em_txq_info_get() local
[all …]

1234567