Home
last modified time | relevance | path

Searched refs:zio_crypt_key_t (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/contrib/openzfs/include/sys/
H A Dzio_crypt.h121 } zio_crypt_key_t; typedef
123 void zio_crypt_key_destroy(zio_crypt_key_t *key);
124 int zio_crypt_key_init(uint64_t crypt, zio_crypt_key_t *key);
125 int zio_crypt_key_get_salt(zio_crypt_key_t *key, uint8_t *salt_out);
127 int zio_crypt_key_wrap(crypto_key_t *cwkey, zio_crypt_key_t *key, uint8_t *iv,
131 uint8_t *mac, zio_crypt_key_t *key);
133 int zio_crypt_generate_iv_salt_dedup(zio_crypt_key_t *key, uint8_t *data,
148 int zio_crypt_do_hmac(zio_crypt_key_t *key, uint8_t *data, uint_t datalen,
150 int zio_crypt_do_objset_hmacs(zio_crypt_key_t *key, void *data, uint_t datalen,
152 int zio_do_crypt_data(boolean_t encrypt, zio_crypt_key_t *key,
[all …]
H A Ddsl_crypt.h119 zio_crypt_key_t dck_key;
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzio_crypt.c210 zio_crypt_key_destroy_early(zio_crypt_key_t *key) in zio_crypt_key_destroy_early()
218 memset(key, 0, sizeof (zio_crypt_key_t)); in zio_crypt_key_destroy_early()
222 zio_crypt_key_destroy(zio_crypt_key_t *key) in zio_crypt_key_destroy()
230 zio_crypt_key_init(uint64_t crypt, zio_crypt_key_t *key) in zio_crypt_key_init()
246 memset(key, 0, sizeof (zio_crypt_key_t)); in zio_crypt_key_init()
302 zio_crypt_key_change_salt(zio_crypt_key_t *key) in zio_crypt_key_change_salt()
349 zio_crypt_key_get_salt(zio_crypt_key_t *key, uint8_t *salt) in zio_crypt_key_get_salt()
422 zio_crypt_key_wrap(crypto_key_t *cwkey, zio_crypt_key_t *key, uint8_t *iv, in zio_crypt_key_wrap()
502 uint8_t *mac, zio_crypt_key_t *key) in zio_crypt_key_unwrap()
625 zio_crypt_do_hmac(zio_crypt_key_t *key, uint8_t *data, uint_t datalen, in zio_crypt_do_hmac()
[all …]
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzio_crypt.c211 zio_crypt_key_destroy(zio_crypt_key_t *key) in zio_crypt_key_destroy()
220 memset(key, 0, sizeof (zio_crypt_key_t)); in zio_crypt_key_destroy()
224 zio_crypt_key_init(uint64_t crypt, zio_crypt_key_t *key) in zio_crypt_key_init()
251 memset(key, 0, sizeof (zio_crypt_key_t)); in zio_crypt_key_init()
313 zio_crypt_key_change_salt(zio_crypt_key_t *key) in zio_crypt_key_change_salt()
360 zio_crypt_key_get_salt(zio_crypt_key_t *key, uint8_t *salt) in zio_crypt_key_get_salt()
489 zio_crypt_key_wrap(crypto_key_t *cwkey, zio_crypt_key_t *key, uint8_t *iv, in zio_crypt_key_wrap()
560 uint8_t *mac, zio_crypt_key_t *key) in zio_crypt_key_unwrap()
678 zio_crypt_do_hmac(zio_crypt_key_t *key, uint8_t *data, uint_t datalen, in zio_crypt_do_hmac()
724 zio_crypt_generate_iv_salt_dedup(zio_crypt_key_t *key, uint8_t *data, in zio_crypt_generate_iv_salt_dedup()
[all …]
/freebsd/sys/contrib/openzfs/module/zfs/
H A Ddsl_crypt.c1235 zio_crypt_key_t *key = &dck->dck_key; in dsl_crypto_key_sync()
2594 memset(&dck.dck_key, 0, sizeof (zio_crypt_key_t)); in dsl_crypto_key_create_sync()