Lines Matching refs:crypt

228 zio_crypt_key_init(uint64_t crypt, zio_crypt_key_t *key)  in zio_crypt_key_init()  argument
235 ASSERT3U(crypt, <, ZIO_CRYPT_FUNCTIONS); in zio_crypt_key_init()
237 keydata_len = zio_crypt_table[crypt].ci_keylen; in zio_crypt_key_init()
277 mech.cm_type = crypto_mech2id(zio_crypt_table[crypt].ci_mechname); in zio_crypt_key_init()
289 key->zk_crypt = crypt; in zio_crypt_key_init()
386 zio_do_crypt_uio(boolean_t encrypt, uint64_t crypt, crypto_key_t *key, in zio_do_crypt_uio() argument
398 ASSERT3U(crypt, <, ZIO_CRYPT_FUNCTIONS); in zio_do_crypt_uio()
402 crypt_info = zio_crypt_table[crypt]; in zio_do_crypt_uio()
499 uint64_t crypt = key->zk_crypt; in zio_crypt_key_wrap() local
502 ASSERT3U(crypt, <, ZIO_CRYPT_FUNCTIONS); in zio_crypt_key_wrap()
505 keydata_len = zio_crypt_table[crypt].ci_keylen; in zio_crypt_key_wrap()
537 aad[1] = LE_64(crypt); in zio_crypt_key_wrap()
541 enc_len = zio_crypt_table[crypt].ci_keylen + SHA512_HMAC_KEYLEN; in zio_crypt_key_wrap()
550 ret = zio_do_crypt_uio(B_TRUE, crypt, cwkey, NULL, iv, enc_len, in zio_crypt_key_wrap()
562 zio_crypt_key_unwrap(crypto_key_t *cwkey, uint64_t crypt, uint64_t version, in zio_crypt_key_unwrap() argument
573 ASSERT3U(crypt, <, ZIO_CRYPT_FUNCTIONS); in zio_crypt_key_unwrap()
577 keydata_len = zio_crypt_table[crypt].ci_keylen; in zio_crypt_key_unwrap()
599 aad[1] = LE_64(crypt); in zio_crypt_key_unwrap()
612 ret = zio_do_crypt_uio(B_FALSE, crypt, cwkey, NULL, iv, enc_len, in zio_crypt_key_unwrap()
642 mech.cm_type = crypto_mech2id(zio_crypt_table[crypt].ci_mechname); in zio_crypt_key_unwrap()
654 key->zk_crypt = crypt; in zio_crypt_key_unwrap()
1880 uint64_t crypt = key->zk_crypt; in zio_do_crypt_data() local
1881 uint_t keydata_len = zio_crypt_table[crypt].ci_keylen; in zio_do_crypt_data()