Searched refs:max_discard (Results 1 – 2 of 2) sorted by relevance
180 unsigned max_discard; in mmc_queue_setup_discard() local182 max_discard = mmc_calc_max_discard(card); in mmc_queue_setup_discard()183 if (!max_discard) in mmc_queue_setup_discard()186 lim->max_hw_discard_sectors = max_discard; in mmc_queue_setup_discard()188 lim->max_secure_erase_sectors = max_discard; in mmc_queue_setup_discard()190 lim->max_write_zeroes_sectors = max_discard; in mmc_queue_setup_discard()193 if (card->pref_erase > max_discard) in mmc_queue_setup_discard()
1958 max_discard = qty << card->erase_shift; in mmc_do_calc_max_discard()1960 max_discard = qty + 1; in mmc_do_calc_max_discard()1962 max_discard = qty * card->erase_size; in mmc_do_calc_max_discard()1964 return max_discard; in mmc_do_calc_max_discard()1970 unsigned int max_discard, max_trim; in mmc_calc_max_discard() local1983 if (max_trim < max_discard || max_discard == 0) in mmc_calc_max_discard()1984 max_discard = max_trim; in mmc_calc_max_discard()1985 } else if (max_discard < card->erase_size) { in mmc_calc_max_discard()1986 max_discard = 0; in mmc_calc_max_discard()1989 mmc_hostname(host), max_discard, host->max_busy_timeout ? in mmc_calc_max_discard()[all …]
Completed in 9 milliseconds