Lines Matching refs:dm_bio_prison_cell

224 typedef void (*process_cell_fn)(struct thin_c *tc, struct dm_bio_prison_cell *cell);
282 struct dm_bio_prison_cell **cell_sort_array;
444 struct dm_bio_prison_cell **cell_result)
447 struct dm_bio_prison_cell *cell_prealloc;
467 struct dm_bio_prison_cell *cell,
475 void (*fn)(void *, struct dm_bio_prison_cell *),
477 struct dm_bio_prison_cell *cell)
484 struct dm_bio_prison_cell *cell,
492 struct dm_bio_prison_cell *cell, blk_status_t error_code)
503 static void cell_error(struct pool *pool, struct dm_bio_prison_cell *cell)
508 static void cell_success(struct pool *pool, struct dm_bio_prison_cell *cell)
513 static void cell_requeue(struct pool *pool, struct dm_bio_prison_cell *cell)
591 struct dm_bio_prison_cell *cell;
628 struct dm_bio_prison_cell *cell, *tmp;
818 struct dm_bio_prison_cell *cell;
883 static void cell_defer_no_holder(struct thin_c *tc, struct dm_bio_prison_cell *cell)
907 struct dm_bio_prison_cell *cell)
929 struct dm_bio_prison_cell *cell,
1320 struct dm_bio_prison_cell *cell, struct bio *bio,
1380 struct dm_bio_prison_cell *cell, struct bio *bio)
1388 dm_block_t data_block, struct dm_bio_prison_cell *cell,
1418 struct dm_bio_prison_cell *cell, struct bio *bio)
1634 static void retry_bios_on_resume(struct pool *pool, struct dm_bio_prison_cell *cell)
1654 struct dm_bio_prison_cell *virt_cell)
1681 struct dm_bio_prison_cell *data_cell;
1736 static void process_discard_cell_passdown(struct thin_c *tc, struct dm_bio_prison_cell *virt_cell)
1761 struct dm_bio_prison_cell *virt_cell;
1789 struct dm_bio_prison_cell *cell)
1815 struct dm_bio_prison_cell *cell)
1835 struct dm_bio_prison_cell *cell,
1858 struct dm_bio_prison_cell *virt_cell)
1860 struct dm_bio_prison_cell *data_cell;
1890 struct dm_bio_prison_cell *cell)
1938 static void process_cell(struct thin_c *tc, struct dm_bio_prison_cell *cell)
1997 struct dm_bio_prison_cell *cell;
2012 struct dm_bio_prison_cell *cell)
2067 static void process_cell_read_only(struct thin_c *tc, struct dm_bio_prison_cell *cell)
2082 static void process_cell_success(struct thin_c *tc, struct dm_bio_prison_cell *cell)
2087 static void process_cell_fail(struct thin_c *tc, struct dm_bio_prison_cell *cell)
2227 struct dm_bio_prison_cell *lhs_cell = *((struct dm_bio_prison_cell **) lhs);
2228 struct dm_bio_prison_cell *rhs_cell = *((struct dm_bio_prison_cell **) rhs);
2245 struct dm_bio_prison_cell *cell, *tmp;
2264 struct dm_bio_prison_cell *cell;
2681 static void thin_defer_cell(struct thin_c *tc, struct dm_bio_prison_cell *cell)
2715 struct dm_bio_prison_cell *virt_cell, *data_cell;