/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | transobj.c | 67 int mlx5_core_create_rq(struct mlx5_core_dev *dev, u32 *in, int inlen, u32 *rqn) in mlx5_core_create_rq() argument 75 *rqn = MLX5_GET(create_rq_out, out, rqn); in mlx5_core_create_rq() 81 int mlx5_core_modify_rq(struct mlx5_core_dev *dev, u32 rqn, u32 *in, int inlen) in mlx5_core_modify_rq() argument 85 MLX5_SET(modify_rq_in, in, rqn, rqn); in mlx5_core_modify_rq() 93 void mlx5_core_destroy_rq(struct mlx5_core_dev *dev, u32 rqn) in mlx5_core_destroy_rq() argument 99 MLX5_SET(destroy_rq_in, in, rqn, rqn); in mlx5_core_destroy_rq() 104 int mlx5_core_query_rq(struct mlx5_core_dev *dev, u32 rqn, u32 *out) in mlx5_core_query_rq() argument 110 MLX5_SET(query_rq_in, in, rqn, rqn); in mlx5_core_query_rq() 407 struct mlx5_hairpin_params *params, u32 *rqn) in mlx5_hairpin_create_rq() argument 422 return mlx5_core_create_rq(mdev, in, MLX5_ST_SZ_BYTES(create_rq_in), rqn); in mlx5_hairpin_create_rq() [all …]
|
D | qp.c | 538 u32 rqn; in mlx5_core_create_rq_tracked() local 540 err = mlx5_core_create_rq(dev, in, inlen, &rqn); in mlx5_core_create_rq_tracked() 544 rq->qpn = rqn; in mlx5_core_create_rq_tracked()
|
D | en_main.c | 757 err = mlx5_core_create_rq(mdev, in, inlen, &rq->rqn); in mlx5e_create_rq() 784 err = mlx5_core_modify_rq(mdev, rq->rqn, in, inlen); in mlx5e_modify_rq_state() 815 err = mlx5_core_modify_rq(mdev, rq->rqn, in, inlen); in mlx5e_modify_rq_scatter_fcs() 844 err = mlx5_core_modify_rq(mdev, rq->rqn, in, inlen); in mlx5e_modify_rq_vsd() 853 mlx5_core_destroy_rq(rq->mdev, rq->rqn); in mlx5e_destroy_rq() 871 c->ix, rq->rqn, mlx5e_rqwq_get_cur_sz(rq), min_wqes); in mlx5e_wait_for_min_rx_wqes() 2396 MLX5_SET(rqtc, rqtc, rq_num[i], priv->drop_rq.rqn); in mlx5e_create_rqt() 2478 u32 rqn; in mlx5e_fill_rqt_rqns() local 2487 rqn = rrp.rss.channels->c[ix]->rq.rqn; in mlx5e_fill_rqt_rqns() 2489 rqn = rrp.rqn; in mlx5e_fill_rqt_rqns() [all …]
|
D | en.h | 582 u32 rqn; member 789 u32 rqn; /* Direct RQN (Non-RSS) */ member
|
D | en_tc.c | 290 MLX5_SET(tirc, tirc, inline_rqn, hp->pair->rqn[0]); in mlx5e_hairpin_create_transport() 313 u32 indirection_rqt[MLX5E_INDIR_RQT_SIZE], rqn; in mlx5e_hairpin_fill_rqt_rqns() local 325 rqn = hp->pair->rqn[ix]; in mlx5e_hairpin_fill_rqt_rqns() 326 MLX5_SET(rqtc, rqtc, rq_num[i], rqn); in mlx5e_hairpin_fill_rqt_rqns() 632 hp->tirn, hp->pair->rqn[0], hp->pair->peer_mdev->priv.name, in mlx5e_hairpin_flow_add()
|
/Linux-v4.19/include/linux/mlx5/ |
D | transobj.h | 41 u32 *rqn); 42 int mlx5_core_modify_rq(struct mlx5_core_dev *dev, u32 rqn, u32 *in, int inlen); 43 void mlx5_core_destroy_rq(struct mlx5_core_dev *dev, u32 rqn); 44 int mlx5_core_query_rq(struct mlx5_core_dev *dev, u32 rqn, u32 *out); 91 u32 *rqn; member
|
D | mlx5_ifc.h | 4079 u8 rqn[0x18]; member 5480 u8 rqn[0x18]; member 6155 u8 rqn[0x18]; member 6825 u8 rqn[0x18]; member
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | devx.c | 138 obj_id = MLX5_GET(query_rq_in, in, rqn); in devx_is_valid_obj_id() 141 obj_id = MLX5_GET(modify_rq_in, in, rqn); in devx_is_valid_obj_id()
|