Home
last modified time | relevance | path

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

/linux-6.15/drivers/mmc/core/
H A Dcore.c1474 card->pref_erase = card->ssr.au; in mmc_init_erase()
1479 card->pref_erase = 512 * 1024 / 512; in mmc_init_erase()
1481 card->pref_erase = 1024 * 1024 / 512; in mmc_init_erase()
1483 card->pref_erase = 2 * 1024 * 1024 / 512; in mmc_init_erase()
1485 card->pref_erase = 4 * 1024 * 1024 / 512; in mmc_init_erase()
1486 if (card->pref_erase < card->erase_size) in mmc_init_erase()
1487 card->pref_erase = card->erase_size; in mmc_init_erase()
1489 sz = card->pref_erase % card->erase_size; in mmc_init_erase()
1494 card->pref_erase = 0; in mmc_init_erase()
1912 min_qty = card->pref_erase; in mmc_do_calc_max_discard()
[all …]
H A Dqueue.c193 if (card->pref_erase > max_discard) in mmc_queue_setup_discard()
196 lim->discard_granularity = card->pref_erase << 9; in mmc_queue_setup_discard()
H A Dmmc_test.c1552 sz = (unsigned long)test->card->pref_erase << 9; in mmc_test_area_init()
1917 range1 = rnd_addr / test->card->pref_erase; in mmc_test_rnd_perf()
1930 dev_addr = rnd_addr + test->card->pref_erase * ea + in mmc_test_rnd_perf()
H A Dsd.c708 MMC_DEV_ATTR(preferred_erase_size, "%u\n", card->pref_erase << 9);
H A Dmmc.c789 MMC_DEV_ATTR(preferred_erase_size, "%u\n", card->pref_erase << 9);
/linux-6.15/include/linux/mmc/
H A Dcard.h338 unsigned int pref_erase; /* in sectors */ member