Lines Matching refs:ppl_io_unit
61 * ppl_io_unit represents a full PPL write, header_page contains the ppl_header.
121 struct ppl_io_unit *current_io; /* current io_unit accepting new data
135 struct ppl_io_unit {
208 struct ppl_io_unit *io;
226 struct ppl_io_unit *io = element;
232 static struct ppl_io_unit *ppl_new_iounit(struct ppl_log *log,
236 struct ppl_io_unit *io;
269 struct ppl_io_unit *io = log->current_io;
364 struct ppl_io_unit *io = sh->ppl_io;
400 struct ppl_io_unit *io = bio->bi_private;
418 static void ppl_submit_iounit_bio(struct ppl_io_unit *io, struct bio *bio)
428 static void ppl_submit_iounit(struct ppl_io_unit *io)
511 struct ppl_io_unit *io;
515 io = list_first_entry_or_null(&log->io_list, struct ppl_io_unit,
547 static void ppl_io_unit_finished(struct ppl_io_unit *io)
583 struct ppl_io_unit *io = bio->bi_private;
608 static void ppl_do_flush(struct ppl_io_unit *io)
656 struct ppl_io_unit *io;
658 io = list_first_entry_or_null(&log->io_list, struct ppl_io_unit,
694 struct ppl_io_unit *io;
1367 ppl_conf->io_kc = KMEM_CACHE(ppl_io_unit, 0);