Lines Matching defs:keylen
856 unsigned int keylen;
889 const u8 *key, unsigned int keylen)
895 if (crypto_authenc_extractkeys(&keys, key, keylen) != 0)
901 if (ctx->keylen)
902 dma_unmap_single(dev, ctx->dma_key, ctx->keylen, DMA_TO_DEVICE);
907 ctx->keylen = keys.authkeylen + keys.enckeylen;
910 ctx->dma_key = dma_map_single(dev, ctx->key, ctx->keylen,
922 const u8 *key, unsigned int keylen)
929 err = crypto_authenc_extractkeys(&keys, key, keylen);
941 if (ctx->keylen)
942 dma_unmap_single(dev, ctx->dma_key, ctx->keylen, DMA_TO_DEVICE);
947 ctx->keylen = keys.authkeylen + keys.enckeylen;
950 ctx->dma_key = dma_map_single(dev, ctx->key, ctx->keylen,
1491 const u8 *key, unsigned int keylen)
1496 if (ctx->keylen)
1497 dma_unmap_single(dev, ctx->dma_key, ctx->keylen, DMA_TO_DEVICE);
1499 memcpy(&ctx->key, key, keylen);
1500 ctx->keylen = keylen;
1502 ctx->dma_key = dma_map_single(dev, ctx->key, keylen, DMA_TO_DEVICE);
1508 const u8 *key, unsigned int keylen)
1511 skcipher_setkey(cipher, key, keylen);
1515 const u8 *key, unsigned int keylen)
1518 skcipher_setkey(cipher, key, keylen);
1522 const u8 *key, unsigned int keylen)
1524 if (keylen == AES_KEYSIZE_128 || keylen == AES_KEYSIZE_192 ||
1525 keylen == AES_KEYSIZE_256)
1526 return skcipher_setkey(cipher, key, keylen);
1590 to_talitos_ptr(&desc->ptr[2], ctx->dma_key, ctx->keylen, is_sec1);
1816 if (ctx->keylen)
1817 to_talitos_ptr(&desc->ptr[2], ctx->dma_key, ctx->keylen,
2083 /* When the tfm context has a keylen, it's an HMAC.
2086 if (ctx->keylen && (req_ctx->first || req_ctx->last))
2185 static int keyhash(struct crypto_ahash *tfm, const u8 *key, unsigned int keylen,
2201 /* Keep tfm keylen == 0 during hash of the long key */
2202 ctx->keylen = 0;
2206 sg_init_one(&sg[0], key, keylen);
2208 ahash_request_set_crypt(req, sg, hash, keylen);
2217 unsigned int keylen)
2224 unsigned int keysize = keylen;
2228 if (keylen <= blocksize)
2232 ret = keyhash(tfm, key, keylen, hash);
2241 if (ctx->keylen)
2242 dma_unmap_single(dev, ctx->dma_key, ctx->keylen, DMA_TO_DEVICE);
2244 ctx->keylen = keysize;
3102 ctx->keylen = 0;
3114 if (ctx->keylen)
3115 dma_unmap_single(dev, ctx->dma_key, ctx->keylen, DMA_TO_DEVICE);