Lines Matching defs:pool

474 struct pool {  struct
476 struct dm_target *ti; /* Only set if a pool target is bound */ argument
478 struct mapped_device *pool_md; argument
480 struct dm_pool_metadata *pmd; argument
482 uint32_t sectors_per_block;
483 unsigned block_shift;
484 dm_block_t offset_mask;
485 dm_block_t low_water_blocks;
509 mempool_t *mapping_pool; argument
510 mempool_t *endio_hook_pool; argument
514 * Target context for a pool. argument
518 struct pool *pool; member
534 struct pool *pool; member
554 static void __pool_table_insert(struct pool *pool) in __pool_table_insert()
560 static void __pool_table_remove(struct pool *pool) in __pool_table_remove()
568 struct pool *pool = NULL, *tmp; in __pool_table_lookup() local
584 struct pool *pool = NULL, *tmp; in __pool_table_lookup_metadata_dev() local
619 struct pool *pool = tc->pool; in requeue_io() local
642 struct pool *pool = tc->pool; in remap() local
652 struct pool *pool = tc->pool; in remap_and_issue() local
673 static void wake_worker(struct pool *pool) in wake_worker()
712 struct pool *pool = m->tc->pool; in __maybe_add_mapping() local
724 struct pool *pool = m->tc->pool; in copy_complete() local
738 struct pool *pool = m->tc->pool; in overwrite_endio() local
754 struct pool *pool = h->tc->pool; in shared_read_endio() local
789 struct pool *pool = tc->pool; in cell_defer() local
808 struct pool *pool = tc->pool; in cell_defer_except() local
866 static void process_prepared_mappings(struct pool *pool) in process_prepared_mappings()
884 static int io_overwrites_block(struct pool *pool, struct bio *bio) in io_overwrites_block()
898 static int ensure_next_mapping(struct pool *pool) in ensure_next_mapping()
908 static struct new_mapping *get_next_mapping(struct pool *pool) in get_next_mapping()
924 struct pool *pool = tc->pool; in schedule_copy() local
974 struct pool *pool = tc->pool; in schedule_zero() local
1022 struct pool *pool = tc->pool; in alloc_data_block() local
1085 struct pool *pool = tc->pool; in retry_on_resume() local
1136 struct pool *pool = tc->pool; in process_shared_bio() local
1252 static void process_deferred_bios(struct pool *pool) in process_deferred_bios()
1311 struct pool *pool = container_of(ws, struct pool, worker); in do_worker() local
1329 struct pool *pool = tc->pool; in thin_defer_bio() local
1422 static void __requeue_bios(struct pool *pool) in __requeue_bios()
1431 static int bind_control_target(struct pool *pool, struct dm_target *ti) in bind_control_target()
1442 static void unbind_control_target(struct pool *pool, struct dm_target *ti) in unbind_control_target()
1451 static void __pool_destroy(struct pool *pool) in __pool_destroy()
1477 struct pool *pool; in pool_create() local
1575 static void __pool_inc(struct pool *pool) in __pool_inc()
1581 static void __pool_dec(struct pool *pool) in __pool_dec()
1593 struct pool *pool = __pool_table_lookup_metadata_dev(metadata_dev); in __pool_find() local
1686 struct pool *pool; in pool_ctr() local
1800 struct pool *pool = pt->pool; in pool_map() local
1829 struct pool *pool = pt->pool; in pool_preresume() local
1872 struct pool *pool = pt->pool; in pool_resume() local
1888 struct pool *pool = pt->pool; in pool_postsuspend() local
1923 static int process_create_thin_mesg(unsigned argc, char **argv, struct pool *pool) in process_create_thin_mesg()
1946 static int process_create_snap_mesg(unsigned argc, char **argv, struct pool *pool) in process_create_snap_mesg()
1974 static int process_delete_mesg(unsigned argc, char **argv, struct pool *pool) in process_delete_mesg()
1994 static int process_set_transaction_id_mesg(unsigned argc, char **argv, struct pool *pool) in process_set_transaction_id_mesg()
2035 struct pool *pool = pt->pool; in pool_message() local
2081 struct pool *pool = pt->pool; in pool_status() local
2168 struct pool *pool = pt->pool; in pool_io_hints() local