Home
last modified time | relevance | path

Searched refs:mlx5_devx_obj (Results 1 – 20 of 20) sorted by relevance

/dpdk/drivers/common/mlx5/
H A Dmlx5_devx_cmds.h592 int mlx5_devx_cmd_destroy(struct mlx5_devx_obj *obj);
616 int mlx5_devx_cmd_modify_rq(struct mlx5_devx_obj *rq,
631 int mlx5_devx_cmd_modify_sq(struct mlx5_devx_obj *sq,
662 int mlx5_devx_cmd_modify_rqt(struct mlx5_devx_obj *rqt,
665 int mlx5_devx_cmd_modify_tir(struct mlx5_devx_obj *tir,
672 struct mlx5_devx_obj *
685 struct mlx5_devx_obj *
751 struct mlx5_devx_obj *
755 struct mlx5_devx_obj *
760 struct mlx5_devx_obj *
[all …]
H A Dmlx5_common_devx.h15 struct mlx5_devx_obj *cq; /* The CQ DevX object. */
26 struct mlx5_devx_obj *sq; /* The SQ DevX object. */
38 struct mlx5_devx_obj *qp; /* The QP DevX object. */
57 struct mlx5_devx_obj *rmp; /* The RMP DevX object. */
64 struct mlx5_devx_obj *rq; /* The RQ DevX object. */
H A Dmlx5_devx_cmds.c191 struct mlx5_devx_obj *
305 struct mlx5_devx_obj *
623 struct mlx5_devx_obj *
1254 struct mlx5_devx_obj *
1364 struct mlx5_devx_obj *
1412 struct mlx5_devx_obj *
1565 struct mlx5_devx_obj *
1669 struct mlx5_devx_obj *
1772 struct mlx5_devx_obj *
1816 struct mlx5_devx_obj *
[all …]
H A Dmlx5_common_devx.c82 struct mlx5_devx_obj *cq = NULL; in mlx5_devx_cq_create()
209 struct mlx5_devx_obj *sq = NULL; in mlx5_devx_sq_create()
355 struct mlx5_devx_obj *qp = NULL; in mlx5_devx_qp_create()
539 struct mlx5_devx_obj *rq; in mlx5_devx_rq_std_create()
638 struct mlx5_devx_obj *rq; in mlx5_devx_rq_shared_create()
H A Dmlx5_common_mr.h29 struct mlx5_devx_obj *mkey; /* devx mkey object. */
H A Dmlx5_common.h272 struct mlx5_devx_obj { struct
/dpdk/drivers/vdpa/mlx5/
H A Dmlx5_vdpa.h56 struct mlx5_devx_obj *fw_qp;
64 struct mlx5_devx_obj *mkey;
84 struct mlx5_devx_obj *virtq;
85 struct mlx5_devx_obj *counters;
100 struct mlx5_devx_obj *rqt;
105 struct mlx5_devx_obj *tir;
149 struct mlx5_devx_obj *td;
150 struct mlx5_devx_obj *tiss[16]; /* TIS list for each LAG port. */
/dpdk/drivers/crypto/mlx5/
H A Dmlx5_crypto.h35 struct mlx5_devx_obj *login_obj;
49 struct mlx5_devx_obj **mkey; /* WQE's indirect mekys. */
60 struct mlx5_devx_obj *obj; /* Pointer to DEK DevX object. */
H A Dmlx5_crypto.c609 sizeof(struct mlx5_devx_obj *)) * in mlx5_crypto_queue_pair_setup()
652 qp->mkey = (struct mlx5_devx_obj **)RTE_ALIGN((uintptr_t)(qp + 1), in mlx5_crypto_queue_pair_setup()
888 struct mlx5_devx_obj *login; in mlx5_crypto_dev_probe()
/dpdk/drivers/net/mlx5/
H A Dmlx5.h483 struct mlx5_devx_obj *min_dcs;
587 struct mlx5_devx_obj *flow_hit_aso_obj;
939 struct mlx5_devx_obj *devx_obj;
1125 struct mlx5_devx_obj *devx_obj;
1246 struct mlx5_devx_obj *tis[16]; /* TIS object. */
1247 struct mlx5_devx_obj *td; /* Transport domain. */
1321 struct mlx5_devx_obj *rq; /* DevX RQ object for hairpin. */
1337 struct mlx5_devx_obj *rqt; /* DevX RQT object. */
1352 struct mlx5_devx_obj *tir; /* DevX TIR object. */
1375 struct mlx5_devx_obj *sq;
[all …]
H A Dmlx5_trigger.c272 struct mlx5_devx_obj *sq; in mlx5_hairpin_auto_bind()
273 struct mlx5_devx_obj *rq; in mlx5_hairpin_auto_bind()
H A Dmlx5_flow_aso.c372 rte_cpu_to_be_32(((struct mlx5_devx_obj *) in mlx5_aso_sq_enqueue_burst()
H A Dmlx5_flow_dv.c6050 flow_dv_pool_create(struct rte_eth_dev *dev, struct mlx5_devx_obj *dcs, in flow_dv_pool_create()
6120 struct mlx5_devx_obj *dcs = NULL; in flow_dv_counter_pool_prepare()
6212 struct mlx5_devx_obj *dcs; in flow_dv_counter_alloc()
6435 struct mlx5_devx_obj *dcs = NULL; in flow_dv_mtr_pool_create()
9400 struct mlx5_devx_obj *obj; in flow_dev_geneve_tlv_option_resource_register()
12263 struct mlx5_devx_obj *obj = NULL; in flow_dv_age_pool_create()
12705 struct mlx5_devx_obj *obj = NULL; in flow_dv_ct_pool_create()
17644 struct mlx5_devx_obj *dcs = NULL; in mlx5_flow_dv_discover_counter_offset_support()
/dpdk/drivers/common/mlx5/windows/
H A Dmlx5_common_os.c89 struct mlx5_devx_obj *obj = mlx5_devx_cmd_alloc_pd(cdev->ctx); in mlx5_os_pd_prepare()
352 struct mlx5_devx_obj *mkey; in mlx5_os_reg_mr()
/dpdk/drivers/regex/mlx5/
H A Dmlx5_rxp.h135 struct mlx5_devx_obj *mkey;
H A Dmlx5_regex_fastpath.c62 struct mlx5_devx_obj *imkey; /* UMR WQE's indirect meky. */
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_flow_os.h383 mlx5_flow_os_create_flow_action_dest_devx_tir(struct mlx5_devx_obj *tir, in mlx5_flow_os_create_flow_action_dest_devx_tir()
/dpdk/drivers/net/mlx5/windows/
H A Dmlx5_flow_os.h422 int mlx5_flow_os_create_flow_action_dest_devx_tir(struct mlx5_devx_obj *tir,
H A Dmlx5_flow_os.c136 mlx5_flow_os_create_flow_action_dest_devx_tir(struct mlx5_devx_obj *tir, in mlx5_flow_os_create_flow_action_dest_devx_tir()
/dpdk/drivers/common/mlx5/linux/
H A Dmlx5_common_os.c930 struct mlx5_devx_obj *mkey; in mlx5_os_wrapped_mkey_create()