Lines Matching refs:blkptr_t
676 * into blkptr_t and zil_header_t. The ICP wants to use these parameters as
678 * with byteswapping at all. However, both blkptr_t and zil_header_t may be
684 zio_crypt_encode_params_bp(blkptr_t *bp, uint8_t *salt, uint8_t *iv)
709 zio_crypt_decode_params_bp(const blkptr_t *bp, uint8_t *salt, uint8_t *iv)
742 zio_crypt_encode_mac_bp(blkptr_t *bp, uint8_t *mac)
763 zio_crypt_decode_mac_bp(const blkptr_t *bp, uint8_t *mac)
849 zio_crypt_bp_zero_nonportable_blkprop(blkptr_t *bp, uint64_t version)
904 zio_crypt_bp_auth_init(uint64_t version, boolean_t should_bswap, blkptr_t *bp,
907 blkptr_t tmpbp = *bp;
910 byteswap_uint64_array(&tmpbp, sizeof (blkptr_t));
934 boolean_t should_bswap, blkptr_t *bp)
947 boolean_t should_bswap, blkptr_t *bp)
958 boolean_t should_bswap, blkptr_t *bp)
1164 blkptr_t *bp;
1235 * here is to encrypt everything except the blkptr_t of a lr_write_t and
1347 sizeof (lr_t) - sizeof (blkptr_t);
1353 bcopy(slrp + sizeof (lr_write_t) - sizeof (blkptr_t),
1354 dlrp + sizeof (lr_write_t) - sizeof (blkptr_t),
1355 sizeof (blkptr_t));
1356 bcopy(slrp + sizeof (lr_write_t) - sizeof (blkptr_t),
1357 aadp, sizeof (blkptr_t));
1358 aadp += sizeof (blkptr_t);
1359 aad_len += sizeof (blkptr_t);
1472 sizeof (blkptr_t));
1711 * so that it can be stored in the blkptr_t.