Home
last modified time | relevance | path

Searched refs:slab_journal_blocks (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/md/dm-vdo/
Dencodings.c559 encode_u64_le(buffer, offset, state.slab_config.slab_journal_blocks); in encode_slab_depot_state_2_0()
604 slab_config.slab_journal_blocks = count; in decode_slab_depot_state_2_0()
696 int vdo_configure_slab(block_count_t slab_size, block_count_t slab_journal_blocks, in vdo_configure_slab() argument
703 if (slab_journal_blocks >= slab_size) in vdo_configure_slab()
711 ref_blocks = vdo_get_saved_reference_count_size(slab_size - slab_journal_blocks); in vdo_configure_slab()
712 meta_blocks = (ref_blocks + slab_journal_blocks); in vdo_configure_slab()
737 flushing_threshold = ((slab_journal_blocks * 3) + 3) / 4; in vdo_configure_slab()
743 remaining = slab_journal_blocks - flushing_threshold; in vdo_configure_slab()
748 if (slab_journal_blocks > minimal_extra_space) in vdo_configure_slab()
749 scrubbing_threshold = slab_journal_blocks - minimal_extra_space; in vdo_configure_slab()
[all …]
Dtypes.h179 block_count_t slab_journal_blocks; member
Dencodings.h608 block_count_t slab_journal_blocks; /* number of slab journal blocks */ member
629 __le64 slab_journal_blocks; member
1078 block_count_t slab_journal_blocks,
Dslab-depot.c3420 block_count_t blocks = depot->slab_config.slab_journal_blocks; in erase_next_slab_journal()
3664 result = vdo_allocate(slab_config->slab_journal_blocks, struct journal_lock, in initialize_slab_journal()
3675 journal->size = slab_config->slab_journal_blocks; in initialize_slab_journal()
3933 allocator->depot->slab_config.slab_journal_blocks; in initialize_slab_scrubber()