Lines Matching defs:dm_thin_new_mapping
198 struct dm_thin_new_mapping;
228 typedef void (*process_mapping_fn)(struct dm_thin_new_mapping *m);
273 struct dm_thin_new_mapping *next_mapping;
589 struct dm_thin_new_mapping *overwrite_mapping;
801 struct dm_thin_new_mapping {
830 static void __complete_mapping_preparation(struct dm_thin_new_mapping *m)
840 static void complete_mapping_preparation(struct dm_thin_new_mapping *m)
852 struct dm_thin_new_mapping *m = context;
861 struct dm_thin_new_mapping *m = h->overwrite_mapping;
956 static void process_prepared_mapping_fail(struct dm_thin_new_mapping *m)
995 static void process_prepared_mapping(struct dm_thin_new_mapping *m)
1041 static void free_discard_mapping(struct dm_thin_new_mapping *m)
1050 static void process_prepared_discard_fail(struct dm_thin_new_mapping *m)
1056 static void process_prepared_discard_success(struct dm_thin_new_mapping *m)
1062 static void process_prepared_discard_no_passdown(struct dm_thin_new_mapping *m)
1080 static void passdown_double_checking_shared_status(struct dm_thin_new_mapping *m,
1129 static void queue_passdown_pt2(struct dm_thin_new_mapping *m)
1150 static void process_prepared_discard_passdown_pt1(struct dm_thin_new_mapping *m)
1199 static void process_prepared_discard_passdown_pt2(struct dm_thin_new_mapping *m)
1225 struct dm_thin_new_mapping *m, *tmp;
1268 static struct dm_thin_new_mapping *get_next_mapping(struct pool *pool)
1270 struct dm_thin_new_mapping *m = pool->next_mapping;
1274 memset(m, 0, sizeof(struct dm_thin_new_mapping));
1283 static void ll_zero(struct thin_c *tc, struct dm_thin_new_mapping *m,
1297 struct dm_thin_new_mapping *m)
1319 struct dm_thin_new_mapping *m = get_next_mapping(pool);
1387 struct dm_thin_new_mapping *m = get_next_mapping(pool);
1652 struct dm_thin_new_mapping *m = get_next_mapping(pool);
1677 struct dm_thin_new_mapping *m;
4343 struct dm_thin_new_mapping *m, *tmp;
4524 _new_mapping_cache = KMEM_CACHE(dm_thin_new_mapping, 0);