Home
last modified time | relevance | path

Searched refs:klm (Results 1 – 5 of 5) sorted by relevance

/dpdk/drivers/regex/mlx5/
H A Dmlx5_regex_fastpath.c115 size_t pi, struct mlx5_klm *klm) in __prep_one() argument
151 input_seg->lkey = klm->mkey; in __prep_one()
160 struct mlx5_klm klm; in prep_one() local
267 __prep_one(priv, qp, op, job, pi, klm); in prep_nop_regex_wqe_set()
281 struct mlx5_klm klm; in prep_regex_umr_wqe_set() local
322 klm.address = len; in prep_regex_umr_wqe_set()
323 klm.mkey = rte_cpu_to_be_32 in prep_regex_umr_wqe_set()
343 klm.byte_count = scatter_size; in prep_regex_umr_wqe_set()
356 &klm); in prep_regex_umr_wqe_set()
690 struct mlx5_klm klm = { 0 }; in mlx5_regexdev_setup_fastpath() local
[all …]
/dpdk/drivers/crypto/mlx5/
H A Dmlx5_crypto.c316 struct mlx5_wqe_dseg *klm, uint32_t offset, in mlx5_crypto_klm_set() argument
325 klm->bcount = rte_cpu_to_be_32(data_len); in mlx5_crypto_klm_set()
326 klm->pbuf = rte_cpu_to_be_64(addr); in mlx5_crypto_klm_set()
327 klm->lkey = mlx5_mr_mb2mr(&qp->mr_ctrl, mbuf); in mlx5_crypto_klm_set()
328 return klm->lkey; in mlx5_crypto_klm_set()
334 struct rte_mbuf *mbuf, struct mlx5_wqe_dseg *klm) in mlx5_crypto_klms_set() argument
341 if (unlikely(mlx5_crypto_klm_set(qp, mbuf, klm, in mlx5_crypto_klms_set()
353 if (unlikely(mlx5_crypto_klm_set(qp, mbuf, ++klm, 0, in mlx5_crypto_klms_set()
/dpdk/drivers/common/mlx5/
H A Dmlx5_devx_cmds.c312 (klm_num ? RTE_ALIGN(klm_num, 4) : 0) * MLX5_ST_SZ_DW(klm); in mlx5_devx_cmd_mkey_create()
337 uint8_t *klm = (uint8_t *)MLX5_ADDR_OF(create_mkey_in, in, in mlx5_devx_cmd_mkey_create() local
341 MLX5_SET(klm, klm, byte_count, klm_array[i].byte_count); in mlx5_devx_cmd_mkey_create()
342 MLX5_SET(klm, klm, mkey, klm_array[i].mkey); in mlx5_devx_cmd_mkey_create()
343 MLX5_SET64(klm, klm, address, klm_array[i].address); in mlx5_devx_cmd_mkey_create()
344 klm += MLX5_ST_SZ_BYTES(klm); in mlx5_devx_cmd_mkey_create()
347 MLX5_SET(klm, klm, mkey, 0x0); in mlx5_devx_cmd_mkey_create()
348 MLX5_SET64(klm, klm, address, 0x0); in mlx5_devx_cmd_mkey_create()
349 klm += MLX5_ST_SZ_BYTES(klm); in mlx5_devx_cmd_mkey_create()
H A Dmlx5_devx_cmds.h16 MLX5_ST_SZ_DW(create_mkey_in) * 4) / (MLX5_ST_SZ_DW(klm) * 4))
/dpdk/drivers/common/mlx5/linux/
H A Dmlx5_common_os.c921 struct mlx5_klm klm = { in mlx5_os_wrapped_mkey_create() local
927 .klm_array = &klm, in mlx5_os_wrapped_mkey_create()
940 klm.mkey = ibv_mr->lkey; in mlx5_os_wrapped_mkey_create()