Home
last modified time | relevance | path

Searched refs:cipher_iovecs (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzio_crypt.c494 iovec_t plain_iovecs[2], cipher_iovecs[3]; in zio_crypt_key_wrap() local
513 cipher_iovecs[0].iov_base = keydata_out; in zio_crypt_key_wrap()
514 cipher_iovecs[0].iov_len = keydata_len; in zio_crypt_key_wrap()
515 cipher_iovecs[1].iov_base = hmac_keydata_out; in zio_crypt_key_wrap()
516 cipher_iovecs[1].iov_len = SHA512_HMAC_KEYLEN; in zio_crypt_key_wrap()
517 cipher_iovecs[2].iov_base = mac; in zio_crypt_key_wrap()
518 cipher_iovecs[2].iov_len = WRAPPING_MAC_LEN; in zio_crypt_key_wrap()
540 cuio.uio_iov = cipher_iovecs; in zio_crypt_key_wrap()
564 iovec_t plain_iovecs[2], cipher_iovecs[3]; in zio_crypt_key_unwrap() local
580 cipher_iovecs[0].iov_base = keydata; in zio_crypt_key_unwrap()
[all …]
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzio_crypt.c1567 iovec_t *plain_iovecs = NULL, *cipher_iovecs = NULL; in zio_crypt_init_uios_normal() local
1570 cipher_iovecs = kmem_zalloc(nr_cipher * sizeof (iovec_t), in zio_crypt_init_uios_normal()
1572 if (!cipher_iovecs) { in zio_crypt_init_uios_normal()
1585 cipher_iovecs[0].iov_base = dst; in zio_crypt_init_uios_normal()
1586 cipher_iovecs[0].iov_len = datalen; in zio_crypt_init_uios_normal()
1589 GET_UIO_STRUCT(out_uio)->uio_iov = cipher_iovecs; in zio_crypt_init_uios_normal()
1597 if (cipher_iovecs != NULL) in zio_crypt_init_uios_normal()
1598 kmem_free(cipher_iovecs, nr_cipher * sizeof (iovec_t)); in zio_crypt_init_uios_normal()