Changeset View
Changeset View
Standalone View
Standalone View
sys/contrib/openzfs/include/os/freebsd/zfs/sys/freebsd_crypto.h
Show First 20 Lines • Show All 86 Lines • ▼ Show 20 Lines | |||||
void crypto_mac_final(struct hmac_ctx *ctx, void *out_data, | void crypto_mac_final(struct hmac_ctx *ctx, void *out_data, | ||||
size_t out_data_size); | size_t out_data_size); | ||||
int freebsd_crypt_newsession(freebsd_crypt_session_t *sessp, | int freebsd_crypt_newsession(freebsd_crypt_session_t *sessp, | ||||
struct zio_crypt_info *, crypto_key_t *); | struct zio_crypt_info *, crypto_key_t *); | ||||
void freebsd_crypt_freesession(freebsd_crypt_session_t *sessp); | void freebsd_crypt_freesession(freebsd_crypt_session_t *sessp); | ||||
int freebsd_crypt_uio(boolean_t, freebsd_crypt_session_t *, | int freebsd_crypt_uio(boolean_t, freebsd_crypt_session_t *, | ||||
struct zio_crypt_info *, uio_t *, crypto_key_t *, uint8_t *, | struct zio_crypt_info *, zfs_uio_t *, crypto_key_t *, uint8_t *, | ||||
size_t, size_t); | size_t, size_t); | ||||
#endif /* _ZFS_FREEBSD_CRYPTO_H */ | #endif /* _ZFS_FREEBSD_CRYPTO_H */ |