raid5_percpu
ops_run_partial_parity(struct stripe_head *sh, struct raid5_percpu *percpu,
ops_run_partial_parity(struct stripe_head *sh, struct raid5_percpu *percpu,
static struct page **to_addr_page(struct raid5_percpu *percpu, int i)
struct raid5_percpu *percpu, int i)
to_addr_offs(struct stripe_head *sh, struct raid5_percpu *percpu)
ops_run_compute5(struct stripe_head *sh, struct raid5_percpu *percpu)
ops_run_compute6_1(struct stripe_head *sh, struct raid5_percpu *percpu)
ops_run_compute6_2(struct stripe_head *sh, struct raid5_percpu *percpu)
ops_run_prexor5(struct stripe_head *sh, struct raid5_percpu *percpu,
ops_run_prexor6(struct stripe_head *sh, struct raid5_percpu *percpu,
ops_run_reconstruct5(struct stripe_head *sh, struct raid5_percpu *percpu,
ops_run_reconstruct6(struct stripe_head *sh, struct raid5_percpu *percpu,
static void ops_run_check_p(struct stripe_head *sh, struct raid5_percpu *percpu)
static void ops_run_check_pq(struct stripe_head *sh, struct raid5_percpu *percpu, int checkp)
struct raid5_percpu *percpu;
static int scribble_alloc(struct raid5_percpu *percpu,
struct raid5_percpu *percpu;
static void free_scratch_buffer(struct r5conf *conf, struct raid5_percpu *percpu)
static int alloc_scratch_buffer(struct r5conf *conf, struct raid5_percpu *percpu)
struct raid5_percpu *percpu = per_cpu_ptr(conf->percpu, cpu);
conf->percpu = alloc_percpu(struct raid5_percpu);
struct raid5_percpu __percpu *percpu;