Home
last modified time | relevance | path

Searched refs:rqtn (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.4/include/linux/mlx5/
Dtransobj.h65 u32 *rqtn);
66 int mlx5_core_modify_rqt(struct mlx5_core_dev *dev, u32 rqtn, u32 *in,
68 void mlx5_core_destroy_rqt(struct mlx5_core_dev *dev, u32 rqtn);
Dmlx5_ifc.h4533 u8 rqtn[0x18]; member
6021 u8 rqtn[0x18]; member
6717 u8 rqtn[0x18]; member
7390 u8 rqtn[0x18]; member
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Dtransobj.c270 u32 *rqtn) in mlx5_core_create_rqt() argument
278 *rqtn = MLX5_GET(create_rqt_out, out, rqtn); in mlx5_core_create_rqt()
284 int mlx5_core_modify_rqt(struct mlx5_core_dev *dev, u32 rqtn, u32 *in, in mlx5_core_modify_rqt() argument
289 MLX5_SET(modify_rqt_in, in, rqtn, rqtn); in mlx5_core_modify_rqt()
294 void mlx5_core_destroy_rqt(struct mlx5_core_dev *dev, u32 rqtn) in mlx5_core_destroy_rqt() argument
300 MLX5_SET(destroy_rqt_in, in, rqtn, rqtn); in mlx5_core_destroy_rqt()
Den_main.c2438 err = mlx5_core_create_rqt(mdev, in, inlen, &rqt->rqtn); in mlx5e_create_rqt()
2449 mlx5_core_destroy_rqt(priv->mdev, rqt->rqtn); in mlx5e_destroy_rqt()
2533 int mlx5e_redirect_rqt(struct mlx5e_priv *priv, u32 rqtn, int sz, in mlx5e_redirect_rqt() argument
2552 err = mlx5_core_modify_rqt(mdev, rqtn, in, inlen); in mlx5e_redirect_rqt()
2573 u32 rqtn; in mlx5e_redirect_rqts() local
2578 rqtn = priv->indir_rqt.rqtn; in mlx5e_redirect_rqts()
2579 mlx5e_redirect_rqt(priv, rqtn, MLX5E_INDIR_RQT_SIZE, rrp); in mlx5e_redirect_rqts()
2594 rqtn = priv->direct_tir[ix].rqt.rqtn; in mlx5e_redirect_rqts()
2595 mlx5e_redirect_rqt(priv, rqtn, 1, direct_rrp); in mlx5e_redirect_rqts()
3252 u32 rqtn, u32 *tirc) in mlx5e_build_indir_tir_ctx_common() argument
[all …]
Den.h767 u32 rqtn; member
998 int mlx5e_redirect_rqt(struct mlx5e_priv *priv, u32 rqtn, int sz,
Den_ethtool.c1199 u32 rqtn = priv->indir_rqt.rqtn; in mlx5e_set_rxfh() local
1210 mlx5e_redirect_rqt(priv, rqtn, MLX5E_INDIR_RQT_SIZE, rrp); in mlx5e_set_rxfh()
Den_tc.c527 err = mlx5_core_create_rqt(mdev, in, inlen, &hp->indir_rqt.rqtn); in mlx5e_hairpin_create_indirect_rqt()
550 MLX5_SET(tirc, tirc, indirect_table, hp->indir_rqt.rqtn); in mlx5e_hairpin_create_indirect_tirs()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
Dsetup.c183 u32 rqtn = priv->xsk_tir[ix].rqt.rqtn; in mlx5e_redirect_xsk_rqt() local
185 return mlx5e_redirect_rqt(priv, rqtn, 1, direct_rrp); in mlx5e_redirect_xsk_rqt()
/Linux-v5.4/drivers/infiniband/hw/mlx5/
Dcmd.h53 void mlx5_cmd_destroy_rqt(struct mlx5_core_dev *dev, u32 rqtn, u16 uid);
Dcmd.c223 void mlx5_cmd_destroy_rqt(struct mlx5_core_dev *dev, u32 rqtn, u16 uid) in mlx5_cmd_destroy_rqt() argument
229 MLX5_SET(destroy_rqt_in, in, rqtn, rqtn); in mlx5_cmd_destroy_rqt()
Ddevx.c398 MLX5_GET(query_rqt_in, in, rqtn)); in devx_get_obj_id()
402 MLX5_GET(modify_rqt_in, in, rqtn)); in devx_get_obj_id()
643 to_mrwq_ind_table(uobj->object)->rqtn) == in devx_is_valid_obj_id()
Dmlx5_ib.h335 u32 rqtn; member
Dqp.c6243 err = mlx5_core_create_rqt(dev->mdev, in, inlen, &rwq_ind_tbl->rqtn); in mlx5_ib_create_rwq_ind_table()
6249 rwq_ind_tbl->ib_rwq_ind_tbl.ind_tbl_num = rwq_ind_tbl->rqtn; in mlx5_ib_create_rwq_ind_table()
6261 mlx5_cmd_destroy_rqt(dev->mdev, rwq_ind_tbl->rqtn, rwq_ind_tbl->uid); in mlx5_ib_create_rwq_ind_table()
6272 mlx5_cmd_destroy_rqt(dev->mdev, rwq_ind_tbl->rqtn, rwq_ind_tbl->uid); in mlx5_ib_destroy_rwq_ind_table()