Lines Matching refs:dev_addr
77 unsigned int dev_addr; member
211 unsigned dev_addr, unsigned blocks, unsigned blksz, int write) in mmc_test_prepare_mrq() argument
224 mrq->cmd->arg = dev_addr; in mmc_test_prepare_mrq()
826 unsigned int dev_addr, int write, in mmc_test_nonblock_transfer() argument
849 mmc_test_prepare_mrq(test, mrq, sg, t->sg_len, dev_addr, in mmc_test_nonblock_transfer()
860 dev_addr += t->blocks; in mmc_test_nonblock_transfer()
874 struct scatterlist *sg, unsigned sg_len, unsigned dev_addr, in mmc_test_simple_transfer() argument
886 mmc_test_prepare_mrq(test, &mrq, sg, sg_len, dev_addr, in mmc_test_simple_transfer()
931 struct scatterlist *sg, unsigned sg_len, unsigned dev_addr, in mmc_test_transfer() argument
948 ret = mmc_test_simple_transfer(test, sg, sg_len, dev_addr, in mmc_test_transfer()
972 dev_addr + i, 512, 0); in mmc_test_transfer()
1426 unsigned int dev_addr, int write) in mmc_test_area_transfer() argument
1430 return mmc_test_simple_transfer(test, t->sg, t->sg_len, dev_addr, in mmc_test_area_transfer()
1438 unsigned int dev_addr, int write, in mmc_test_area_io_seq() argument
1469 ret = mmc_test_nonblock_transfer(test, dev_addr, write, count); in mmc_test_area_io_seq()
1472 ret = mmc_test_area_transfer(test, dev_addr, write); in mmc_test_area_io_seq()
1473 dev_addr += sz >> 9; in mmc_test_area_io_seq()
1489 unsigned int dev_addr, int write, int max_scatter, in mmc_test_area_io() argument
1492 return mmc_test_area_io_seq(test, sz, dev_addr, write, max_scatter, in mmc_test_area_io()
1503 return mmc_test_area_io(test, t->max_tfr, t->dev_addr, 1, 0, 0); in mmc_test_area_fill()
1516 return mmc_erase(test->card, t->dev_addr, t->max_sz >> 9, in mmc_test_area_erase()
1595 t->dev_addr = mmc_test_capacity(test->card) / 2; in mmc_test_area_init()
1596 t->dev_addr -= t->dev_addr % (t->max_sz >> 9); in mmc_test_area_init()
1654 return mmc_test_area_io(test, t->max_tfr, t->dev_addr, write, in mmc_test_best_performance()
1697 unsigned int dev_addr; in mmc_test_profile_read_perf() local
1701 dev_addr = t->dev_addr + (sz >> 9); in mmc_test_profile_read_perf()
1702 ret = mmc_test_area_io(test, sz, dev_addr, 0, 0, 1); in mmc_test_profile_read_perf()
1707 dev_addr = t->dev_addr; in mmc_test_profile_read_perf()
1708 return mmc_test_area_io(test, sz, dev_addr, 0, 0, 1); in mmc_test_profile_read_perf()
1718 unsigned int dev_addr; in mmc_test_profile_write_perf() local
1725 dev_addr = t->dev_addr + (sz >> 9); in mmc_test_profile_write_perf()
1726 ret = mmc_test_area_io(test, sz, dev_addr, 1, 0, 1); in mmc_test_profile_write_perf()
1734 dev_addr = t->dev_addr; in mmc_test_profile_write_perf()
1735 return mmc_test_area_io(test, sz, dev_addr, 1, 0, 1); in mmc_test_profile_write_perf()
1745 unsigned int dev_addr; in mmc_test_profile_trim_perf() local
1756 dev_addr = t->dev_addr + (sz >> 9); in mmc_test_profile_trim_perf()
1758 ret = mmc_erase(test->card, dev_addr, sz >> 9, MMC_TRIM_ARG); in mmc_test_profile_trim_perf()
1764 dev_addr = t->dev_addr; in mmc_test_profile_trim_perf()
1766 ret = mmc_erase(test->card, dev_addr, sz >> 9, MMC_TRIM_ARG); in mmc_test_profile_trim_perf()
1777 unsigned int dev_addr, i, cnt; in mmc_test_seq_read_perf() local
1782 dev_addr = t->dev_addr; in mmc_test_seq_read_perf()
1785 ret = mmc_test_area_io(test, sz, dev_addr, 0, 0, 0); in mmc_test_seq_read_perf()
1788 dev_addr += (sz >> 9); in mmc_test_seq_read_perf()
1816 unsigned int dev_addr, i, cnt; in mmc_test_seq_write_perf() local
1824 dev_addr = t->dev_addr; in mmc_test_seq_write_perf()
1827 ret = mmc_test_area_io(test, sz, dev_addr, 1, 0, 0); in mmc_test_seq_write_perf()
1830 dev_addr += (sz >> 9); in mmc_test_seq_write_perf()
1862 unsigned int dev_addr, i, cnt; in mmc_test_profile_seq_trim_perf() local
1880 dev_addr = t->dev_addr; in mmc_test_profile_seq_trim_perf()
1883 ret = mmc_erase(test->card, dev_addr, sz >> 9, in mmc_test_profile_seq_trim_perf()
1887 dev_addr += (sz >> 9); in mmc_test_profile_seq_trim_perf()
1909 unsigned int dev_addr, cnt, rnd_addr, range1, range2, last_ea = 0, ea; in mmc_test_rnd_perf() local
1930 dev_addr = rnd_addr + test->card->pref_erase * ea + in mmc_test_rnd_perf()
1934 ret = mmc_test_area_io(test, sz, dev_addr, write, 0, 0); in mmc_test_rnd_perf()
2009 unsigned int dev_addr, i, cnt, sz, ssz; in mmc_test_seq_perf() local
2031 dev_addr = mmc_test_capacity(test->card) / 4; in mmc_test_seq_perf()
2032 if (tot_sz > dev_addr << 9) in mmc_test_seq_perf()
2033 tot_sz = dev_addr << 9; in mmc_test_seq_perf()
2035 dev_addr &= 0xffff0000; /* Round to 64MiB boundary */ in mmc_test_seq_perf()
2039 ret = mmc_test_area_io(test, sz, dev_addr, write, in mmc_test_seq_perf()
2043 dev_addr += ssz; in mmc_test_seq_perf()
2096 unsigned int dev_addr; in mmc_test_rw_multiple() local
2105 dev_addr = mmc_test_capacity(test->card) / 4; in mmc_test_rw_multiple()
2106 if ((dev_addr & 0xffff0000)) in mmc_test_rw_multiple()
2107 dev_addr &= 0xffff0000; /* Round to 64MiB boundary */ in mmc_test_rw_multiple()
2109 dev_addr &= 0xfffff800; /* Round to 1MiB boundary */ in mmc_test_rw_multiple()
2110 if (!dev_addr) in mmc_test_rw_multiple()
2119 ret = mmc_erase(test->card, dev_addr, in mmc_test_rw_multiple()
2122 ret = mmc_erase(test->card, dev_addr, in mmc_test_rw_multiple()
2129 ret = mmc_test_area_io_seq(test, reqsize, dev_addr, in mmc_test_rw_multiple()
2368 unsigned int dev_addr, int use_sbc, in mmc_test_ongoing_transfer() argument
2389 mmc_test_prepare_mrq(test, mrq, t->sg, t->sg_len, dev_addr, t->blocks, in mmc_test_ongoing_transfer()
2495 ret = mmc_test_ongoing_transfer(test, t->dev_addr, use_sbc, 0, write, in __mmc_test_cmds_during_tfr()
2500 return mmc_test_ongoing_transfer(test, t->dev_addr, use_sbc, 1, write, in __mmc_test_cmds_during_tfr()