Searched refs:klm (Results 1 – 5 of 5) sorted by relevance
| /dpdk/drivers/regex/mlx5/ |
| H A D | mlx5_regex_fastpath.c | 115 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 D | mlx5_crypto.c | 316 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 D | mlx5_devx_cmds.c | 312 (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 D | mlx5_devx_cmds.h | 16 MLX5_ST_SZ_DW(create_mkey_in) * 4) / (MLX5_ST_SZ_DW(klm) * 4))
|
| /dpdk/drivers/common/mlx5/linux/ |
| H A D | mlx5_common_os.c | 921 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()
|