Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dcrypto.h20 struct mlx5_crypto_dek_pool;
23 struct mlx5_crypto_dek_pool *mlx5_crypto_dek_pool_create(struct mlx5_core_dev *mdev,
25 void mlx5_crypto_dek_pool_destroy(struct mlx5_crypto_dek_pool *pool);
26 struct mlx5_crypto_dek *mlx5_crypto_dek_create(struct mlx5_crypto_dek_pool *dek_pool,
28 void mlx5_crypto_dek_destroy(struct mlx5_crypto_dek_pool *dek_pool,
H A Dcrypto.c30 struct mlx5_crypto_dek_pool { struct
288 mlx5_crypto_dek_bulk_create(struct mlx5_crypto_dek_pool *pool) in mlx5_crypto_dek_bulk_create()
334 mlx5_crypto_dek_pool_add_bulk(struct mlx5_crypto_dek_pool *pool) in mlx5_crypto_dek_pool_add_bulk()
357 static void mlx5_crypto_dek_pool_remove_bulk(struct mlx5_crypto_dek_pool *pool, in mlx5_crypto_dek_pool_remove_bulk()
370 mlx5_crypto_dek_pool_pop(struct mlx5_crypto_dek_pool *pool, u32 *obj_offset) in mlx5_crypto_dek_pool_pop()
420 static bool mlx5_crypto_dek_need_sync(struct mlx5_crypto_dek_pool *pool) in mlx5_crypto_dek_need_sync()
426 static int mlx5_crypto_dek_free_locked(struct mlx5_crypto_dek_pool *pool, in mlx5_crypto_dek_free_locked()
454 static int mlx5_crypto_dek_pool_push(struct mlx5_crypto_dek_pool *pool, in mlx5_crypto_dek_pool_push()
479 static void mlx5_crypto_dek_bulk_reset_synced(struct mlx5_crypto_dek_pool *pool, in mlx5_crypto_dek_bulk_reset_synced()
510 static bool mlx5_crypto_dek_bulk_handle_avail(struct mlx5_crypto_dek_pool *pool, in mlx5_crypto_dek_bulk_handle_avail()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls.h16 struct mlx5_crypto_dek *mlx5_ktls_create_key(struct mlx5_crypto_dek_pool *dek_pool,
18 void mlx5_ktls_destroy_key(struct mlx5_crypto_dek_pool *dek_pool,
90 struct mlx5_crypto_dek_pool *dek_pool;
H A Dktls.c12 struct mlx5_crypto_dek *mlx5_ktls_create_key(struct mlx5_crypto_dek_pool *dek_pool, in mlx5_ktls_create_key()
42 void mlx5_ktls_destroy_key(struct mlx5_crypto_dek_pool *dek_pool, in mlx5_ktls_destroy_key()
H A Dktls_tx.c911 struct mlx5_crypto_dek_pool *dek_pool; in mlx5e_ktls_init_tx()