Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/mtd/
Dmtdswap.c1340 unsigned int eblocks, eavailable, bad_blocks, spare_cnt; in mtdswap_add_mtd() local
1393 eavailable = eblocks - bad_blocks; in mtdswap_add_mtd()
1395 if (eavailable < MIN_ERASE_BLOCKS) { in mtdswap_add_mtd()
1397 "%d needed\n", MTDSWAP_PREFIX, eavailable, in mtdswap_add_mtd()
1402 spare_cnt = div_u64((uint64_t)eavailable * spare_eblocks, 100); in mtdswap_add_mtd()
1407 if (spare_cnt > eavailable - 1) in mtdswap_add_mtd()
1408 spare_cnt = eavailable - 1; in mtdswap_add_mtd()
1410 swap_size = (uint64_t)(eavailable - spare_cnt) * mtd->erasesize + in mtdswap_add_mtd()