Home
last modified time | relevance | path

Searched refs:fletcher_4_ctx_t (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/common/zfs/
H A Dzfs_fletcher.c166 static void fletcher_4_scalar_init(fletcher_4_ctx_t *ctx);
167 static void fletcher_4_scalar_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp);
168 static void fletcher_4_scalar_native(fletcher_4_ctx_t *ctx,
170 static void fletcher_4_scalar_byteswap(fletcher_4_ctx_t *ctx,
315 fletcher_4_scalar_init(fletcher_4_ctx_t *ctx) in fletcher_4_scalar_init()
321 fletcher_4_scalar_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_scalar_fini()
327 fletcher_4_scalar_native(fletcher_4_ctx_t *ctx, const void *buf, size_t size) in fletcher_4_scalar_native()
349 fletcher_4_scalar_byteswap(fletcher_4_ctx_t *ctx, const void *buf, size_t size) in fletcher_4_scalar_byteswap()
460 fletcher_4_ctx_t ctx; in fletcher_4_native_impl()
485 fletcher_4_scalar_native((fletcher_4_ctx_t *)zcp, in fletcher_4_native()
[all …]
H A Dzfs_fletcher.h93 } fletcher_4_ctx_t; typedef
98 typedef void (*fletcher_4_init_f)(fletcher_4_ctx_t *);
99 typedef void (*fletcher_4_fini_f)(fletcher_4_ctx_t *, zio_cksum_t *);
100 typedef void (*fletcher_4_compute_f)(fletcher_4_ctx_t *,
H A Dzfs_fletcher_sse.c61 fletcher_4_sse2_init(fletcher_4_ctx_t *ctx) in fletcher_4_sse2_init()
67 fletcher_4_sse2_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_sse2_fini()
108 fletcher_4_sse2_native(fletcher_4_ctx_t *ctx, const void *buf, size_t size) in fletcher_4_sse2_native()
136 fletcher_4_sse2_byteswap(fletcher_4_ctx_t *ctx, const void *buf, size_t size) in fletcher_4_sse2_byteswap()
179 fletcher_4_ssse3_byteswap(fletcher_4_ctx_t *ctx, const void *buf, size_t size) in fletcher_4_ssse3_byteswap()
H A Dzfs_fletcher_avx512.c38 fletcher_4_avx512f_init(fletcher_4_ctx_t *ctx) in fletcher_4_avx512f_init()
44 fletcher_4_avx512f_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_avx512f_fini()
91 fletcher_4_avx512f_native(fletcher_4_ctx_t *ctx, const void *buf, size_t size) in fletcher_4_avx512f_native()
110 fletcher_4_avx512f_byteswap(fletcher_4_ctx_t *ctx, const void *buf, in fletcher_4_avx512f_byteswap()
168 fletcher_4_avx512bw_byteswap(fletcher_4_ctx_t *ctx, const void *buf, in fletcher_4_avx512bw_byteswap()
H A Dzfs_fletcher_intel.c55 fletcher_4_avx2_init(fletcher_4_ctx_t *ctx) in fletcher_4_avx2_init()
61 fletcher_4_avx2_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_avx2_fini()
105 fletcher_4_avx2_native(fletcher_4_ctx_t *ctx, const void *buf, size_t size) in fletcher_4_avx2_native()
125 fletcher_4_avx2_byteswap(fletcher_4_ctx_t *ctx, const void *buf, size_t size) in fletcher_4_avx2_byteswap()
H A Dzfs_fletcher_superscalar.c55 fletcher_4_superscalar_init(fletcher_4_ctx_t *ctx) in fletcher_4_superscalar_init()
61 fletcher_4_superscalar_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_superscalar_fini()
76 fletcher_4_superscalar_native(fletcher_4_ctx_t *ctx, in fletcher_4_superscalar_native()
115 fletcher_4_superscalar_byteswap(fletcher_4_ctx_t *ctx, in fletcher_4_superscalar_byteswap()
H A Dzfs_fletcher_superscalar4.c55 fletcher_4_superscalar4_init(fletcher_4_ctx_t *ctx) in fletcher_4_superscalar4_init()
61 fletcher_4_superscalar4_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_superscalar4_fini()
90 fletcher_4_superscalar4_native(fletcher_4_ctx_t *ctx, in fletcher_4_superscalar4_native()
155 fletcher_4_superscalar4_byteswap(fletcher_4_ctx_t *ctx, in fletcher_4_superscalar4_byteswap()
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dzio_checksum.h68 fletcher_4_ctx_t *acd_ctx;
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dzio_checksum.c136 fletcher_4_ctx_t ctx; in abd_fletcher_4_native()
153 fletcher_4_ctx_t ctx; in abd_fletcher_4_byteswap()