Searched refs:sp2d (Results 1 – 4 of 4) sorted by relevance
72 struct __stripe_pages_2d *sp2d; in _sp2d_alloc() local128 *psp2d = sp2d = kzalloc(alloc_size, GFP_KERNEL); in _sp2d_alloc()129 if (unlikely(!sp2d)) { in _sp2d_alloc()136 __a1pa = (char *)sp2d + sizeof_stripe_pages_2d; in _sp2d_alloc()142 struct __1_page_stripe *stripe = &sp2d->_1p_stripes[i]; in _sp2d_alloc()171 sp2d->parity = parity; in _sp2d_alloc()172 sp2d->data_devs = data_devs; in _sp2d_alloc()173 sp2d->pages_in_unit = pages_in_unit; in _sp2d_alloc()177 static void _sp2d_reset(struct __stripe_pages_2d *sp2d, in _sp2d_reset() argument180 unsigned data_devs = sp2d->data_devs; in _sp2d_reset()[all …]
43 void _ore_add_stripe_page(struct __stripe_pages_2d *sp2d,45 static inline void _add_stripe_page(struct __stripe_pages_2d *sp2d, in _add_stripe_page() argument48 if (!sp2d) /* Inline the fast path */ in _add_stripe_page()50 _ore_add_stripe_page(sp2d, si, page); in _add_stripe_page()
656 _add_stripe_page(ios->sp2d, &ios->si, pages[pg]); in _ore_add_stripe_unit()764 if (unlikely((dev == si->par_dev) || (!length && ios->sp2d))) { in _prepare_for_striping()765 if (!length && ios->sp2d) { in _prepare_for_striping()779 ios->sp2d ? length : cur_len); in _prepare_for_striping()949 if (unlikely(ios->sp2d && !ios->r4w)) { in ore_write()
150 struct __stripe_pages_2d *sp2d; member