Lines Matching refs:key_len
84 unsigned int key_len);
304 const u8 *in_key, unsigned int key_len) in aes_set_key_common() argument
310 if (key_len != AES_KEYSIZE_128 && key_len != AES_KEYSIZE_192 && in aes_set_key_common()
311 key_len != AES_KEYSIZE_256) { in aes_set_key_common()
317 err = crypto_aes_expand_key(ctx, in_key, key_len); in aes_set_key_common()
320 err = aesni_set_key(ctx, in_key, key_len); in aes_set_key_common()
328 unsigned int key_len) in aes_set_key() argument
330 return aes_set_key_common(tfm, crypto_tfm_ctx(tfm), in_key, key_len); in aes_set_key()
837 rfc4106_set_hash_subkey(u8 *hash_subkey, const u8 *key, unsigned int key_len) in rfc4106_set_hash_subkey() argument
850 ret = crypto_ablkcipher_setkey(ctr_tfm, key, key_len); in rfc4106_set_hash_subkey()
896 unsigned int key_len) in common_rfc4106_set_key() argument
903 if (key_len < 4) { in common_rfc4106_set_key()
908 key_len -= 4; in common_rfc4106_set_key()
909 if (key_len != AES_KEYSIZE_128 && key_len != AES_KEYSIZE_192 && in common_rfc4106_set_key()
910 key_len != AES_KEYSIZE_256) { in common_rfc4106_set_key()
915 memcpy(ctx->nonce, key + key_len, sizeof(ctx->nonce)); in common_rfc4106_set_key()
922 new_key_mem = kmalloc(key_len+AESNI_ALIGN, GFP_KERNEL); in common_rfc4106_set_key()
927 memcpy(new_key_align, key, key_len); in common_rfc4106_set_key()
933 key, key_len); in common_rfc4106_set_key()
936 ret = aesni_set_key(&(ctx->aes_key_expanded), key, key_len); in common_rfc4106_set_key()
944 ret = rfc4106_set_hash_subkey(ctx->hash_subkey, key, key_len); in common_rfc4106_set_key()
951 unsigned int key_len) in rfc4106_set_key() argument
959 ret = crypto_aead_setkey(child, key, key_len); in rfc4106_set_key()
1004 u32 key_len = ctx->aes_key_expanded.key_length; in __driver_rfc4106_encrypt() local
1021 if (unlikely(key_len != AES_KEYSIZE_128 && in __driver_rfc4106_encrypt()
1022 key_len != AES_KEYSIZE_192 && in __driver_rfc4106_encrypt()
1023 key_len != AES_KEYSIZE_256)) in __driver_rfc4106_encrypt()
1090 u32 key_len = ctx->aes_key_expanded.key_length; in __driver_rfc4106_decrypt() local
1106 if (unlikely(key_len != AES_KEYSIZE_128 && in __driver_rfc4106_decrypt()
1107 key_len != AES_KEYSIZE_192 && in __driver_rfc4106_decrypt()
1108 key_len != AES_KEYSIZE_256)) in __driver_rfc4106_decrypt()