Lines Matching defs:keylen
857 unsigned int keylen;
890 const u8 *key, unsigned int keylen)
896 if (crypto_authenc_extractkeys(&keys, key, keylen) != 0)
902 if (ctx->keylen)
903 dma_unmap_single(dev, ctx->dma_key, ctx->keylen, DMA_TO_DEVICE);
908 ctx->keylen = keys.authkeylen + keys.enckeylen;
911 ctx->dma_key = dma_map_single(dev, ctx->key, ctx->keylen,
923 const u8 *key, unsigned int keylen)
930 err = crypto_authenc_extractkeys(&keys, key, keylen);
942 if (ctx->keylen)
943 dma_unmap_single(dev, ctx->dma_key, ctx->keylen, DMA_TO_DEVICE);
948 ctx->keylen = keys.authkeylen + keys.enckeylen;
951 ctx->dma_key = dma_map_single(dev, ctx->key, ctx->keylen,
1492 const u8 *key, unsigned int keylen)
1497 if (ctx->keylen)
1498 dma_unmap_single(dev, ctx->dma_key, ctx->keylen, DMA_TO_DEVICE);
1500 memcpy(&ctx->key, key, keylen);
1501 ctx->keylen = keylen;
1503 ctx->dma_key = dma_map_single(dev, ctx->key, keylen, DMA_TO_DEVICE);
1509 const u8 *key, unsigned int keylen)
1512 skcipher_setkey(cipher, key, keylen);
1516 const u8 *key, unsigned int keylen)
1519 skcipher_setkey(cipher, key, keylen);
1523 const u8 *key, unsigned int keylen)
1525 if (keylen == AES_KEYSIZE_128 || keylen == AES_KEYSIZE_192 ||
1526 keylen == AES_KEYSIZE_256)
1527 return skcipher_setkey(cipher, key, keylen);
1591 to_talitos_ptr(&desc->ptr[2], ctx->dma_key, ctx->keylen, is_sec1);
1817 if (ctx->keylen)
1818 to_talitos_ptr(&desc->ptr[2], ctx->dma_key, ctx->keylen,
2084 /* When the tfm context has a keylen, it's an HMAC.
2087 if (ctx->keylen && (req_ctx->first || req_ctx->last))
2186 static int keyhash(struct crypto_ahash *tfm, const u8 *key, unsigned int keylen,
2202 /* Keep tfm keylen == 0 during hash of the long key */
2203 ctx->keylen = 0;
2207 sg_init_one(&sg[0], key, keylen);
2209 ahash_request_set_crypt(req, sg, hash, keylen);
2218 unsigned int keylen)
2225 unsigned int keysize = keylen;
2229 if (keylen <= blocksize)
2233 ret = keyhash(tfm, key, keylen, hash);
2242 if (ctx->keylen)
2243 dma_unmap_single(dev, ctx->dma_key, ctx->keylen, DMA_TO_DEVICE);
2245 ctx->keylen = keysize;
3103 ctx->keylen = 0;
3115 if (ctx->keylen)
3116 dma_unmap_single(dev, ctx->dma_key, ctx->keylen, DMA_TO_DEVICE);