Lines Matching refs:dev_addr
77 unsigned int dev_addr; member
192 unsigned dev_addr, unsigned blocks, unsigned blksz, int write) in mmc_test_prepare_mrq() argument
204 mrq->cmd->arg = dev_addr; in mmc_test_prepare_mrq()
776 unsigned dev_addr, unsigned blocks, in mmc_test_nonblock_transfer() argument
808 mmc_test_prepare_mrq(test, cur_areq->mrq, sg, sg_len, dev_addr, in mmc_test_nonblock_transfer()
824 dev_addr += blocks; in mmc_test_nonblock_transfer()
838 struct scatterlist *sg, unsigned sg_len, unsigned dev_addr, in mmc_test_simple_transfer() argument
850 mmc_test_prepare_mrq(test, &mrq, sg, sg_len, dev_addr, in mmc_test_simple_transfer()
895 struct scatterlist *sg, unsigned sg_len, unsigned dev_addr, in mmc_test_transfer() argument
915 ret = mmc_test_simple_transfer(test, sg, sg_len, dev_addr, in mmc_test_transfer()
939 dev_addr + i, 512, 0); in mmc_test_transfer()
1378 unsigned int dev_addr, int write) in mmc_test_area_transfer() argument
1382 return mmc_test_simple_transfer(test, t->sg, t->sg_len, dev_addr, in mmc_test_area_transfer()
1390 unsigned int dev_addr, int write, in mmc_test_area_io_seq() argument
1423 dev_addr, t->blocks, 512, write, count); in mmc_test_area_io_seq()
1426 ret = mmc_test_area_transfer(test, dev_addr, write); in mmc_test_area_io_seq()
1427 dev_addr += sz >> 9; in mmc_test_area_io_seq()
1443 unsigned int dev_addr, int write, int max_scatter, in mmc_test_area_io() argument
1446 return mmc_test_area_io_seq(test, sz, dev_addr, write, max_scatter, in mmc_test_area_io()
1457 return mmc_test_area_io(test, t->max_tfr, t->dev_addr, 1, 0, 0); in mmc_test_area_fill()
1470 return mmc_erase(test->card, t->dev_addr, t->max_sz >> 9, in mmc_test_area_erase()
1541 t->dev_addr = mmc_test_capacity(test->card) / 2; in mmc_test_area_init()
1542 t->dev_addr -= t->dev_addr % (t->max_sz >> 9); in mmc_test_area_init()
1600 return mmc_test_area_io(test, t->max_tfr, t->dev_addr, write, in mmc_test_best_performance()
1643 unsigned int dev_addr; in mmc_test_profile_read_perf() local
1647 dev_addr = t->dev_addr + (sz >> 9); in mmc_test_profile_read_perf()
1648 ret = mmc_test_area_io(test, sz, dev_addr, 0, 0, 1); in mmc_test_profile_read_perf()
1653 dev_addr = t->dev_addr; in mmc_test_profile_read_perf()
1654 return mmc_test_area_io(test, sz, dev_addr, 0, 0, 1); in mmc_test_profile_read_perf()
1664 unsigned int dev_addr; in mmc_test_profile_write_perf() local
1671 dev_addr = t->dev_addr + (sz >> 9); in mmc_test_profile_write_perf()
1672 ret = mmc_test_area_io(test, sz, dev_addr, 1, 0, 1); in mmc_test_profile_write_perf()
1680 dev_addr = t->dev_addr; in mmc_test_profile_write_perf()
1681 return mmc_test_area_io(test, sz, dev_addr, 1, 0, 1); in mmc_test_profile_write_perf()
1691 unsigned int dev_addr; in mmc_test_profile_trim_perf() local
1702 dev_addr = t->dev_addr + (sz >> 9); in mmc_test_profile_trim_perf()
1704 ret = mmc_erase(test->card, dev_addr, sz >> 9, MMC_TRIM_ARG); in mmc_test_profile_trim_perf()
1710 dev_addr = t->dev_addr; in mmc_test_profile_trim_perf()
1712 ret = mmc_erase(test->card, dev_addr, sz >> 9, MMC_TRIM_ARG); in mmc_test_profile_trim_perf()
1723 unsigned int dev_addr, i, cnt; in mmc_test_seq_read_perf() local
1728 dev_addr = t->dev_addr; in mmc_test_seq_read_perf()
1731 ret = mmc_test_area_io(test, sz, dev_addr, 0, 0, 0); in mmc_test_seq_read_perf()
1734 dev_addr += (sz >> 9); in mmc_test_seq_read_perf()
1762 unsigned int dev_addr, i, cnt; in mmc_test_seq_write_perf() local
1770 dev_addr = t->dev_addr; in mmc_test_seq_write_perf()
1773 ret = mmc_test_area_io(test, sz, dev_addr, 1, 0, 0); in mmc_test_seq_write_perf()
1776 dev_addr += (sz >> 9); in mmc_test_seq_write_perf()
1808 unsigned int dev_addr, i, cnt; in mmc_test_profile_seq_trim_perf() local
1826 dev_addr = t->dev_addr; in mmc_test_profile_seq_trim_perf()
1829 ret = mmc_erase(test->card, dev_addr, sz >> 9, in mmc_test_profile_seq_trim_perf()
1833 dev_addr += (sz >> 9); in mmc_test_profile_seq_trim_perf()
1855 unsigned int dev_addr, cnt, rnd_addr, range1, range2, last_ea = 0, ea; in mmc_test_rnd_perf() local
1876 dev_addr = rnd_addr + test->card->pref_erase * ea + in mmc_test_rnd_perf()
1878 ret = mmc_test_area_io(test, sz, dev_addr, write, 0, 0); in mmc_test_rnd_perf()
1942 unsigned int dev_addr, i, cnt, sz, ssz; in mmc_test_seq_perf() local
1964 dev_addr = mmc_test_capacity(test->card) / 4; in mmc_test_seq_perf()
1965 if (tot_sz > dev_addr << 9) in mmc_test_seq_perf()
1966 tot_sz = dev_addr << 9; in mmc_test_seq_perf()
1968 dev_addr &= 0xffff0000; /* Round to 64MiB boundary */ in mmc_test_seq_perf()
1972 ret = mmc_test_area_io(test, sz, dev_addr, write, in mmc_test_seq_perf()
1976 dev_addr += ssz; in mmc_test_seq_perf()
2029 unsigned int dev_addr; in mmc_test_rw_multiple() local
2038 dev_addr = mmc_test_capacity(test->card) / 4; in mmc_test_rw_multiple()
2039 if ((dev_addr & 0xffff0000)) in mmc_test_rw_multiple()
2040 dev_addr &= 0xffff0000; /* Round to 64MiB boundary */ in mmc_test_rw_multiple()
2042 dev_addr &= 0xfffff800; /* Round to 1MiB boundary */ in mmc_test_rw_multiple()
2043 if (!dev_addr) in mmc_test_rw_multiple()
2052 ret = mmc_erase(test->card, dev_addr, in mmc_test_rw_multiple()
2055 ret = mmc_erase(test->card, dev_addr, in mmc_test_rw_multiple()
2062 ret = mmc_test_area_io_seq(test, reqsize, dev_addr, in mmc_test_rw_multiple()