Home
last modified time | relevance | path

Searched refs:sp2d (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/fs/exofs/
Dore_raid.c72 struct __stripe_pages_2d *sp2d; in _sp2d_alloc() local
128 *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() argument
180 unsigned data_devs = sp2d->data_devs; in _sp2d_reset()
[all …]
Dore_raid.h43 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() argument
48 if (!sp2d) /* Inline the fast path */ in _add_stripe_page()
50 _ore_add_stripe_page(sp2d, si, page); in _add_stripe_page()
Dore.c656 _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()
/Linux-v4.19/include/scsi/
Dosd_ore.h150 struct __stripe_pages_2d *sp2d; member