Searched refs:rqn (Results 1 - 24 of 24) sorted by relevance

/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dchannels.h13 void mlx5e_channels_get_regular_rqn(struct mlx5e_channels *chs, unsigned int ix, u32 *rqn,
15 void mlx5e_channels_get_xsk_rqn(struct mlx5e_channels *chs, unsigned int ix, u32 *rqn,
17 bool mlx5e_channels_get_ptp_rqn(struct mlx5e_channels *chs, u32 *rqn);
H A Dchannels.c26 void mlx5e_channels_get_regular_rqn(struct mlx5e_channels *chs, unsigned int ix, u32 *rqn, argument
31 *rqn = c->rq.rqn;
36 void mlx5e_channels_get_xsk_rqn(struct mlx5e_channels *chs, unsigned int ix, u32 *rqn, argument
43 *rqn = c->xskrq.rqn;
48 bool mlx5e_channels_get_ptp_rqn(struct mlx5e_channels *chs, u32 *rqn) argument
55 *rqn = c->rq.rqn;
H A Dtir.h27 void mlx5e_tir_builder_build_inline(struct mlx5e_tir_builder *builder, u32 tdn, u32 rqn);
H A Drqt.h42 int mlx5e_rqt_redirect_direct(struct mlx5e_rqt *rqt, u32 rqn, u32 *vhca_id);
H A Dreporter_rx.c24 static int mlx5e_query_rq_state(struct mlx5_core_dev *dev, u32 rqn, u8 *state) argument
35 err = mlx5_core_query_rq(dev, rqn, out);
246 err = mlx5e_query_rq_state(rq->mdev, rq->rqn, &hw_state);
254 devlink_fmsg_u32_pair_put(fmsg, "rqn", rq->rqn);
430 key.index1 = rq->rqn;
465 mlx5e_health_queue_dump(priv, fmsg, rq->rqn, "RQ");
469 mlx5e_health_queue_dump(priv, fmsg, ptp_ch->rq.rqn, "PTP RQ");
509 rq->ix, icosq_str, rq->rqn, rq->cq.mcq.cqn);
523 snprintf(err_str, sizeof(err_str), "ERR CQE on RQ: 0x%x", rq->rqn);
[all...]
H A Drx_res.c535 u32 rqn = res->rss_rqns[ix]; local
538 err = mlx5e_rqt_redirect_direct(&res->channels[ix].direct_rqt, rqn, vhca_id);
542 rqn, ix, err);
582 u32 rqn; local
584 if (!mlx5e_channels_get_ptp_rqn(chs, &rqn))
585 rqn = res->drop_rqn;
587 err = mlx5e_rqt_redirect_direct(&res->ptp.rqt, rqn, NULL);
591 rqn, err);
H A Dtrap.c103 u32 rqn)
112 mlx5e_tir_builder_build_inline(builder, mdev->mlx5e_res.hw_objs.td.tdn, rqn);
158 err = mlx5e_create_trap_direct_rq_tir(t->mdev, &t->tir, t->rq.rqn);
102 mlx5e_create_trap_direct_rq_tir(struct mlx5_core_dev *mdev, struct mlx5e_tir *tir, u32 rqn) argument
H A Dtir.c48 void mlx5e_tir_builder_build_inline(struct mlx5e_tir_builder *builder, u32 tdn, u32 rqn) argument
57 MLX5_SET(tirc, tirc, inline_rqn, rqn);
H A Drqt.c225 int mlx5e_rqt_redirect_direct(struct mlx5e_rqt *rqt, u32 rqn, u32 *vhca_id) argument
227 return mlx5e_rqt_redirect(rqt, &rqn, vhca_id, 1);
H A Dptp.h134 int mlx5e_ptp_get_rqn(struct mlx5e_ptp *c, u32 *rqn);
H A Dptp.c962 int mlx5e_ptp_get_rqn(struct mlx5e_ptp *c, u32 *rqn) argument
967 *rqn = c->rq.rqn;
/linux-master/include/linux/mlx5/
H A Dtransobj.h41 u32 *rqn);
42 int mlx5_core_modify_rq(struct mlx5_core_dev *dev, u32 rqn, u32 *in);
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);
76 u32 *rqn; member in struct:mlx5_hairpin
H A Dmlx5_ifc.h5439 u8 rqn[0x18]; member in struct:mlx5_ifc_query_rq_in_bits
7405 u8 rqn[0x18]; member in struct:mlx5_ifc_modify_rq_in_bits
8095 u8 rqn[0x18]; member in struct:mlx5_ifc_destroy_rq_in_bits
8770 u8 rqn[0x18]; member in struct:mlx5_ifc_create_rq_out_bits
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Dtransobj.c66 int mlx5_core_create_rq(struct mlx5_core_dev *dev, u32 *in, int inlen, u32 *rqn) argument
74 *rqn = MLX5_GET(create_rq_out, out, rqn);
80 int mlx5_core_modify_rq(struct mlx5_core_dev *dev, u32 rqn, u32 *in) argument
82 MLX5_SET(modify_rq_in, in, rqn, rqn);
89 void mlx5_core_destroy_rq(struct mlx5_core_dev *dev, u32 rqn) argument
94 MLX5_SET(destroy_rq_in, in, rqn, rqn);
99 int mlx5_core_query_rq(struct mlx5_core_dev *dev, u32 rqn, u3 argument
274 mlx5_hairpin_create_rq(struct mlx5_core_dev *mdev, struct mlx5_hairpin_params *params, u32 *rqn) argument
351 mlx5_hairpin_modify_rq(struct mlx5_core_dev *func_mdev, u32 rqn, int curr_state, int next_state, u16 peer_vhca, u32 peer_sq) argument
[all...]
H A Den_main.c1069 err = mlx5_core_create_rq(mdev, in, inlen, &rq->rqn);
1098 err = mlx5_core_modify_rq(mdev, rq->rqn, in);
1128 netdev_err(dev, "Failed to move rq 0x%x to reset\n", rq->rqn);
1137 netdev_err(dev, "Failed to move rq 0x%x to ready\n", rq->rqn);
1165 err = mlx5_core_modify_rq(mdev, rq->rqn, in);
1174 mlx5_core_destroy_rq(rq->mdev, rq->rqn);
1191 rq->ix, rq->rqn, mlx5e_rqwq_get_cur_sz(rq), min_wqes);
5406 priv->rx_res = mlx5e_rx_res_create(priv->mdev, features, priv->max_nch, priv->drop_rq.rqn,
H A Den.h742 u32 rqn; member in struct:mlx5e_rq
H A Den_tc.c734 mlx5e_tir_builder_build_inline(builder, hp->tdn, hp->pair->rqn[0]);
769 err = mlx5e_rqt_init_indir(&hp->indir_rqt, mdev, hp->pair->rqn, NULL, hp->num_channels,
1190 netdev_dbg(priv->netdev, "add hairpin: tirn %x rqn %x peer %s sqn %x prio %d (log) data %d packets %d\n",
1191 mlx5e_tir_get_tirn(&hp->direct_tir), hp->pair->rqn[0],
H A Den_rep.c1045 priv->rx_res = mlx5e_rx_res_create(priv->mdev, 0, priv->max_nch, priv->drop_rq.rqn,
H A Den_rx.c1811 mlx5e_dump_error_cqe(&rq->cq, rq->rqn, err_cqe);
/linux-master/drivers/infiniband/hw/mlx5/
H A Dqpc.c570 static int destroy_rq_tracked(struct mlx5_ib_dev *dev, u32 rqn, u16 uid) argument
575 MLX5_SET(destroy_rq_in, in, rqn, rqn);
584 u32 rqn; local
586 err = mlx5_core_create_rq(dev->mdev, in, inlen, &rqn);
591 rq->qpn = rqn;
H A Ddevx.c312 return MLX5_GET(create_rq_out, out, rqn);
402 MLX5_GET(query_rq_in, in, rqn));
406 MLX5_GET(modify_rq_in, in, rqn));
1160 MLX5_SET(destroy_rq_in, din, rqn, *obj_id);
H A Dqp.c1626 resp->rqn = rq->base.mqp.qpn;
/linux-master/include/uapi/rdma/
H A Dmlx5-abi.h400 __u32 rqn; member in struct:mlx5_ib_create_qp_resp
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
H A Dipoib.c429 priv->rx_res = mlx5e_rx_res_create(priv->mdev, 0, priv->max_nch, priv->drop_rq.rqn,

Completed in 345 milliseconds