Lines Matching refs:sq_attr

1671 			struct mlx5_devx_create_sq_attr *sq_attr)  in mlx5_devx_cmd_create_sq()  argument
1688 MLX5_SET(sqc, sq_ctx, rlky, sq_attr->rlky); in mlx5_devx_cmd_create_sq()
1689 MLX5_SET(sqc, sq_ctx, cd_master, sq_attr->cd_master); in mlx5_devx_cmd_create_sq()
1690 MLX5_SET(sqc, sq_ctx, fre, sq_attr->fre); in mlx5_devx_cmd_create_sq()
1691 MLX5_SET(sqc, sq_ctx, flush_in_error_en, sq_attr->flush_in_error_en); in mlx5_devx_cmd_create_sq()
1693 sq_attr->allow_multi_pkt_send_wqe); in mlx5_devx_cmd_create_sq()
1695 sq_attr->min_wqe_inline_mode); in mlx5_devx_cmd_create_sq()
1696 MLX5_SET(sqc, sq_ctx, state, sq_attr->state); in mlx5_devx_cmd_create_sq()
1697 MLX5_SET(sqc, sq_ctx, reg_umr, sq_attr->reg_umr); in mlx5_devx_cmd_create_sq()
1698 MLX5_SET(sqc, sq_ctx, allow_swp, sq_attr->allow_swp); in mlx5_devx_cmd_create_sq()
1699 MLX5_SET(sqc, sq_ctx, hairpin, sq_attr->hairpin); in mlx5_devx_cmd_create_sq()
1700 MLX5_SET(sqc, sq_ctx, non_wire, sq_attr->non_wire); in mlx5_devx_cmd_create_sq()
1701 MLX5_SET(sqc, sq_ctx, static_sq_wq, sq_attr->static_sq_wq); in mlx5_devx_cmd_create_sq()
1702 MLX5_SET(sqc, sq_ctx, user_index, sq_attr->user_index); in mlx5_devx_cmd_create_sq()
1703 MLX5_SET(sqc, sq_ctx, cqn, sq_attr->cqn); in mlx5_devx_cmd_create_sq()
1705 sq_attr->packet_pacing_rate_limit_index); in mlx5_devx_cmd_create_sq()
1706 MLX5_SET(sqc, sq_ctx, tis_lst_sz, sq_attr->tis_lst_sz); in mlx5_devx_cmd_create_sq()
1707 MLX5_SET(sqc, sq_ctx, tis_num_0, sq_attr->tis_num); in mlx5_devx_cmd_create_sq()
1708 MLX5_SET(sqc, sq_ctx, ts_format, sq_attr->ts_format); in mlx5_devx_cmd_create_sq()
1710 wq_attr = &sq_attr->wq_attr; in mlx5_devx_cmd_create_sq()
1737 struct mlx5_devx_modify_sq_attr *sq_attr) in mlx5_devx_cmd_modify_sq() argument
1745 MLX5_SET(modify_sq_in, in, sq_state, sq_attr->sq_state); in mlx5_devx_cmd_modify_sq()
1748 MLX5_SET(sqc, sq_ctx, state, sq_attr->state); in mlx5_devx_cmd_modify_sq()
1749 MLX5_SET(sqc, sq_ctx, hairpin_peer_rq, sq_attr->hairpin_peer_rq); in mlx5_devx_cmd_modify_sq()
1750 MLX5_SET(sqc, sq_ctx, hairpin_peer_vhca, sq_attr->hairpin_peer_vhca); in mlx5_devx_cmd_modify_sq()