/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-cache-target.c | 312 struct dm_dev *metadata_dev; member 1937 if (cache->metadata_dev) in destroy() 1938 dm_put_device(cache->ti, cache->metadata_dev); in destroy() 2004 struct dm_dev *metadata_dev; member 2023 if (ca->metadata_dev) in destroy_cache_args() 2024 dm_put_device(ca->ti, ca->metadata_dev); in destroy_cache_args() 2055 BLK_OPEN_READ | BLK_OPEN_WRITE, &ca->metadata_dev); in parse_metadata_dev() 2061 metadata_dev_size = get_dev_size(ca->metadata_dev); in parse_metadata_dev() 2064 ca->metadata_dev->bdev, THIN_METADATA_MAX_SECTORS); in parse_metadata_dev() 2408 cache->metadata_dev in cache_create() [all...] |
H A D | dm-thin.c | 329 struct dm_dev *metadata_dev; member 2939 struct block_device *metadata_dev, in pool_create() 2950 pmd = dm_pool_metadata_open(metadata_dev, block_size, format_device); in pool_create() 3047 pool->md_dev = metadata_dev; in pool_create() 3089 struct block_device *metadata_dev, in __pool_find() 3094 struct pool *pool = __pool_table_lookup_metadata_dev(metadata_dev); in __pool_find() 3110 if (pool->md_dev != metadata_dev || pool->data_dev != data_dev) { in __pool_find() 3117 pool = pool_create(pool_md, metadata_dev, data_dev, block_size, read_only, error); in __pool_find() 3138 dm_put_device(ti, pt->metadata_dev); in pool_dtr() 3269 dm_block_t quarter = get_metadata_dev_size_in_blocks(pt->metadata_dev in calc_metadata_threshold() 2938 pool_create(struct mapped_device *pool_md, struct block_device *metadata_dev, struct block_device *data_dev, unsigned long block_size, int read_only, char **error) pool_create() argument 3088 __pool_find(struct mapped_device *pool_md, struct block_device *metadata_dev, struct block_device *data_dev, unsigned long block_size, int read_only, char **error, int *created) __pool_find() argument 3297 struct dm_dev *metadata_dev; pool_ctr() local [all...] |
H A D | dm-era-target.c | 1175 struct dm_dev *metadata_dev; member 1443 if (era->metadata_dev) in era_destroy() 1444 dm_put_device(era->ti, era->metadata_dev); in era_destroy() 1486 &era->metadata_dev); in era_ctr() 1525 md = metadata_open(era->metadata_dev->bdev, era->sectors_per_block, true); in era_ctr() 1673 format_dev_t(buf, era->metadata_dev->bdev->bd_dev); in era_status()
|
H A D | dm-clone-target.c | 72 struct dm_dev *metadata_dev; member 1491 format_dev_t(buf, clone->metadata_dev->bdev->bd_dev); in clone_status() 1687 BLK_OPEN_READ | BLK_OPEN_WRITE, &clone->metadata_dev); in parse_metadata_dev() 1693 metadata_dev_size = get_dev_size(clone->metadata_dev); in parse_metadata_dev() 1696 clone->metadata_dev->bdev, DM_CLONE_METADATA_MAX_SECTORS); in parse_metadata_dev() 1849 clone->cmd = dm_clone_metadata_open(clone->metadata_dev->bdev, ti->len, in clone_ctr() 1941 dm_put_device(ti, clone->metadata_dev); in clone_ctr() 1967 dm_put_device(ti, clone->metadata_dev); in clone_dtr()
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-cache-target.c | 381 struct dm_dev *metadata_dev; member 1988 if (cache->metadata_dev) in destroy() 1989 dm_put_device(cache->ti, cache->metadata_dev); in destroy() 2055 struct dm_dev *metadata_dev; member 2074 if (ca->metadata_dev) in destroy_cache_args() 2075 dm_put_device(ca->ti, ca->metadata_dev); in destroy_cache_args() 2107 &ca->metadata_dev); in parse_metadata_dev() 2113 metadata_dev_size = get_dev_size(ca->metadata_dev); in parse_metadata_dev() 2116 bdevname(ca->metadata_dev->bdev, b), THIN_METADATA_MAX_SECTORS); in parse_metadata_dev() 2459 cache->metadata_dev in cache_create() [all...] |
H A D | dm-thin.c | 328 struct dm_dev *metadata_dev; member 2929 struct block_device *metadata_dev, in pool_create() 2940 pmd = dm_pool_metadata_open(metadata_dev, block_size, format_device); in pool_create() 3038 pool->md_dev = metadata_dev; in pool_create() 3080 struct block_device *metadata_dev, in __pool_find() 3085 struct pool *pool = __pool_table_lookup_metadata_dev(metadata_dev); in __pool_find() 3101 if (pool->md_dev != metadata_dev || pool->data_dev != data_dev) { in __pool_find() 3108 pool = pool_create(pool_md, metadata_dev, data_dev, block_size, read_only, error); in __pool_find() 3127 dm_put_device(ti, pt->metadata_dev); in pool_dtr() 3264 dm_block_t quarter = get_metadata_dev_size_in_blocks(pt->metadata_dev in calc_metadata_threshold() 2928 pool_create(struct mapped_device *pool_md, struct block_device *metadata_dev, struct block_device *data_dev, unsigned long block_size, int read_only, char **error) pool_create() argument 3079 __pool_find(struct mapped_device *pool_md, struct block_device *metadata_dev, struct block_device *data_dev, unsigned long block_size, int read_only, char **error, int *created) __pool_find() argument 3291 struct dm_dev *metadata_dev; pool_ctr() local [all...] |
H A D | dm-era-target.c | 1156 struct dm_dev *metadata_dev; member 1416 if (era->metadata_dev) in era_destroy() 1417 dm_put_device(era->ti, era->metadata_dev); in era_destroy() 1458 r = dm_get_device(ti, argv[0], FMODE_READ | FMODE_WRITE, &era->metadata_dev); in era_ctr() 1496 md = metadata_open(era->metadata_dev->bdev, era->sectors_per_block, true); in era_ctr() 1644 format_dev_t(buf, era->metadata_dev->bdev->bd_dev); in era_status()
|
H A D | dm-clone-target.c | 72 struct dm_dev *metadata_dev; member 1501 format_dev_t(buf, clone->metadata_dev->bdev->bd_dev); in clone_status() 1693 &clone->metadata_dev); in parse_metadata_dev() 1699 metadata_dev_size = get_dev_size(clone->metadata_dev); in parse_metadata_dev() 1702 bdevname(clone->metadata_dev->bdev, b), DM_CLONE_METADATA_MAX_SECTORS); in parse_metadata_dev() 1855 clone->cmd = dm_clone_metadata_open(clone->metadata_dev->bdev, ti->len, in clone_ctr() 1948 dm_put_device(ti, clone->metadata_dev); in clone_ctr() 1975 dm_put_device(ti, clone->metadata_dev); in clone_dtr()
|