crypto/block: introduce qcrypto_block_*crypt_helper functions
commit0f0d596cb16a43314c8bc4a9afa2f966203fb05f
authorVladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Fri, 7 Dec 2018 16:13:50 +0000 (7 19:13 +0300)
committerDaniel P. Berrangé <berrange@redhat.com>
Wed, 12 Dec 2018 11:16:49 +0000 (12 11:16 +0000)
treee8ea8ed66f59c74dc717ee8b34fc019b9a3085f0
parent0270417c87d330243eb713a3312ea5e39e192994
crypto/block: introduce qcrypto_block_*crypt_helper functions

Introduce QCryptoBlock-based functions and use them where possible.
This is needed to implement thread-safe encrypt/decrypt operations.

Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Reviewed-by: Alberto Garcia <berto@igalia.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
crypto/block-luks.c
crypto/block-qcow.c
crypto/block.c
crypto/blockpriv.h