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