Home
last modified time | relevance | path

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

/f-stack/freebsd/contrib/openzfs/include/
H A Dzfs_fletcher.h106 } fletcher_4_ctx_t; typedef
111 typedef void (*fletcher_4_init_f)(fletcher_4_ctx_t *);
112 typedef void (*fletcher_4_fini_f)(fletcher_4_ctx_t *, zio_cksum_t *);
113 typedef void (*fletcher_4_compute_f)(fletcher_4_ctx_t *,
/f-stack/freebsd/contrib/openzfs/module/zcommon/
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()
132 fletcher_4_sse2_byteswap(fletcher_4_ctx_t *ctx, const void *buf, uint64_t size) in fletcher_4_sse2_byteswap()
178 fletcher_4_ssse3_byteswap(fletcher_4_ctx_t *ctx, const void *buf, uint64_t size) in fletcher_4_ssse3_byteswap()
H A Dzfs_fletcher.c147 static void fletcher_4_scalar_init(fletcher_4_ctx_t *ctx);
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()
455 fletcher_4_ctx_t ctx; in fletcher_4_native_impl()
476 fletcher_4_scalar_native((fletcher_4_ctx_t *)zcp, in fletcher_4_native()
482 fletcher_4_scalar_native((fletcher_4_ctx_t *)zcp, in fletcher_4_native()
497 fletcher_4_ctx_t ctx; in fletcher_4_byteswap_impl()
518 fletcher_4_scalar_byteswap((fletcher_4_ctx_t *)zcp, in fletcher_4_byteswap()
524 fletcher_4_scalar_byteswap((fletcher_4_ctx_t *)zcp, in fletcher_4_byteswap()
[all …]
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()
116 fletcher_4_avx512f_byteswap(fletcher_4_ctx_t *ctx, const void *buf, in fletcher_4_avx512f_byteswap()
178 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()
126 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()
161 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()
/f-stack/freebsd/contrib/openzfs/include/sys/
H A Dzio_checksum.h68 fletcher_4_ctx_t *acd_ctx;
/f-stack/freebsd/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()
/f-stack/freebsd/contrib/openzfs/lib/libzfs/
H A Dlibzfs.abi4055 …<typedef-decl name='fletcher_4_ctx_t' type-id='type-id-324' filepath='../../include/zfs_fletcher.h…