Searched refs:discard_block_size (Results 1 - 3 of 3) sorted by relevance

/linux-master/drivers/md/
H A Ddm-cache-metadata.h77 sector_t discard_block_size,
80 typedef int (*load_discard_fn)(void *context, sector_t discard_block_size,
H A Ddm-cache-metadata.c80 __le64 discard_block_size; member in struct:cache_disk_superblock
124 sector_t discard_block_size; member in struct:dm_cache_metadata
375 disk_super->discard_block_size = cpu_to_le64(cmd->discard_block_size);
421 cmd->discard_block_size = 0;
596 cmd->discard_block_size = le64_to_cpu(disk_super->discard_block_size);
707 disk_super->discard_block_size = cpu_to_le64(cmd->discard_block_size);
1102 sector_t discard_block_size,
1101 dm_cache_discard_bitset_resize(struct dm_cache_metadata *cmd, sector_t discard_block_size, dm_dblock_t new_nr_entries) argument
[all...]
H A Ddm-cache-target.c360 uint32_t discard_block_size; /* a power of 2 times sectors per block */ member in struct:cache
658 dm_block_t oblocks = cache->discard_block_size;
1015 *b = to_dblock(dm_sector_div_up(sb, cache->discard_block_size));
1017 if (se - sb < cache->discard_block_size)
1020 *e = to_dblock(block_div(se, cache->discard_block_size));
2340 static bool too_many_discard_blocks(sector_t discard_block_size, argument
2343 (void) sector_div(origin_size, discard_block_size);
2351 sector_t discard_block_size = cache_block_size; local
2354 while (too_many_discard_blocks(discard_block_size, origin_size))
2355 discard_block_size *
2862 load_discard(void *context, sector_t discard_block_size, dm_dblock_t dblock, bool discard) argument
[all...]

Completed in 111 milliseconds