Lines Matching defs:encrypt
41 * The unencrypted data that we want to encrypt.
54 * of blk_fill. We only encrypt level 0 blocks, which normally have a fill count
66 * do not use the master key to directly encrypt any data because there are
80 * A secret binary key, generated from an HKDF function used to encrypt and
397 zio_do_crypt_uio_opencrypto(boolean_t encrypt, freebsd_crypt_session_t *sess,
407 int ret = freebsd_crypt_uio(encrypt, sess, ci, uio, key, ivbuf,
412 __FUNCTION__, __LINE__, encrypt ? "EIO" : "ECKSUM");
414 ret = SET_ERROR(encrypt ? EIO : ECKSUM);
486 /* encrypt the keys and store the resulting ciphertext and mac */
1230 * here is to encrypt everything except the blkptr_t of a lr_write_t and
1243 zio_crypt_init_uios_zil(boolean_t encrypt, uint8_t *plainbuf,
1258 if (encrypt) {
1341 * If this is a TX_WRITE record we want to encrypt everything
1413 zio_crypt_init_uios_dnode(boolean_t encrypt, uint64_t version,
1426 if (encrypt) {
1560 zio_crypt_init_uios_normal(boolean_t encrypt, uint8_t *plainbuf,
1577 if (encrypt) {
1616 zio_crypt_init_uios(boolean_t encrypt, uint64_t version, dmu_object_type_t ot,
1629 ret = zio_crypt_init_uios_zil(encrypt, plainbuf, cipherbuf,
1634 ret = zio_crypt_init_uios_dnode(encrypt, version, plainbuf,
1639 ret = zio_crypt_init_uios_normal(encrypt, plainbuf, cipherbuf,
1672 zio_do_crypt_data(boolean_t encrypt, zio_crypt_key_t *key,
1697 encrypt ? "encrypt" : "decrypt",
1708 ret = zio_crypt_init_uios(encrypt, key->zk_version, ot, plainbuf,
1742 ret = zio_do_crypt_uio_opencrypto(encrypt, tmpl, key->zk_crypt,
1760 if (!encrypt) {
1783 zio_do_crypt_abd(boolean_t encrypt, zio_crypt_key_t *key, dmu_object_type_t ot,
1790 if (encrypt) {
1798 ret = zio_do_crypt_data(encrypt, key, ot, byteswap, salt, iv, mac,
1803 if (encrypt) {
1814 if (encrypt) {