Lines Matching refs:key_len

43 	int key_len;  member
63 int key_len; member
72 static int need_fallback(unsigned int key_len) in need_fallback() argument
74 switch (key_len) { in need_fallback()
95 unsigned int key_len) in setkey_fallback_cip() argument
104 ret = crypto_cipher_setkey(sctx->fallback.cip, in_key, key_len); in setkey_fallback_cip()
114 unsigned int key_len) in aes_set_key() argument
120 ret = need_fallback(key_len); in aes_set_key()
126 sctx->key_len = key_len; in aes_set_key()
128 memcpy(sctx->key, in_key, key_len); in aes_set_key()
132 return setkey_fallback_cip(tfm, in_key, key_len); in aes_set_key()
139 if (unlikely(need_fallback(sctx->key_len))) { in aes_encrypt()
144 switch (sctx->key_len) { in aes_encrypt()
164 if (unlikely(need_fallback(sctx->key_len))) { in aes_decrypt()
169 switch (sctx->key_len) { in aes_decrypt()
286 unsigned int key_len) in ecb_aes_set_key() argument
291 ret = need_fallback(key_len); in ecb_aes_set_key()
293 sctx->key_len = key_len; in ecb_aes_set_key()
294 return setkey_fallback_blk(tfm, in_key, key_len); in ecb_aes_set_key()
297 switch (key_len) { in ecb_aes_set_key()
312 return aes_set_key(tfm, in_key, key_len); in ecb_aes_set_key()
345 if (unlikely(need_fallback(sctx->key_len))) in ecb_aes_encrypt()
359 if (unlikely(need_fallback(sctx->key_len))) in ecb_aes_decrypt()
415 unsigned int key_len) in cbc_aes_set_key() argument
420 ret = need_fallback(key_len); in cbc_aes_set_key()
422 sctx->key_len = key_len; in cbc_aes_set_key()
423 return setkey_fallback_blk(tfm, in_key, key_len); in cbc_aes_set_key()
426 switch (key_len) { in cbc_aes_set_key()
441 return aes_set_key(tfm, in_key, key_len); in cbc_aes_set_key()
459 memcpy(param.key, sctx->key, sctx->key_len); in cbc_aes_crypt()
486 if (unlikely(need_fallback(sctx->key_len))) in cbc_aes_encrypt()
500 if (unlikely(need_fallback(sctx->key_len))) in cbc_aes_decrypt()
585 unsigned int key_len) in xts_aes_set_key() argument
590 switch (key_len) { in xts_aes_set_key()
600 xts_fallback_setkey(tfm, in_key, key_len); in xts_aes_set_key()
612 xts_ctx->key_len = key_len; in xts_aes_set_key()
620 unsigned int offset = (xts_ctx->key_len >> 1) & 0x10; in xts_aes_crypt()
669 if (unlikely(xts_ctx->key_len == 48)) in xts_aes_encrypt()
683 if (unlikely(xts_ctx->key_len == 48)) in xts_aes_decrypt()
741 unsigned int key_len) in ctr_aes_set_key() argument
745 switch (key_len) { in ctr_aes_set_key()
760 return aes_set_key(tfm, in_key, key_len); in ctr_aes_set_key()