Home
last modified time | relevance | path

Searched refs:fletcher_4_ops_t (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/common/zfs/
H A Dzfs_fletcher.h114 } __attribute__((aligned(64))) fletcher_4_ops_t; typedef
116 extern const fletcher_4_ops_t fletcher_4_superscalar_ops;
117 extern const fletcher_4_ops_t fletcher_4_superscalar4_ops;
119 extern const fletcher_4_ops_t fletcher_4_avx2_ops;
120 extern const fletcher_4_ops_t fletcher_4_sse2_ops;
121 extern const fletcher_4_ops_t fletcher_4_ssse3_ops;
122 extern const fletcher_4_ops_t fletcher_4_avx512f_ops;
123 extern const fletcher_4_ops_t fletcher_4_avx512bw_ops;
H A Dzfs_fletcher.c174 static const fletcher_4_ops_t fletcher_4_scalar_ops = {
187 static fletcher_4_ops_t fletcher_4_fastest_impl = {
192 static const fletcher_4_ops_t *fletcher_4_impls[] = {
207 static fletcher_4_ops_t *fletcher_4_supp_impls[ARRAY_SIZE(fletcher_4_impls)];
420 static inline const fletcher_4_ops_t *
426 const fletcher_4_ops_t *ops = NULL; in fletcher_4_impl_get()
461 const fletcher_4_ops_t *ops = fletcher_4_impl_get(); in fletcher_4_native_impl()
509 const fletcher_4_ops_t *ops = fletcher_4_impl_get(); in fletcher_4_byteswap_impl()
697 fletcher_4_ops_t *curr_impl; in fletcher_4_benchmark()
702 curr_impl = (fletcher_4_ops_t *)fletcher_4_impls[i]; in fletcher_4_benchmark()
[all …]
H A Dzfs_fletcher_sse.c165 const fletcher_4_ops_t fletcher_4_sse2_ops = {
217 const fletcher_4_ops_t fletcher_4_ssse3_ops = {
H A Dzfs_fletcher_avx512.c154 const fletcher_4_ops_t fletcher_4_avx512f_ops = {
208 const fletcher_4_ops_t fletcher_4_avx512bw_ops = {
H A Dzfs_fletcher_intel.c160 const fletcher_4_ops_t fletcher_4_avx2_ops = {
H A Dzfs_fletcher_superscalar.c159 const fletcher_4_ops_t fletcher_4_superscalar_ops = {
H A Dzfs_fletcher_superscalar4.c225 const fletcher_4_ops_t fletcher_4_superscalar4_ops = {