/kernel/linux/linux-5.10/drivers/crypto/bcm/ |
H A D | spu.c | 581 * @hash_parms: Parameters related to hash algorithm 591 struct spu_hash_parms *hash_parms, in spum_create_request() 607 unsigned int cipher_len = hash_parms->prebuf_len + data_size + in spum_create_request() 608 hash_parms->pad_len; in spum_create_request() 617 hash_parms->prebuf_len, in spum_create_request() 621 hash_parms->pad_len); in spum_create_request() 632 cipher_len -= hash_parms->digestsize; in spum_create_request() 635 auth_len -= hash_parms->digestsize; in spum_create_request() 637 if ((hash_parms->alg == HASH_ALG_AES) && in spum_create_request() 638 (hash_parms in spum_create_request() 588 spum_create_request(u8 *spu_hdr, struct spu_request_opts *req_opts, struct spu_cipher_parms *cipher_parms, struct spu_hash_parms *hash_parms, struct spu_aead_parms *aead_parms, unsigned int data_size) spum_create_request() argument [all...] |
H A D | spu2.c | 929 * @hash_parms: Parameters related to hash algorithm 942 struct spu_hash_parms *hash_parms, in spu2_create_request() 959 hash_parms->prebuf_len + data_size + hash_parms->pad_len - in spu2_create_request() 961 hash_parms->digestsize : 0); in spu2_create_request() 971 hash_parms->prebuf_len, in spu2_create_request() 975 hash_parms->pad_len); in spu2_create_request() 1005 hash_parms->alg, hash_parms->mode, hash_parms in spu2_create_request() 939 spu2_create_request(u8 *spu_hdr, struct spu_request_opts *req_opts, struct spu_cipher_parms *cipher_parms, struct spu_hash_parms *hash_parms, struct spu_aead_parms *aead_parms, unsigned int data_size) spu2_create_request() argument [all...] |
H A D | cipher.c | 682 struct spu_hash_parms hash_parms; in handle_ahash_req() local 701 memset(&hash_parms, 0, sizeof(hash_parms)); in handle_ahash_req() 705 hash_parms.alg = ctx->auth.alg; in handle_ahash_req() 706 hash_parms.mode = ctx->auth.mode; in handle_ahash_req() 707 hash_parms.type = HASH_TYPE_NONE; in handle_ahash_req() 708 hash_parms.key_buf = (u8 *)ctx->authkey; in handle_ahash_req() 709 hash_parms.key_len = ctx->authkeylen; in handle_ahash_req() 774 if (hash_parms.alg == HASH_ALG_AES) in handle_ahash_req() 775 hash_parms in handle_ahash_req() 1278 struct spu_hash_parms hash_parms; handle_aead_req() local [all...] |
H A D | spu2.h | 195 struct spu_hash_parms *hash_parms,
|
H A D | spu.h | 244 struct spu_hash_parms *hash_parms,
|
H A D | cipher.h | 382 struct spu_hash_parms *hash_parms,
|
/kernel/linux/linux-6.6/drivers/crypto/bcm/ |
H A D | spu.c | 579 * @hash_parms: Parameters related to hash algorithm 589 struct spu_hash_parms *hash_parms, in spum_create_request() 605 unsigned int cipher_len = hash_parms->prebuf_len + data_size + in spum_create_request() 606 hash_parms->pad_len; in spum_create_request() 615 hash_parms->prebuf_len, in spum_create_request() 619 hash_parms->pad_len); in spum_create_request() 630 cipher_len -= hash_parms->digestsize; in spum_create_request() 633 auth_len -= hash_parms->digestsize; in spum_create_request() 635 if ((hash_parms->alg == HASH_ALG_AES) && in spum_create_request() 636 (hash_parms in spum_create_request() 586 spum_create_request(u8 *spu_hdr, struct spu_request_opts *req_opts, struct spu_cipher_parms *cipher_parms, struct spu_hash_parms *hash_parms, struct spu_aead_parms *aead_parms, unsigned int data_size) spum_create_request() argument [all...] |
H A D | spu2.c | 934 * @hash_parms: Parameters related to hash algorithm 947 struct spu_hash_parms *hash_parms, in spu2_create_request() 964 hash_parms->prebuf_len + data_size + hash_parms->pad_len - in spu2_create_request() 966 hash_parms->digestsize : 0); in spu2_create_request() 975 hash_parms->prebuf_len, in spu2_create_request() 979 hash_parms->pad_len); in spu2_create_request() 1008 hash_parms->alg, hash_parms->mode, hash_parms in spu2_create_request() 944 spu2_create_request(u8 *spu_hdr, struct spu_request_opts *req_opts, struct spu_cipher_parms *cipher_parms, struct spu_hash_parms *hash_parms, struct spu_aead_parms *aead_parms, unsigned int data_size) spu2_create_request() argument [all...] |
H A D | cipher.c | 680 struct spu_hash_parms hash_parms; in handle_ahash_req() local 699 memset(&hash_parms, 0, sizeof(hash_parms)); in handle_ahash_req() 703 hash_parms.alg = ctx->auth.alg; in handle_ahash_req() 704 hash_parms.mode = ctx->auth.mode; in handle_ahash_req() 705 hash_parms.type = HASH_TYPE_NONE; in handle_ahash_req() 706 hash_parms.key_buf = (u8 *)ctx->authkey; in handle_ahash_req() 707 hash_parms.key_len = ctx->authkeylen; in handle_ahash_req() 772 if (hash_parms.alg == HASH_ALG_AES) in handle_ahash_req() 773 hash_parms in handle_ahash_req() 1275 struct spu_hash_parms hash_parms; handle_aead_req() local [all...] |
H A D | spu2.h | 195 struct spu_hash_parms *hash_parms,
|
H A D | spu.h | 245 struct spu_hash_parms *hash_parms,
|
H A D | cipher.h | 380 struct spu_hash_parms *hash_parms,
|