Home
last modified time | relevance | path

Searched refs:raidz_impl_ops_t (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dvdev_raidz_math.c42 static const raidz_impl_ops_t vdev_raidz_original_impl = {
48 static raidz_impl_ops_t vdev_raidz_fastest_impl = {
53 const raidz_impl_ops_t *raidz_all_maths[] = {
79 static raidz_impl_ops_t *raidz_supp_impl[ARRAY_SIZE(raidz_all_maths)];
111 const raidz_impl_ops_t *
117 raidz_impl_ops_t *ops = NULL; in vdev_raidz_math_get_ops()
134 ops = (raidz_impl_ops_t *)&vdev_raidz_original_impl; in vdev_raidz_math_get_ops()
137 ops = (raidz_impl_ops_t *)&vdev_raidz_scalar_impl; in vdev_raidz_math_get_ops()
325 raidz_impl_ops_t *curr_impl; in benchmark_raidz_impl()
376 raidz_impl_ops_t *curr_impl; in benchmark_raidz()
[all …]
H A Dvdev_raidz_math_avx2.c402 const raidz_impl_ops_t vdev_raidz_avx2_impl = {
415 const raidz_impl_ops_t vdev_raidz_avx2_impl = {
H A Dvdev_raidz_math_ssse3.c406 const raidz_impl_ops_t vdev_raidz_ssse3_impl = {
2474 const raidz_impl_ops_t vdev_raidz_ssse3_impl = {
H A Dvdev_raidz_math_scalar.c258 const raidz_impl_ops_t vdev_raidz_scalar_impl = {
H A Dvdev_raidz_math_sse2.c620 const raidz_impl_ops_t vdev_raidz_sse2_impl = {
633 const raidz_impl_ops_t vdev_raidz_sse2_impl = {
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dvdev_raidz_impl.h102 } raidz_impl_ops_t; typedef
129 const raidz_impl_ops_t *rm_ops; /* RAIDZ math operations */
135 extern const raidz_impl_ops_t vdev_raidz_scalar_impl;
137 extern const raidz_impl_ops_t vdev_raidz_sse2_impl;
140 extern const raidz_impl_ops_t vdev_raidz_ssse3_impl;
143 extern const raidz_impl_ops_t vdev_raidz_avx2_impl;