Lines Matching defs:keylen
109 const u8 *key, unsigned int keylen)
114 if (keylen != AES_KEYSIZE_128 && keylen != AES_KEYSIZE_192 &&
115 keylen != AES_KEYSIZE_256)
117 ctx->keylen = keylen;
118 memcpy(ctx->key, key, keylen);
120 return crypto_skcipher_setkey(ctx->fallback_tfm, key, keylen);
124 const u8 *key, unsigned int keylen)
133 ctx->keylen = keylen;
134 memcpy(ctx->key, key, keylen);
136 return crypto_skcipher_setkey(ctx->fallback_tfm, key, keylen);
140 const u8 *key, unsigned int keylen)
149 ctx->keylen = keylen;
150 memcpy(ctx->key, key, keylen);
152 return crypto_skcipher_setkey(ctx->fallback_tfm, key, keylen);
267 memcpy_toio(dev->reg + RK_CRYPTO_TDES_KEY1_0, ctx->key, ctx->keylen);
274 if (ctx->keylen == AES_KEYSIZE_192)
276 else if (ctx->keylen == AES_KEYSIZE_256)
279 memcpy_toio(dev->reg + RK_CRYPTO_AES_KEY_0, ctx->key, ctx->keylen);
458 memzero_explicit(ctx->key, ctx->keylen);