Lines Matching defs:algo
142 const struct raid6_recov_calls *const *algo;
145 for (best = NULL, algo = raid6_recov_algos; *algo; algo++)
146 if (!best || (*algo)->priority > best->priority)
147 if (!(*algo)->valid || (*algo)->valid())
148 best = *algo;
166 const struct raid6_calls *const *algo;
169 for (bestgenperf = 0, bestxorperf = 0, best = NULL, algo = raid6_algos; *algo; algo++) {
170 if (!best || (*algo)->prefer >= best->prefer) {
171 if ((*algo)->valid && !(*algo)->valid())
175 best = *algo;
187 (*algo)->gen_syndrome(disks, PAGE_SIZE, *dptrs);
194 best = *algo;
196 pr_info("raid6: %-8s gen() %5ld MB/s\n", (*algo)->name,
200 if (!(*algo)->xor_syndrome)
211 (*algo)->xor_syndrome(disks, start, stop,
217 if (best == *algo)
220 pr_info("raid6: %-8s xor() %5ld MB/s\n", (*algo)->name,