Lines Matching refs:dm_bio_prison_cell

227 typedef void (*process_cell_fn)(struct thin_c *tc, struct dm_bio_prison_cell *cell);
285 struct dm_bio_prison_cell **cell_sort_array;
444 struct dm_bio_prison_cell **cell_result)
447 struct dm_bio_prison_cell *cell_prealloc;
468 struct dm_bio_prison_cell *cell,
476 void (*fn)(void *, struct dm_bio_prison_cell *),
478 struct dm_bio_prison_cell *cell)
485 struct dm_bio_prison_cell *cell,
493 struct dm_bio_prison_cell *cell, blk_status_t error_code)
504 static void cell_error(struct pool *pool, struct dm_bio_prison_cell *cell)
509 static void cell_success(struct pool *pool, struct dm_bio_prison_cell *cell)
514 static void cell_requeue(struct pool *pool, struct dm_bio_prison_cell *cell)
592 struct dm_bio_prison_cell *cell;
623 struct dm_bio_prison_cell *cell, *tmp;
815 struct dm_bio_prison_cell *cell;
880 static void cell_defer_no_holder(struct thin_c *tc, struct dm_bio_prison_cell *cell)
906 struct dm_bio_prison_cell *cell)
928 struct dm_bio_prison_cell *cell,
1312 struct dm_bio_prison_cell *cell, struct bio *bio,
1372 struct dm_bio_prison_cell *cell, struct bio *bio)
1380 dm_block_t data_block, struct dm_bio_prison_cell *cell,
1411 struct dm_bio_prison_cell *cell, struct bio *bio)
1627 static void retry_bios_on_resume(struct pool *pool, struct dm_bio_prison_cell *cell)
1647 struct dm_bio_prison_cell *virt_cell)
1674 struct dm_bio_prison_cell *data_cell;
1745 static void process_discard_cell_passdown(struct thin_c *tc, struct dm_bio_prison_cell *virt_cell)
1770 struct dm_bio_prison_cell *virt_cell;
1804 struct dm_bio_prison_cell *cell)
1830 struct dm_bio_prison_cell *cell)
1850 struct dm_bio_prison_cell *cell,
1873 struct dm_bio_prison_cell *virt_cell)
1875 struct dm_bio_prison_cell *data_cell;
1905 struct dm_bio_prison_cell *cell)
1953 static void process_cell(struct thin_c *tc, struct dm_bio_prison_cell *cell)
2012 struct dm_bio_prison_cell *cell;
2027 struct dm_bio_prison_cell *cell)
2082 static void process_cell_read_only(struct thin_c *tc, struct dm_bio_prison_cell *cell)
2097 static void process_cell_success(struct thin_c *tc, struct dm_bio_prison_cell *cell)
2102 static void process_cell_fail(struct thin_c *tc, struct dm_bio_prison_cell *cell)
2242 struct dm_bio_prison_cell *lhs_cell = *((struct dm_bio_prison_cell **) lhs);
2243 struct dm_bio_prison_cell *rhs_cell = *((struct dm_bio_prison_cell **) rhs);
2260 struct dm_bio_prison_cell *cell, *tmp;
2279 struct dm_bio_prison_cell *cell;
2694 static void thin_defer_cell(struct thin_c *tc, struct dm_bio_prison_cell *cell)
2728 struct dm_bio_prison_cell *virt_cell, *data_cell;