Lines Matching refs:rem
1725 unsigned int nr_new = nr, rem; in mmc_align_erase_size() local
1735 rem = from_new - temp; in mmc_align_erase_size()
1737 if (nr_new > rem) in mmc_align_erase_size()
1738 nr_new -= rem; in mmc_align_erase_size()
1744 rem = mmc_sector_mod(from_new, card->erase_size); in mmc_align_erase_size()
1745 if (rem) { in mmc_align_erase_size()
1746 rem = card->erase_size - rem; in mmc_align_erase_size()
1747 from_new += rem; in mmc_align_erase_size()
1748 if (nr_new > rem) in mmc_align_erase_size()
1749 nr_new -= rem; in mmc_align_erase_size()
1754 rem = nr_new % card->erase_size; in mmc_align_erase_size()
1755 if (rem) in mmc_align_erase_size()
1756 nr_new -= rem; in mmc_align_erase_size()
1780 unsigned int rem; in mmc_erase() local
1827 rem = card->erase_size - mmc_sector_mod(from, card->erase_size); in mmc_erase()
1828 if ((arg & MMC_TRIM_OR_DISCARD_ARGS) && card->eg_boundary && nr > rem) { in mmc_erase()
1829 err = mmc_do_erase(card, from, from + rem - 1, arg); in mmc_erase()
1830 from += rem; in mmc_erase()