Home
last modified time | relevance | path

Searched refs:QCryptoBlock (Results 1 – 11 of 11) sorted by relevance

/openbmc/qemu/include/crypto/
H A Dblock.h27 typedef struct QCryptoBlock QCryptoBlock; typedef
32 typedef int (*QCryptoBlockReadFunc)(QCryptoBlock *block,
39 typedef int (*QCryptoBlockInitFunc)(QCryptoBlock *block,
44 typedef int (*QCryptoBlockWriteFunc)(QCryptoBlock *block,
161 int qcrypto_block_amend_options(QCryptoBlock *block,
202 QCryptoBlockInfo *qcrypto_block_get_info(QCryptoBlock *block,
219 int qcrypto_block_decrypt(QCryptoBlock *block,
239 int qcrypto_block_encrypt(QCryptoBlock *block,
264 QCryptoIVGen *qcrypto_block_get_ivgen(QCryptoBlock *block);
302 uint64_t qcrypto_block_get_sector_size(QCryptoBlock *block);
[all …]
/openbmc/qemu/crypto/
H A Dblockpriv.h29 struct QCryptoBlock { struct
48 int (*open)(QCryptoBlock *block, argument
57 int (*create)(QCryptoBlock *block,
65 int (*amend)(QCryptoBlock *block,
73 int (*get_info)(QCryptoBlock *block,
77 void (*cleanup)(QCryptoBlock *block);
79 int (*encrypt)(QCryptoBlock *block,
84 int (*decrypt)(QCryptoBlock *block,
113 int qcrypto_block_decrypt_helper(QCryptoBlock *block,
127 int qcrypto_block_init_cipher(QCryptoBlock *block,
[all …]
H A Dblock.c58 QCryptoBlock *block = g_new0(QCryptoBlock, 1); in qcrypto_block_open()
92 QCryptoBlock *block = g_new0(QCryptoBlock, 1); in qcrypto_block_create()
145 g_autoptr(QCryptoBlock) crypto = in qcrypto_block_calculate_payload_offset()
153 int qcrypto_block_amend_options(QCryptoBlock *block, in qcrypto_block_amend_options()
200 int qcrypto_block_decrypt(QCryptoBlock *block, in qcrypto_block_decrypt()
210 int qcrypto_block_encrypt(QCryptoBlock *block, in qcrypto_block_encrypt()
262 int qcrypto_block_init_cipher(QCryptoBlock *block, in qcrypto_block_init_cipher()
288 void qcrypto_block_free_cipher(QCryptoBlock *block) in qcrypto_block_free_cipher()
335 void qcrypto_block_free(QCryptoBlock *block) in qcrypto_block_free()
439 int qcrypto_block_decrypt_helper(QCryptoBlock *block, in qcrypto_block_decrypt_helper()
[all …]
H A Dblock-qcow.c45 qcrypto_block_qcow_init(QCryptoBlock *block, in qcrypto_block_qcow_init()
97 qcrypto_block_qcow_open(QCryptoBlock *block, in qcrypto_block_qcow_open()
124 qcrypto_block_qcow_create(QCryptoBlock *block, in qcrypto_block_qcow_create()
143 qcrypto_block_qcow_cleanup(QCryptoBlock *block) in qcrypto_block_qcow_cleanup()
149 qcrypto_block_qcow_decrypt(QCryptoBlock *block, in qcrypto_block_qcow_decrypt()
164 qcrypto_block_qcow_encrypt(QCryptoBlock *block, in qcrypto_block_qcow_encrypt()
H A Dblock-luks.c399 qcrypto_block_luks_store_header(QCryptoBlock *block, in qcrypto_block_luks_store_header()
430 qcrypto_block_luks_load_header(QCryptoBlock *block, in qcrypto_block_luks_load_header()
687 qcrypto_block_luks_store_key(QCryptoBlock *block, in qcrypto_block_luks_store_key()
860 qcrypto_block_luks_load_key(QCryptoBlock *block, in qcrypto_block_luks_load_key()
1019 qcrypto_block_luks_find_key(QCryptoBlock *block, in qcrypto_block_luks_find_key()
1108 qcrypto_block_luks_erase_key(QCryptoBlock *block, in qcrypto_block_luks_erase_key()
1172 qcrypto_block_luks_open(QCryptoBlock *block, in qcrypto_block_luks_open()
1281 qcrypto_block_luks_create(QCryptoBlock *block, in qcrypto_block_luks_create()
1825 qcrypto_block_luks_amend_options(QCryptoBlock *block, in qcrypto_block_luks_amend_options()
1902 qcrypto_block_luks_decrypt(QCryptoBlock *block, in qcrypto_block_luks_decrypt()
[all …]
/openbmc/qemu/tests/unit/
H A Dtest-crypto-block.c187 static int test_block_read_func(QCryptoBlock *block, in test_block_read_func()
204 static int test_block_init_func(QCryptoBlock *block, in test_block_init_func()
219 static int test_block_write_func(QCryptoBlock *block, in test_block_write_func()
249 QCryptoBlock *blk) in test_block_assert_setup()
275 QCryptoBlock *blk; in test_block()
350 QCryptoBlock *blk; in test_luks_bad_header()
/openbmc/qemu/block/
H A Dcrypto.c40 QCryptoBlock *block;
58 static int block_crypto_read_func(QCryptoBlock *block, in block_crypto_read_func()
79 static int block_crypto_write_func(QCryptoBlock *block, in block_crypto_write_func()
109 block_crypto_create_write_func(QCryptoBlock *block, size_t offset, in block_crypto_create_write_func()
125 block_crypto_create_init_func(QCryptoBlock *block, size_t headerlen, in block_crypto_create_init_func()
331 QCryptoBlock *crypto = NULL; in block_crypto_co_create_generic()
H A Dqcow2-threads.c437 typedef int (*Qcow2EncDecFunc)(QCryptoBlock *block, uint64_t offset,
441 QCryptoBlock *block;
H A Dqcow.c87 QCryptoBlock *crypto; /* Disk encryption format driver */
821 QCryptoBlock *crypto = NULL; in qcow_co_create()
H A Dqcow2.h364 QCryptoBlock *crypto; /* Disk encryption format driver */
H A Dqcow2.c99 qcow2_crypto_hdr_read_func(QCryptoBlock *block, size_t offset, in qcow2_crypto_hdr_read_func()
123 qcow2_crypto_hdr_init_func(QCryptoBlock *block, size_t headerlen, void *opaque, in qcow2_crypto_hdr_init_func()
161 qcow2_crypto_hdr_write_func(QCryptoBlock *block, size_t offset, in qcow2_crypto_hdr_write_func()
2836 QCryptoBlock *crypto = NULL; in qcow2_co_invalidate_cache()
3199 QCryptoBlock *crypto = NULL; in qcow2_set_up_encryption()