Home
last modified time | relevance | path

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

/freebsd/sys/contrib/openzfs/module/zcommon/
H A Dzfs_fletcher.c147 static void fletcher_4_scalar_init(fletcher_4_ctx_t *ctx);
148 static void fletcher_4_scalar_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp);
149 static void fletcher_4_scalar_native(fletcher_4_ctx_t *ctx,
151 static void fletcher_4_scalar_byteswap(fletcher_4_ctx_t *ctx,
305 fletcher_4_scalar_init(fletcher_4_ctx_t *ctx) in fletcher_4_scalar_init()
311 fletcher_4_scalar_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_scalar_fini()
317 fletcher_4_scalar_native(fletcher_4_ctx_t *ctx, const void *buf, in fletcher_4_scalar_native()
340 fletcher_4_scalar_byteswap(fletcher_4_ctx_t *ctx, const void *buf, in fletcher_4_scalar_byteswap()
455 fletcher_4_ctx_t ctx; in fletcher_4_native_impl()
483 fletcher_4_scalar_native((fletcher_4_ctx_t *)zcp, in fletcher_4_native()
[all …]
H A Dzfs_fletcher_sse.c53 fletcher_4_sse2_init(fletcher_4_ctx_t *ctx) in fletcher_4_sse2_init()
59 fletcher_4_sse2_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_sse2_fini()
100 fletcher_4_sse2_native(fletcher_4_ctx_t *ctx, const void *buf, uint64_t size) in fletcher_4_sse2_native()
128 fletcher_4_sse2_byteswap(fletcher_4_ctx_t *ctx, const void *buf, uint64_t size) in fletcher_4_sse2_byteswap()
171 fletcher_4_ssse3_byteswap(fletcher_4_ctx_t *ctx, const void *buf, uint64_t size) in fletcher_4_ssse3_byteswap()
H A Dzfs_fletcher_avx512.c39 fletcher_4_avx512f_init(fletcher_4_ctx_t *ctx) in fletcher_4_avx512f_init()
45 fletcher_4_avx512f_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_avx512f_fini()
92 fletcher_4_avx512f_native(fletcher_4_ctx_t *ctx, const void *buf, uint64_t size) in fletcher_4_avx512f_native()
112 fletcher_4_avx512f_byteswap(fletcher_4_ctx_t *ctx, const void *buf, in fletcher_4_avx512f_byteswap()
171 fletcher_4_avx512bw_byteswap(fletcher_4_ctx_t *ctx, const void *buf, in fletcher_4_avx512bw_byteswap()
H A Dzfs_fletcher_intel.c51 fletcher_4_avx2_init(fletcher_4_ctx_t *ctx) in fletcher_4_avx2_init()
57 fletcher_4_avx2_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_avx2_fini()
102 fletcher_4_avx2_native(fletcher_4_ctx_t *ctx, const void *buf, uint64_t size) in fletcher_4_avx2_native()
122 fletcher_4_avx2_byteswap(fletcher_4_ctx_t *ctx, const void *buf, uint64_t size) in fletcher_4_avx2_byteswap()
H A Dzfs_fletcher_aarch64_neon.c52 fletcher_4_aarch64_neon_init(fletcher_4_ctx_t *ctx) in fletcher_4_aarch64_neon_init()
58 fletcher_4_aarch64_neon_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_aarch64_neon_fini()
122 fletcher_4_aarch64_neon_native(fletcher_4_ctx_t *ctx, in fletcher_4_aarch64_neon_native()
157 fletcher_4_aarch64_neon_byteswap(fletcher_4_ctx_t *ctx, in fletcher_4_aarch64_neon_byteswap()
H A Dzfs_fletcher_superscalar.c51 fletcher_4_superscalar_init(fletcher_4_ctx_t *ctx) in fletcher_4_superscalar_init()
57 fletcher_4_superscalar_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_superscalar_fini()
72 fletcher_4_superscalar_native(fletcher_4_ctx_t *ctx, in fletcher_4_superscalar_native()
111 fletcher_4_superscalar_byteswap(fletcher_4_ctx_t *ctx, in fletcher_4_superscalar_byteswap()
H A Dzfs_fletcher_superscalar4.c51 fletcher_4_superscalar4_init(fletcher_4_ctx_t *ctx) in fletcher_4_superscalar4_init()
57 fletcher_4_superscalar4_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_superscalar4_fini()
86 fletcher_4_superscalar4_native(fletcher_4_ctx_t *ctx, in fletcher_4_superscalar4_native()
151 fletcher_4_superscalar4_byteswap(fletcher_4_ctx_t *ctx, in fletcher_4_superscalar4_byteswap()
/freebsd/sys/contrib/openzfs/include/
H A Dzfs_fletcher.h111 } fletcher_4_ctx_t; typedef
116 typedef void (*fletcher_4_init_f)(fletcher_4_ctx_t *);
117 typedef void (*fletcher_4_fini_f)(fletcher_4_ctx_t *, zio_cksum_t *);
118 typedef void (*fletcher_4_compute_f)(fletcher_4_ctx_t *,
/freebsd/sys/contrib/openzfs/include/sys/
H A Dzio_checksum.h69 fletcher_4_ctx_t *acd_ctx;
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzio_checksum.c135 fletcher_4_ctx_t ctx; in abd_fletcher_4_native()
152 fletcher_4_ctx_t ctx; in abd_fletcher_4_byteswap()
/freebsd/sys/contrib/openzfs/lib/libzfs/
H A Dlibzfs.abi9720 <typedef-decl name='fletcher_4_ctx_t' type-id='1f951ade' id='4b675395'/>