Home
last modified time | relevance | path

Searched refs:sq_attr (Results 1 – 6 of 6) sorted by relevance

/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_txpp.c324 sq_attr.tis_lst_sz = 1; in mlx5_txpp_create_rearm_queue()
326 sq_attr.cqn = wq->cq->id; in mlx5_txpp_create_rearm_queue()
327 sq_attr.cd_master = 1; in mlx5_txpp_create_rearm_queue()
330 sq_attr.wq_attr.pd = sh->pdn; in mlx5_txpp_create_rearm_queue()
568 sq_attr.tis_lst_sz = 1; in mlx5_txpp_create_clock_queue()
570 sq_attr.non_wire = 0; in mlx5_txpp_create_clock_queue()
571 sq_attr.static_sq_wq = 1; in mlx5_txpp_create_clock_queue()
573 sq_attr.non_wire = 1; in mlx5_txpp_create_clock_queue()
574 sq_attr.static_sq_wq = 1; in mlx5_txpp_create_clock_queue()
577 sq_attr.cqn = wq->cq->id; in mlx5_txpp_create_clock_queue()
[all …]
H A Dmlx5_devx.c1366 sq_attr.tis_lst_sz = 1; in mlx5_txq_create_devx_sq_resources()
1367 sq_attr.tis_num = priv->sh->tis->id; in mlx5_txq_create_devx_sq_resources()
1368 sq_attr.state = MLX5_SQC_STATE_RST; in mlx5_txq_create_devx_sq_resources()
1369 sq_attr.cqn = txq_obj->cq_devx->id; in mlx5_txq_create_devx_sq_resources()
1370 sq_attr.flush_in_error_en = 1; in mlx5_txq_create_devx_sq_resources()
1372 sq_attr.allow_swp = !!priv->config.swp; in mlx5_txq_create_devx_sq_resources()
1374 sq_attr.wq_attr.uar_page = in mlx5_txq_create_devx_sq_resources()
1377 sq_attr.wq_attr.pd = priv->sh->pdn; in mlx5_txq_create_devx_sq_resources()
1380 sq_attr.wq_attr.dbr_umem_valid = 1; in mlx5_txq_create_devx_sq_resources()
1382 sq_attr.wq_attr.dbr_umem_id = in mlx5_txq_create_devx_sq_resources()
[all …]
H A Dmlx5_trigger.c214 struct mlx5_devx_modify_sq_attr sq_attr = { 0 }; in mlx5_hairpin_auto_bind() local
289 sq_attr.state = MLX5_SQC_STATE_RDY; in mlx5_hairpin_auto_bind()
290 sq_attr.sq_state = MLX5_SQC_STATE_RST; in mlx5_hairpin_auto_bind()
291 sq_attr.hairpin_peer_rq = rq->id; in mlx5_hairpin_auto_bind()
293 ret = mlx5_devx_cmd_modify_sq(sq, &sq_attr); in mlx5_hairpin_auto_bind()
503 sq_attr.state = MLX5_SQC_STATE_RDY; in mlx5_hairpin_queue_peer_bind()
504 sq_attr.sq_state = MLX5_SQC_STATE_RST; in mlx5_hairpin_queue_peer_bind()
505 sq_attr.hairpin_peer_rq = peer_info->qp_id; in mlx5_hairpin_queue_peer_bind()
506 sq_attr.hairpin_peer_vhca = peer_info->vhca_id; in mlx5_hairpin_queue_peer_bind()
623 sq_attr.state = MLX5_SQC_STATE_RST; in mlx5_hairpin_queue_peer_unbind()
[all …]
/f-stack/dpdk/drivers/common/mlx5/
H A Dmlx5_devx_cmds.c1315 struct mlx5_devx_create_sq_attr *sq_attr) in mlx5_devx_cmd_create_sq() argument
1332 MLX5_SET(sqc, sq_ctx, rlky, sq_attr->rlky); in mlx5_devx_cmd_create_sq()
1334 MLX5_SET(sqc, sq_ctx, fre, sq_attr->fre); in mlx5_devx_cmd_create_sq()
1337 sq_attr->allow_multi_pkt_send_wqe); in mlx5_devx_cmd_create_sq()
1339 sq_attr->min_wqe_inline_mode); in mlx5_devx_cmd_create_sq()
1340 MLX5_SET(sqc, sq_ctx, state, sq_attr->state); in mlx5_devx_cmd_create_sq()
1347 MLX5_SET(sqc, sq_ctx, cqn, sq_attr->cqn); in mlx5_devx_cmd_create_sq()
1349 sq_attr->packet_pacing_rate_limit_index); in mlx5_devx_cmd_create_sq()
1353 wq_attr = &sq_attr->wq_attr; in mlx5_devx_cmd_create_sq()
1380 struct mlx5_devx_modify_sq_attr *sq_attr) in mlx5_devx_cmd_modify_sq() argument
[all …]
H A Dmlx5_devx_cmds.h425 struct mlx5_devx_create_sq_attr *sq_attr);
428 struct mlx5_devx_modify_sq_attr *sq_attr);
/f-stack/dpdk/drivers/net/hinic/base/
H A Dhinic_pmd_nicio.c544 struct hinic_sq_attr sq_attr; in hinic_init_qp_ctxts() local
595 sq_attr.ci_dma_base = in hinic_init_qp_ctxts()
598 sq_attr.pending_limit = 1; in hinic_init_qp_ctxts()
599 sq_attr.coalescing_time = 1; in hinic_init_qp_ctxts()
600 sq_attr.intr_en = 0; in hinic_init_qp_ctxts()
601 sq_attr.l2nic_sqn = q_id; in hinic_init_qp_ctxts()
602 sq_attr.dma_attr_off = 0; in hinic_init_qp_ctxts()
603 err = hinic_set_ci_table(hwdev, q_id, &sq_attr); in hinic_init_qp_ctxts()