Searched refs:pages_in_unit (Results 1 - 2 of 2) sorted by relevance

/linux-4.1.27/fs/exofs/
H A Dore_raid.c46 unsigned pages_in_unit; member in struct:__stripe_pages_2d
50 /* Array size is pages_in_unit (layout->stripe_unit / PAGE_SIZE) */
69 static int _sp2d_alloc(unsigned pages_in_unit, unsigned group_width, _sp2d_alloc() argument
77 struct __1_page_stripe _1p_stripes[pages_in_unit]; _sp2d_alloc()
83 } __a1pa[pages_in_unit]; _sp2d_alloc()
98 num_a1pa = pages_in_unit; _sp2d_alloc()
114 for (i = 0; i < pages_in_unit; ++i) { _sp2d_alloc()
117 pages_in_unit - i); _sp2d_alloc()
138 sp2d->pages_in_unit = pages_in_unit; _sp2d_alloc()
153 for (p = sp2d->pages_in_unit - 1; p >= 0; --p) { _sp2d_reset()
164 for (p = 0; p < sp2d->pages_in_unit; p++) { _sp2d_reset()
182 for (i = 0; i < sp2d->pages_in_unit; ++i) { _sp2d_free()
194 for (p = 0; p < sp2d->pages_in_unit; p++) { _sp2d_min_pg()
208 for (p = sp2d->pages_in_unit - 1; p >= 0; --p) { _sp2d_max_pg()
226 for (p = 0; p < sp2d->pages_in_unit; p++) { _gen_xor_unit()
245 for (p = 0; p < sp2d->pages_in_unit; p++) { _gen_xor_unit()
266 si->cur_pg = (si->cur_pg + 1) % sp2d->pages_in_unit; _ore_add_stripe_page()
326 unsigned sgs_per_dev = ios->sp2d->pages_in_unit + 2; _alloc_read_4_write()
361 ios->sp2d->pages_in_unit); _add_to_r4w()
364 ios->sp2d->pages_in_unit); _add_to_r4w()
474 unsigned c, p, min_p = sp2d->pages_in_unit, max_p = -1; _read_4_write_first_stripe()
515 offset += (sp2d->pages_in_unit - p) * PAGE_SIZE; _read_4_write_first_stripe()
529 unsigned c, p, min_p = sp2d->pages_in_unit, max_p = -1; _read_4_write_last_stripe()
545 if (min_p == sp2d->pages_in_unit) { _read_4_write_last_stripe()
575 if (p == (sp2d->pages_in_unit - 1)) { _read_4_write_last_stripe()
669 BUG_ON(si->cur_pg + num_pages > sp2d->pages_in_unit); _ore_add_parity_unit()
688 unsigned pages_in_unit = layout->stripe_unit / PAGE_SIZE; _ore_post_alloc_raid_stuff() local
690 if (_sp2d_alloc(pages_in_unit, layout->group_width, _ore_post_alloc_raid_stuff()
H A Dore.c254 unsigned pages_in_unit = layout->stripe_unit / PAGE_SIZE; ore_get_rw_state() local
277 max_par_pages = num_raid_units * pages_in_unit * ore_get_rw_state()

Completed in 81 milliseconds