fletcher_4_ctx_t
static void fletcher_4_scalar_init(fletcher_4_ctx_t *ctx);
static void fletcher_4_scalar_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp);
static void fletcher_4_scalar_native(fletcher_4_ctx_t *ctx,
static void fletcher_4_scalar_byteswap(fletcher_4_ctx_t *ctx,
fletcher_4_scalar_init(fletcher_4_ctx_t *ctx)
fletcher_4_scalar_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp)
fletcher_4_scalar_native(fletcher_4_ctx_t *ctx, const void *buf, size_t size)
fletcher_4_scalar_byteswap(fletcher_4_ctx_t *ctx, const void *buf, size_t size)
fletcher_4_ctx_t ctx;
fletcher_4_scalar_native((fletcher_4_ctx_t *)zcp,
fletcher_4_scalar_native((fletcher_4_ctx_t *)zcp,
fletcher_4_scalar_native((fletcher_4_ctx_t *)zcp, buf, size);
fletcher_4_ctx_t ctx;
fletcher_4_scalar_byteswap((fletcher_4_ctx_t *)zcp,
fletcher_4_scalar_byteswap((fletcher_4_ctx_t *)zcp,
fletcher_4_scalar_native((fletcher_4_ctx_t *)zcp, buf, size);
fletcher_4_scalar_byteswap((fletcher_4_ctx_t *)zcp, buf, size);
fletcher_4_ctx_t *ctx = cdp->acd_ctx;
typedef void (*fletcher_4_compute_f)(fletcher_4_ctx_t *,
typedef void (*fletcher_4_init_f)(fletcher_4_ctx_t *);
typedef void (*fletcher_4_fini_f)(fletcher_4_ctx_t *, zio_cksum_t *);
fletcher_4_avx512f_byteswap(fletcher_4_ctx_t *ctx, const void *buf,
fletcher_4_avx512bw_byteswap(fletcher_4_ctx_t *ctx, const void *buf,
fletcher_4_avx512f_init(fletcher_4_ctx_t *ctx)
fletcher_4_avx512f_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp)
fletcher_4_avx512f_native(fletcher_4_ctx_t *ctx, const void *buf, size_t size)
fletcher_4_avx2_native(fletcher_4_ctx_t *ctx, const void *buf, size_t size)
fletcher_4_avx2_byteswap(fletcher_4_ctx_t *ctx, const void *buf, size_t size)
fletcher_4_avx2_init(fletcher_4_ctx_t *ctx)
fletcher_4_avx2_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp)
fletcher_4_sse2_native(fletcher_4_ctx_t *ctx, const void *buf, size_t size)
fletcher_4_sse2_byteswap(fletcher_4_ctx_t *ctx, const void *buf, size_t size)
fletcher_4_ssse3_byteswap(fletcher_4_ctx_t *ctx, const void *buf, size_t size)
fletcher_4_sse2_init(fletcher_4_ctx_t *ctx)
fletcher_4_sse2_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp)
fletcher_4_superscalar_byteswap(fletcher_4_ctx_t *ctx,
fletcher_4_superscalar_init(fletcher_4_ctx_t *ctx)
fletcher_4_superscalar_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp)
fletcher_4_superscalar_native(fletcher_4_ctx_t *ctx,
fletcher_4_superscalar4_byteswap(fletcher_4_ctx_t *ctx,
fletcher_4_superscalar4_init(fletcher_4_ctx_t *ctx)
fletcher_4_superscalar4_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp)
fletcher_4_superscalar4_native(fletcher_4_ctx_t *ctx,
fletcher_4_ctx_t *acd_ctx;
fletcher_4_ctx_t ctx;
fletcher_4_ctx_t ctx;