Searched refs:spare_cnt (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/mtd/ |
H A D | mtdswap.c | 1273 unsigned int spare_cnt) in mtdswap_init() 1281 d->spare_eblks = spare_cnt; in mtdswap_init() 1341 unsigned int eblocks, eavailable, bad_blocks, spare_cnt; in mtdswap_add_mtd() local 1403 spare_cnt = div_u64((uint64_t)eavailable * spare_eblocks, 100); in mtdswap_add_mtd() 1405 if (spare_cnt < MIN_SPARE_EBLOCKS) in mtdswap_add_mtd() 1406 spare_cnt = MIN_SPARE_EBLOCKS; in mtdswap_add_mtd() 1408 if (spare_cnt > eavailable - 1) in mtdswap_add_mtd() 1409 spare_cnt = eavailable - 1; in mtdswap_add_mtd() 1411 swap_size = (uint64_t)(eavailable - spare_cnt) * mtd->erasesize + in mtdswap_add_mtd() 1416 MTDSWAP_PREFIX, part, swap_size / 1024, spare_cnt, bad_block in mtdswap_add_mtd() 1272 mtdswap_init(struct mtdswap_dev *d, unsigned int eblocks, unsigned int spare_cnt) mtdswap_init() argument [all...] |
/kernel/linux/linux-6.6/drivers/mtd/ |
H A D | mtdswap.c | 1271 unsigned int spare_cnt) in mtdswap_init() 1279 d->spare_eblks = spare_cnt; in mtdswap_init() 1339 unsigned int eblocks, eavailable, bad_blocks, spare_cnt; in mtdswap_add_mtd() local 1401 spare_cnt = div_u64((uint64_t)eavailable * spare_eblocks, 100); in mtdswap_add_mtd() 1403 if (spare_cnt < MIN_SPARE_EBLOCKS) in mtdswap_add_mtd() 1404 spare_cnt = MIN_SPARE_EBLOCKS; in mtdswap_add_mtd() 1406 if (spare_cnt > eavailable - 1) in mtdswap_add_mtd() 1407 spare_cnt = eavailable - 1; in mtdswap_add_mtd() 1409 swap_size = (uint64_t)(eavailable - spare_cnt) * mtd->erasesize + in mtdswap_add_mtd() 1414 MTDSWAP_PREFIX, part, swap_size / 1024, spare_cnt, bad_block in mtdswap_add_mtd() 1270 mtdswap_init(struct mtdswap_dev *d, unsigned int eblocks, unsigned int spare_cnt) mtdswap_init() argument [all...] |
Completed in 7 milliseconds