Searched refs:free_sectors (Results 1 - 4 of 4) sorted by relevance
/linux-master/drivers/mtd/ |
H A D | sm_ftl.h | 22 struct kfifo free_sectors; /* queue of free sectors */ member in struct:ftl_zone
|
H A D | rfd_ftl.c | 65 int free_sectors; member in struct:block 116 block->free_sectors++; 145 if (block->free_sectors == part->data_sectors_per_block) 281 part->blocks[block].free_sectors = 0; 289 part->blocks[block].free_sectors = 0; 296 part->blocks[block].free_sectors = part->data_sectors_per_block; 433 if (part->blocks[block].free_sectors) 464 part->blocks[best_block].free_sectors); 488 if (part->blocks[block].free_sectors && 575 !part->blocks[block].free_sectors) [all...] |
H A D | sm_ftl.c | 491 kfifo_in(&zone->free_sectors, 772 if (kfifo_alloc(&zone->free_sectors, ftl->zone_size * 2, GFP_KERNEL)) { 786 kfifo_free(&zone->free_sectors); 795 kfifo_in(&zone->free_sectors, 861 if (!kfifo_len(&zone->free_sectors)) { 868 i %= (kfifo_len(&zone->free_sectors) / 2); 871 len = kfifo_out(&zone->free_sectors, 874 kfifo_in(&zone->free_sectors, (const unsigned char *)&block, 2); 970 if (kfifo_out(&zone->free_sectors, 1244 kfifo_free(&ftl->zones[i].free_sectors); [all...] |
/linux-master/drivers/md/ |
H A D | dm-integrity.c | 242 unsigned int free_sectors; member in struct:dm_integrity_c 2151 if (READ_ONCE(ic->free_sectors) <= ic->free_sectors_threshold) 2205 (sector_t)ic->free_sectors << ic->sb->log2_sectors_per_block); 2213 ic->free_sectors -= range_sectors; 2408 ic->free_sectors -= ic->journal_section_entries - ic->free_section_entry; 2416 ic->journal_section_entries + ic->free_sectors)) { 2419 "journal_section_entries %u, free_sectors %u", 2422 ic->journal_section_entries, ic->free_sectors); 2483 if (READ_ONCE(ic->free_sectors) <= ic->free_sectors_threshold) 2688 prev_free_sectors = ic->free_sectors; [all...] |
Completed in 170 milliseconds