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;
268 struct ppl_io_unit *io = log->current_io;
363 struct ppl_io_unit *io = sh->ppl_io;
399 struct ppl_io_unit *io = bio->bi_private;
417 static void ppl_submit_iounit_bio(struct ppl_io_unit *io, struct bio *bio)
429 static void ppl_submit_iounit(struct ppl_io_unit *io)
517 struct ppl_io_unit *io;
521 io = list_first_entry_or_null(&log->io_list, struct ppl_io_unit,
553 static void ppl_io_unit_finished(struct ppl_io_unit *io)
589 struct ppl_io_unit *io = bio->bi_private;
615 static void ppl_do_flush(struct ppl_io_unit *io)
665 struct ppl_io_unit *io;
667 io = list_first_entry_or_null(&log->io_list, struct ppl_io_unit,
703 struct ppl_io_unit *io;
1378 ppl_conf->io_kc = KMEM_CACHE(ppl_io_unit, 0);