Lines Matching full:512

69  * @blocks: number of (512 byte) blocks currently mapped by @sg
427 len = ALIGN(size / min_sg_len, 512); in mmc_test_map_sg()
630 ret = mmc_test_set_blksize(test, 512); in __mmc_test_prepare()
635 memset(test->buffer, val, 512); in __mmc_test_prepare()
637 for (i = 0; i < 512; i++) in __mmc_test_prepare()
641 for (i = 0; i < BUFFER_SIZE / 512; i++) { in __mmc_test_prepare()
642 ret = mmc_test_buffer_transfer(test, test->buffer, i, 512, 1); in __mmc_test_prepare()
850 t->blocks, 512, write); in mmc_test_nonblock_transfer()
956 ret = mmc_test_set_blksize(test, 512); in mmc_test_transfer()
960 sectors = (blocks * blksz + 511) / 512; in mmc_test_transfer()
961 if ((sectors * 512) == (blocks * blksz)) in mmc_test_transfer()
964 if ((sectors * 512) > BUFFER_SIZE) in mmc_test_transfer()
967 memset(test->buffer, 0, sectors * 512); in mmc_test_transfer()
971 test->buffer + i * 512, in mmc_test_transfer()
972 dev_addr + i, 512, 0); in mmc_test_transfer()
982 for (; i < sectors * 512; i++) { in mmc_test_transfer()
1014 ret = mmc_test_set_blksize(test, 512); in mmc_test_basic_write()
1018 sg_init_one(&sg, test->buffer, 512); in mmc_test_basic_write()
1020 return mmc_test_simple_transfer(test, &sg, 1, 0, 1, 512, 1); in mmc_test_basic_write()
1028 ret = mmc_test_set_blksize(test, 512); in mmc_test_basic_read()
1032 sg_init_one(&sg, test->buffer, 512); in mmc_test_basic_read()
1034 return mmc_test_simple_transfer(test, &sg, 1, 0, 1, 512, 0); in mmc_test_basic_read()
1041 sg_init_one(&sg, test->buffer, 512); in mmc_test_verify_write()
1043 return mmc_test_transfer(test, &sg, 1, 0, 1, 512, 1); in mmc_test_verify_write()
1050 sg_init_one(&sg, test->buffer, 512); in mmc_test_verify_read()
1052 return mmc_test_transfer(test, &sg, 1, 0, 1, 512, 0); in mmc_test_verify_read()
1066 size = min(size, test->card->host->max_blk_count * 512); in mmc_test_multi_write()
1073 return mmc_test_transfer(test, &sg, 1, 0, size / 512, 512, 1); in mmc_test_multi_write()
1087 size = min(size, test->card->host->max_blk_count * 512); in mmc_test_multi_read()
1094 return mmc_test_transfer(test, &sg, 1, 0, size / 512, 512, 0); in mmc_test_multi_read()
1105 for (i = 1; i < 512; i <<= 1) { in mmc_test_pow2_write()
1123 for (i = 1; i < 512; i <<= 1) { in mmc_test_pow2_read()
1141 for (i = 3; i < 512; i += 7) { in mmc_test_weird_write()
1159 for (i = 3; i < 512; i += 7) { in mmc_test_weird_read()
1175 sg_init_one(&sg, test->buffer + i, 512); in mmc_test_align_write()
1176 ret = mmc_test_transfer(test, &sg, 1, 0, 1, 512, 1); in mmc_test_align_write()
1190 sg_init_one(&sg, test->buffer + i, 512); in mmc_test_align_read()
1191 ret = mmc_test_transfer(test, &sg, 1, 0, 1, 512, 0); in mmc_test_align_read()
1211 size = min(size, test->card->host->max_blk_count * 512); in mmc_test_align_multi_write()
1218 ret = mmc_test_transfer(test, &sg, 1, 0, size / 512, 512, 1); in mmc_test_align_multi_write()
1238 size = min(size, test->card->host->max_blk_count * 512); in mmc_test_align_multi_read()
1245 ret = mmc_test_transfer(test, &sg, 1, 0, size / 512, 512, 0); in mmc_test_align_multi_read()
1257 ret = mmc_test_set_blksize(test, 512); in mmc_test_xfersize_write()
1261 return mmc_test_broken_transfer(test, 1, 512, 1); in mmc_test_xfersize_write()
1268 ret = mmc_test_set_blksize(test, 512); in mmc_test_xfersize_read()
1272 return mmc_test_broken_transfer(test, 1, 512, 0); in mmc_test_xfersize_read()
1282 ret = mmc_test_set_blksize(test, 512); in mmc_test_multi_xfersize_write()
1286 return mmc_test_broken_transfer(test, 2, 512, 1); in mmc_test_multi_xfersize_write()
1296 ret = mmc_test_set_blksize(test, 512); in mmc_test_multi_xfersize_read()
1300 return mmc_test_broken_transfer(test, 2, 512, 0); in mmc_test_multi_xfersize_read()
1310 sg_set_page(&sg, test->highmem, 512, 0); in mmc_test_write_high()
1312 return mmc_test_transfer(test, &sg, 1, 0, 1, 512, 1); in mmc_test_write_high()
1320 sg_set_page(&sg, test->highmem, 512, 0); in mmc_test_read_high()
1322 return mmc_test_transfer(test, &sg, 1, 0, 1, 512, 0); in mmc_test_read_high()
1336 size = min(size, test->card->host->max_blk_count * 512); in mmc_test_multi_write_high()
1344 return mmc_test_transfer(test, &sg, 1, 0, size / 512, 512, 1); in mmc_test_multi_write_high()
1358 size = min(size, test->card->host->max_blk_count * 512); in mmc_test_multi_read_high()
1366 return mmc_test_transfer(test, &sg, 1, 0, size / 512, 512, 0); in mmc_test_multi_read_high()
1431 t->blocks, 512, write); in mmc_test_area_transfer()
1547 ret = mmc_test_set_blksize(test, 512); in mmc_test_area_init()
1561 t->max_seg_sz -= t->max_seg_sz % 512; in mmc_test_area_init()
1700 for (sz = 512; sz < t->max_tfr; sz <<= 1) { in mmc_test_profile_read_perf()
1724 for (sz = 512; sz < t->max_tfr; sz <<= 1) { in mmc_test_profile_write_perf()
1755 for (sz = 512; sz < t->max_sz; sz <<= 1) { in mmc_test_profile_trim_perf()
1804 for (sz = 512; sz < t->max_tfr; sz <<= 1) { in mmc_test_profile_seq_read_perf()
1846 for (sz = 512; sz < t->max_tfr; sz <<= 1) { in mmc_test_profile_seq_write_perf()
1872 for (sz = 512; sz <= t->max_sz; sz <<= 1) { in mmc_test_profile_seq_trim_perf()
1950 for (sz = 512; sz < t->max_tfr; sz <<= 1) { in mmc_test_random_perf()
2101 if (size > mmc_test_capacity(test->card) / 2 * 512) in mmc_test_rw_multiple()
2102 size = mmc_test_capacity(test->card) / 2 * 512; in mmc_test_rw_multiple()
2120 size / 512, test->card->erase_arg); in mmc_test_rw_multiple()
2123 size / 512, MMC_ERASE_ARG); in mmc_test_rw_multiple()
2170 ret = mmc_test_rw_multiple(test, rw, 512 * 1024, rw->size, in mmc_test_rw_multiple_sg_len()
2255 * Multiple blocking write 1 to 512 sg elements
2274 * Multiple non-blocking write 1 to 512 sg elements
2293 * Multiple blocking read 1 to 512 sg elements
2312 * Multiple non-blocking read 1 to 512 sg elements
2390 512, write); in mmc_test_ongoing_transfer()
2511 for (sz = 512; sz <= t->max_tfr; sz += 512) { in mmc_test_cmds_during_tfr()
2864 .name = "Write performance blocking req 1 to 512 sg elems",
2871 .name = "Write performance non-blocking req 1 to 512 sg elems",
2878 .name = "Read performance blocking req 1 to 512 sg elems",
2885 .name = "Read performance non-blocking req 1 to 512 sg elems",