summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-31net/mlx5: Keep only one bulk of full available DEKsJianbo Liu1-5/+13
2023-01-31net/mlx5: Add async garbage collector for DEK bulkJianbo Liu1-9/+65
2023-01-31net/mlx5: Reuse DEKs after executing SYNC_CRYPTO commandJianbo Liu1-9/+183
2023-01-31net/mlx5: Use bulk allocation for fast update encryption keyJianbo Liu1-7/+208
2023-01-31net/mlx5: Add bulk allocation and modify_dek operationJianbo Liu1-2/+83
2023-01-31net/mlx5: Add support SYNC_CRYPTO commandJianbo Liu1-0/+36
2023-01-31net/mlx5: Add new APIs for fast update encryption keyJianbo Liu1-5/+85
2023-01-31net/mlx5: Refactor the encryption key creationJianbo Liu1-24/+53
2023-01-31net/mlx5: Add const to the key pointer of encryption key creationJianbo Liu1-1/+1
2023-01-31net/mlx5: Prepare for fast crypto key update if hardware supports itJianbo Liu1-0/+36
2023-01-31net/mlx5: Change key type to key purposeJianbo Liu1-1/+1
2023-01-31net/mlx5: Header file for cryptoTariq Toukan1-1/+1
2021-03-17net/mlx5: Move mlx5e hw resources into a sub objectRoi Dayan1-1/+1
2020-07-17net/mlx5: IPsec: Add HW crypto offload supportRaed Salem1-3/+2
2020-03-08net/mlx5: Introduce TLS and IPSec objects enumsSaeed Mahameed1-1/+1
2019-08-28Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Saeed Mahameed1-0/+1
2019-08-20net/mlx5: Add missing include file to lib/crypto.cSaeed Mahameed1-0/+1
2019-08-08net/mlx5: crypto, Fix wrong offset in encryption key commandTariq Toukan1-0/+1
2019-07-06net/mlx5: Add crypto library to support create/destroy encryption keyTariq Toukan1-0/+72