Lines Matching defs:tc

382 	struct thin_c *tc;  member
388 static void begin_discard(struct discard_op *op, struct thin_c *tc, struct bio *parent) in begin_discard()
400 struct thin_c *tc = op->tc; in issue_discard() local
586 struct thin_c *tc; member
610 static void error_thin_bio_list(struct thin_c *tc, struct bio_list *master, in error_thin_bio_list()
624 static void requeue_deferred_cells(struct thin_c *tc) in requeue_deferred_cells()
640 static void requeue_io(struct thin_c *tc) in requeue_io()
657 struct thin_c *tc; in error_retry_list_with_code() local
677 static dm_block_t get_bio_block(struct thin_c *tc, struct bio *bio) in get_bio_block()
693 static void get_bio_block_range(struct thin_c *tc, struct bio *bio, in get_bio_block_range()
718 static void remap(struct thin_c *tc, struct bio *bio, dm_block_t block) in remap()
733 static void remap_to_origin(struct thin_c *tc, struct bio *bio) in remap_to_origin()
738 static int bio_triggers_commit(struct thin_c *tc, struct bio *bio) in bio_triggers_commit()
755 static void issue(struct thin_c *tc, struct bio *bio) in issue()
783 static void remap_to_origin_and_issue(struct thin_c *tc, struct bio *bio) in remap_to_origin_and_issue()
789 static void remap_and_issue(struct thin_c *tc, struct bio *bio, in remap_and_issue()
815 struct thin_c *tc; member
883 static void cell_defer_no_holder(struct thin_c *tc, struct dm_bio_prison_cell *cell) in cell_defer_no_holder()
903 struct thin_c *tc; member
930 static void inc_remap_and_issue_cell(struct thin_c *tc, in inc_remap_and_issue_cell()
963 static void complete_overwrite_bio(struct thin_c *tc, struct bio *bio) in complete_overwrite_bio()
997 struct thin_c *tc = m->tc; in process_prepared_mapping() local
1043 struct thin_c *tc = m->tc; in free_discard_mapping() local
1065 struct thin_c *tc = m->tc; in process_prepared_discard_no_passdown() local
1089 struct thin_c *tc = m->tc; in passdown_double_checking_shared_status() local
1153 struct thin_c *tc = m->tc; in process_prepared_discard_passdown_pt1() local
1202 struct thin_c *tc = m->tc; in process_prepared_discard_passdown_pt2() local
1283 static void ll_zero(struct thin_c *tc, struct dm_thin_new_mapping *m, in ll_zero()
1295 static void remap_and_issue_overwrite(struct thin_c *tc, struct bio *bio, in remap_and_issue_overwrite()
1312 static void schedule_copy(struct thin_c *tc, dm_block_t virt_block, in schedule_copy()
1373 static void schedule_internal_copy(struct thin_c *tc, dm_block_t virt_block, in schedule_internal_copy()
1382 static void schedule_zero(struct thin_c *tc, dm_block_t virt_block, in schedule_zero()
1411 static void schedule_external_copy(struct thin_c *tc, dm_block_t virt_block, in schedule_external_copy()
1517 static int alloc_data_block(struct thin_c *tc, dm_block_t *result) in alloc_data_block()
1587 struct thin_c *tc = h->tc; in retry_on_resume() local
1648 static void process_discard_cell_no_passdown(struct thin_c *tc, in process_discard_cell_no_passdown()
1668 static void break_up_discard_bio(struct thin_c *tc, dm_block_t begin, dm_block_t end, in break_up_discard_bio()
1747 static void process_discard_cell_passdown(struct thin_c *tc, struct dm_bio_prison_cell *virt_cell) in process_discard_cell_passdown()
1768 static void process_discard_bio(struct thin_c *tc, struct bio *bio) in process_discard_bio()
1803 static void break_sharing(struct thin_c *tc, struct bio *bio, dm_block_t block, in break_sharing()
1851 static void remap_and_issue_shared_cell(struct thin_c *tc, in remap_and_issue_shared_cell()
1872 static void process_shared_bio(struct thin_c *tc, struct bio *bio, in process_shared_bio()
1906 static void provision_block(struct thin_c *tc, struct bio *bio, dm_block_t block, in provision_block()
1955 static void process_cell(struct thin_c *tc, struct dm_bio_prison_cell *cell) in process_cell()
2010 static void process_bio(struct thin_c *tc, struct bio *bio) in process_bio()
2028 static void __process_bio_read_only(struct thin_c *tc, struct bio *bio, in __process_bio_read_only()
2079 static void process_bio_read_only(struct thin_c *tc, struct bio *bio) in process_bio_read_only()
2084 static void process_cell_read_only(struct thin_c *tc, struct dm_bio_prison_cell *cell) in process_cell_read_only()
2089 static void process_bio_success(struct thin_c *tc, struct bio *bio) in process_bio_success()
2094 static void process_bio_fail(struct thin_c *tc, struct bio *bio) in process_bio_fail()
2099 static void process_cell_success(struct thin_c *tc, struct dm_bio_prison_cell *cell) in process_cell_success()
2104 static void process_cell_fail(struct thin_c *tc, struct dm_bio_prison_cell *cell) in process_cell_fail()
2122 static void __thin_bio_rb_add(struct thin_c *tc, struct bio *bio) in __thin_bio_rb_add()
2145 static void __extract_sorted_bios(struct thin_c *tc) in __extract_sorted_bios()
2162 static void __sort_thin_deferred_bios(struct thin_c *tc) in __sort_thin_deferred_bios()
2183 static void process_thin_deferred_bios(struct thin_c *tc) in process_thin_deferred_bios()
2277 static void process_thin_deferred_cells(struct thin_c *tc) in process_thin_deferred_cells()
2334 struct thin_c *tc = NULL; in get_first_thin() local
2346 static struct thin_c *get_next_thin(struct pool *pool, struct thin_c *tc) in get_next_thin()
2367 struct thin_c *tc; in process_deferred_bios() local
2495 struct thin_c *tc; member
2520 static void noflush_work(struct thin_c *tc, void (*fn)(struct work_struct *)) in noflush_work()
2676 static void thin_defer_bio(struct thin_c *tc, struct bio *bio) in thin_defer_bio()
2687 static void thin_defer_bio_with_throttle(struct thin_c *tc, struct bio *bio) in thin_defer_bio_with_throttle()
2696 static void thin_defer_cell(struct thin_c *tc, struct dm_bio_prison_cell *cell) in thin_defer_cell()
2709 static void thin_hook_bio(struct thin_c *tc, struct bio *bio) in thin_hook_bio()
2726 struct thin_c *tc = ti->private; in thin_bio_map() local
2817 struct thin_c *tc; in requeue_bios() local
3605 struct thin_c *tc; in pool_suspend_active_thins() local
3617 struct thin_c *tc; in pool_resume_active_thins() local
4138 static void thin_get(struct thin_c *tc) in thin_get()
4143 static void thin_put(struct thin_c *tc) in thin_put()
4151 struct thin_c *tc = ti->private; in thin_dtr() local
4188 struct thin_c *tc; in thin_ctr() local
4378 struct thin_c *tc = ti->private; in thin_presuspend() local
4386 struct thin_c *tc = ti->private; in thin_postsuspend() local
4397 struct thin_c *tc = ti->private; in thin_preresume() local
4415 struct thin_c *tc = ti->private; in thin_status() local
4471 struct thin_c *tc = ti->private; in thin_iterate_devices() local
4491 struct thin_c *tc = ti->private; in thin_io_hints() local