Searched refs:sq_attr (Results 1 – 6 of 6) sorted by relevance
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_txpp.c | 324 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 D | mlx5_devx.c | 1366 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 D | mlx5_trigger.c | 214 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 D | mlx5_devx_cmds.c | 1315 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 D | mlx5_devx_cmds.h | 425 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 D | hinic_pmd_nicio.c | 544 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()
|