Lines Matching refs:key_len
45 int key_len;
56 int key_len;
73 unsigned int key_len)
81 return crypto_cipher_setkey(sctx->fallback.cip, in_key, key_len);
85 unsigned int key_len)
91 fc = (key_len == 16) ? CPACF_KM_AES_128 :
92 (key_len == 24) ? CPACF_KM_AES_192 :
93 (key_len == 32) ? CPACF_KM_AES_256 : 0;
98 return setkey_fallback_cip(tfm, in_key, key_len);
100 sctx->key_len = key_len;
101 memcpy(sctx->key, in_key, key_len);
202 unsigned int key_len)
208 fc = (key_len == 16) ? CPACF_KM_AES_128 :
209 (key_len == 24) ? CPACF_KM_AES_192 :
210 (key_len == 32) ? CPACF_KM_AES_256 : 0;
215 return setkey_fallback_skcipher(tfm, in_key, key_len);
217 sctx->key_len = key_len;
218 memcpy(sctx->key, in_key, key_len);
298 unsigned int key_len)
304 fc = (key_len == 16) ? CPACF_KMC_AES_128 :
305 (key_len == 24) ? CPACF_KMC_AES_192 :
306 (key_len == 32) ? CPACF_KMC_AES_256 : 0;
311 return setkey_fallback_skcipher(tfm, in_key, key_len);
313 sctx->key_len = key_len;
314 memcpy(sctx->key, in_key, key_len);
337 memcpy(param.key, sctx->key, sctx->key_len);
391 unsigned int key_len)
397 err = xts_fallback_setkey(tfm, in_key, key_len);
402 fc = (key_len == 32) ? CPACF_KM_XTS_128 :
403 (key_len == 64) ? CPACF_KM_XTS_256 : 0;
411 key_len = key_len / 2;
412 xts_ctx->key_len = key_len;
413 memcpy(xts_ctx->key, in_key, key_len);
414 memcpy(xts_ctx->pcc_key, in_key + key_len, key_len);
453 offset = xts_ctx->key_len & 0x10;
458 memcpy(pcc_param.key + offset, xts_ctx->pcc_key, xts_ctx->key_len);
461 memcpy(xts_param.key + offset, xts_ctx->key, xts_ctx->key_len);
530 unsigned int key_len)
536 fc = (key_len == 16) ? CPACF_KMCTR_AES_128 :
537 (key_len == 24) ? CPACF_KMCTR_AES_192 :
538 (key_len == 32) ? CPACF_KMCTR_AES_256 : 0;
543 return setkey_fallback_skcipher(tfm, in_key, key_len);
545 sctx->key_len = key_len;
546 memcpy(sctx->key, in_key, key_len);
651 ctx->key_len = keylen;
871 memcpy(param.k, ctx->key, ctx->key_len);