Home
last modified time | relevance | path

Searched refs:rq_attr (Results 1 – 4 of 4) sorted by relevance

/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_devx.c42 memset(&rq_attr, 0, sizeof(rq_attr)); in mlx5_rxq_obj_modify_rq_vlan_strip()
43 rq_attr.rq_state = MLX5_RQC_STATE_RDY; in mlx5_rxq_obj_modify_rq_vlan_strip()
44 rq_attr.state = MLX5_RQC_STATE_RDY; in mlx5_rxq_obj_modify_rq_vlan_strip()
45 rq_attr.vsd = (on ? 0 : 1); in mlx5_rxq_obj_modify_rq_vlan_strip()
66 memset(&rq_attr, 0, sizeof(rq_attr)); in mlx5_devx_modify_rq()
70 rq_attr.state = MLX5_RQC_STATE_RST; in mlx5_devx_modify_rq()
74 rq_attr.state = MLX5_RQC_STATE_RDY; in mlx5_devx_modify_rq()
78 rq_attr.state = MLX5_RQC_STATE_ERR; in mlx5_devx_modify_rq()
82 rq_attr.state = MLX5_RQC_STATE_RST; in mlx5_devx_modify_rq()
279 rq_attr->cqn = cqn; in mlx5_devx_create_rq_attr_fill()
[all …]
H A Dmlx5_trigger.c215 struct mlx5_devx_modify_rq_attr rq_attr = { 0 }; in mlx5_hairpin_auto_bind() local
296 rq_attr.state = MLX5_SQC_STATE_RDY; in mlx5_hairpin_auto_bind()
297 rq_attr.rq_state = MLX5_SQC_STATE_RST; in mlx5_hairpin_auto_bind()
298 rq_attr.hairpin_peer_sq = sq->id; in mlx5_hairpin_auto_bind()
300 ret = mlx5_devx_cmd_modify_rq(rq, &rq_attr); in mlx5_hairpin_auto_bind()
558 rq_attr.state = MLX5_SQC_STATE_RDY; in mlx5_hairpin_queue_peer_bind()
559 rq_attr.rq_state = MLX5_SQC_STATE_RST; in mlx5_hairpin_queue_peer_bind()
560 rq_attr.hairpin_peer_sq = peer_info->qp_id; in mlx5_hairpin_queue_peer_bind()
561 rq_attr.hairpin_peer_vhca = peer_info->vhca_id; in mlx5_hairpin_queue_peer_bind()
660 rq_attr.state = MLX5_SQC_STATE_RST; in mlx5_hairpin_queue_peer_unbind()
[all …]
/f-stack/dpdk/drivers/common/mlx5/
H A Dmlx5_devx_cmds.c951 struct mlx5_devx_create_rq_attr *rq_attr, in mlx5_devx_cmd_create_rq() argument
968 MLX5_SET(rqc, rq_ctx, rlky, rq_attr->rlky); in mlx5_devx_cmd_create_rq()
971 MLX5_SET(rqc, rq_ctx, vsd, rq_attr->vsd); in mlx5_devx_cmd_create_rq()
977 MLX5_SET(rqc, rq_ctx, cqn, rq_attr->cqn); in mlx5_devx_cmd_create_rq()
979 MLX5_SET(rqc, rq_ctx, rmpn, rq_attr->rmpn); in mlx5_devx_cmd_create_rq()
981 wq_attr = &rq_attr->wq_attr; in mlx5_devx_cmd_create_rq()
1008 struct mlx5_devx_modify_rq_attr *rq_attr) in mlx5_devx_cmd_modify_rq() argument
1021 if (rq_attr->modify_bitmask & in mlx5_devx_cmd_modify_rq()
1025 MLX5_SET(rqc, rq_ctx, vsd, rq_attr->vsd); in mlx5_devx_cmd_modify_rq()
1026 if (rq_attr->modify_bitmask & in mlx5_devx_cmd_modify_rq()
[all …]
H A Dmlx5_devx_cmds.h412 struct mlx5_devx_create_rq_attr *rq_attr,
416 struct mlx5_devx_modify_rq_attr *rq_attr);