Home
last modified time | relevance | path

Searched refs:txq_data (Results 1 – 8 of 8) sorted by relevance

/dpdk/drivers/event/cnxk/
H A Dcnxk_eventdev_adptr.c362 txq_data[i] |= offset << 48; in cnxk_sso_tx_queue_data_init()
378 txq_data[i] |= offset << 48; in cnxk_sso_tx_queue_data_cpy()
382 txq_data[offset + j] = in cnxk_sso_tx_queue_data_cpy()
397 txq_data[i] |= offset << 48; in cnxk_sso_tx_queue_data_cpy_max()
401 txq_data[offset + j] = in cnxk_sso_tx_queue_data_cpy_max()
486 uint64_t *txq_data = NULL; in cnxk_sso_updt_tx_queue_data() local
501 txq_data = malloc(size); in cnxk_sso_updt_tx_queue_data()
502 if (txq_data == NULL) in cnxk_sso_updt_tx_queue_data()
504 memset(txq_data, 0, size); in cnxk_sso_updt_tx_queue_data()
517 dev->tx_adptr_data = txq_data; in cnxk_sso_updt_tx_queue_data()
[all …]
H A Dcn10k_worker.h503 cn10k_sso_hws_xtract_meta(struct rte_mbuf *m, const uint64_t *txq_data) in cn10k_sso_hws_xtract_meta() argument
506 *)(txq_data[(txq_data[m->port] >> 48) + in cn10k_sso_hws_xtract_meta()
522 const uint64_t *txq_data, const uint32_t flags) in cn10k_sso_tx_one() argument
531 txq = cn10k_sso_hws_xtract_meta(m, txq_data); in cn10k_sso_tx_one()
575 const uint64_t *txq_data, const uint32_t flags) in cn10k_sso_vwqe_split_tx() argument
599 lmt_addr, sched_type, txq_data, in cn10k_sso_vwqe_split_tx()
603 *)(txq_data[(txq_data[port[0]] >> 48) + in cn10k_sso_vwqe_split_tx()
616 sched_type, txq_data, flags); in cn10k_sso_vwqe_split_tx()
622 uint64_t *cmd, const uint64_t *txq_data, in cn10k_sso_hws_event_tx() argument
639 *)(txq_data[(txq_data[meta >> 32] >> in cn10k_sso_hws_event_tx()
[all …]
H A Dcn9k_worker.h586 cn9k_sso_hws_xtract_meta(struct rte_mbuf *m, uint64_t *txq_data) in cn9k_sso_hws_xtract_meta() argument
589 *)(txq_data[(txq_data[m->port] >> 48) + in cn9k_sso_hws_xtract_meta()
735 uint64_t *txq_data, const uint32_t flags) in cn9k_sso_hws_event_tx() argument
751 txq = cn9k_sso_hws_xtract_meta(m, txq_data); in cn9k_sso_hws_event_tx()
/dpdk/drivers/net/mlx5/
H A Dmlx5_devx.c1302 txq_data->cqe_m = txq_data->cqe_s - 1; in mlx5_txq_devx_obj_new()
1304 txq_data->cq_ci = 0; in mlx5_txq_devx_obj_new()
1305 txq_data->cq_pi = 0; in mlx5_txq_devx_obj_new()
1307 *txq_data->cq_db = 0; in mlx5_txq_devx_obj_new()
1341 txq_data->wqe_s = 1 << txq_data->wqe_n; in mlx5_txq_devx_obj_new()
1342 txq_data->wqe_m = txq_data->wqe_s - 1; in mlx5_txq_devx_obj_new()
1344 txq_data->wqes_end = txq_data->wqes + txq_data->wqe_s; in mlx5_txq_devx_obj_new()
1345 txq_data->wqe_ci = 0; in mlx5_txq_devx_obj_new()
1346 txq_data->wqe_pi = 0; in mlx5_txq_devx_obj_new()
1348 txq_data->wqe_thres = txq_data->wqe_s / MLX5_TX_COMP_THRESH_INLINE_DIV; in mlx5_txq_devx_obj_new()
[all …]
H A Dmlx5_stats.c198 struct mlx5_txq_data *txq_data = (*priv->txqs)[i]; in mlx5_stats_reset() local
200 if (txq_data == NULL) in mlx5_stats_reset()
202 txq_data->stats_reset = txq_data->stats; in mlx5_stats_reset()
H A Dmlx5_trigger.c57 struct mlx5_txq_data *txq_data = &txq_ctrl->txq; in mlx5_txq_start() local
70 txq_data->idx); in mlx5_txq_start()
81 size_t size = txq_data->cqe_s * sizeof(*txq_data->fcqs); in mlx5_txq_start()
83 txq_data->fcqs = mlx5_malloc(flags, size, in mlx5_txq_start()
86 if (!txq_data->fcqs) { in mlx5_txq_start()
H A Dmlx5_txq.c1174 struct mlx5_txq_data *txq_data = (*priv->txqs)[idx]; in mlx5_txq_get() local
1177 if (txq_data) { in mlx5_txq_get()
1178 ctrl = container_of(txq_data, struct mlx5_txq_ctrl, txq); in mlx5_txq_get()
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_verbs.c965 MLX5_ASSERT(txq_data); in mlx5_txq_ibv_obj_new()
1021 txq_data->cqe_s = 1 << txq_data->cqe_n; in mlx5_txq_ibv_obj_new()
1022 txq_data->cqe_m = txq_data->cqe_s - 1; in mlx5_txq_ibv_obj_new()
1026 txq_data->wqe_s = 1 << txq_data->wqe_n; in mlx5_txq_ibv_obj_new()
1027 txq_data->wqe_m = txq_data->wqe_s - 1; in mlx5_txq_ibv_obj_new()
1028 txq_data->wqes_end = txq_data->wqes + txq_data->wqe_s; in mlx5_txq_ibv_obj_new()
1032 txq_data->cq_ci = 0; in mlx5_txq_ibv_obj_new()
1033 txq_data->cq_pi = 0; in mlx5_txq_ibv_obj_new()
1034 txq_data->wqe_ci = 0; in mlx5_txq_ibv_obj_new()
1035 txq_data->wqe_pi = 0; in mlx5_txq_ibv_obj_new()
[all …]