Lines Matching defs:ppl_io_unit
135 struct ppl_io_unit { struct
136 struct ppl_log *log;
138 struct page *header_page; /* for ppl_header */
140 unsigned int entries_count; /* number of entries in ppl_header */
141 unsigned int pp_size; /* total size current of partial parity */
143 u64 seq; /* sequence number of this log write */
144 struct list_head log_sibling; /* log->io_list */
146 struct list_head stripe_list; /* stripes added to the io_unit */
147 atomic_t pending_stripes; /* how many stripes not written to raid */
148 atomic_t pending_flushes; /* how many disk flushes are in progress */
150 bool submitted; /* true if write to log started */
153 struct bio bio;
154 struct bio_vec biovec[PPL_IO_INLINE_BVECS];