Lines Matching full:512

70  * @blocks: number of (512 byte) blocks currently mapped by @sg
428 len = ALIGN(size / min_sg_len, 512); in mmc_test_map_sg()
631 ret = mmc_test_set_blksize(test, 512); in __mmc_test_prepare()
636 memset(test->buffer, val, 512); in __mmc_test_prepare()
638 for (i = 0; i < 512; i++) in __mmc_test_prepare()
642 for (i = 0; i < BUFFER_SIZE / 512; i++) { in __mmc_test_prepare()
643 ret = mmc_test_buffer_transfer(test, test->buffer, i, 512, 1); in __mmc_test_prepare()
851 t->blocks, 512, write); in mmc_test_nonblock_transfer()
960 ret = mmc_test_set_blksize(test, 512); in mmc_test_transfer()
964 sectors = (blocks * blksz + 511) / 512; in mmc_test_transfer()
965 if ((sectors * 512) == (blocks * blksz)) in mmc_test_transfer()
968 if ((sectors * 512) > BUFFER_SIZE) in mmc_test_transfer()
971 memset(test->buffer, 0, sectors * 512); in mmc_test_transfer()
975 test->buffer + i * 512, in mmc_test_transfer()
976 dev_addr + i, 512, 0); in mmc_test_transfer()
986 for (; i < sectors * 512; i++) { in mmc_test_transfer()
1020 ret = mmc_test_set_blksize(test, 512); in mmc_test_basic_write()
1024 sg_init_one(&sg, test->buffer, 512); in mmc_test_basic_write()
1026 return mmc_test_simple_transfer(test, &sg, 1, 0, 1, 512, 1); in mmc_test_basic_write()
1034 ret = mmc_test_set_blksize(test, 512); in mmc_test_basic_read()
1038 sg_init_one(&sg, test->buffer, 512); in mmc_test_basic_read()
1040 return mmc_test_simple_transfer(test, &sg, 1, 0, 1, 512, 0); in mmc_test_basic_read()
1047 sg_init_one(&sg, test->buffer, 512); in mmc_test_verify_write()
1049 return mmc_test_transfer(test, &sg, 1, 0, 1, 512, 1); in mmc_test_verify_write()
1056 sg_init_one(&sg, test->buffer, 512); in mmc_test_verify_read()
1058 return mmc_test_transfer(test, &sg, 1, 0, 1, 512, 0); in mmc_test_verify_read()
1072 size = min(size, test->card->host->max_blk_count * 512); in mmc_test_multi_write()
1079 return mmc_test_transfer(test, &sg, 1, 0, size / 512, 512, 1); in mmc_test_multi_write()
1093 size = min(size, test->card->host->max_blk_count * 512); in mmc_test_multi_read()
1100 return mmc_test_transfer(test, &sg, 1, 0, size / 512, 512, 0); in mmc_test_multi_read()
1111 for (i = 1; i < 512; i <<= 1) { in mmc_test_pow2_write()
1129 for (i = 1; i < 512; i <<= 1) { in mmc_test_pow2_read()
1147 for (i = 3; i < 512; i += 7) { in mmc_test_weird_write()
1165 for (i = 3; i < 512; i += 7) { in mmc_test_weird_read()
1181 sg_init_one(&sg, test->buffer + i, 512); in mmc_test_align_write()
1182 ret = mmc_test_transfer(test, &sg, 1, 0, 1, 512, 1); in mmc_test_align_write()
1196 sg_init_one(&sg, test->buffer + i, 512); in mmc_test_align_read()
1197 ret = mmc_test_transfer(test, &sg, 1, 0, 1, 512, 0); in mmc_test_align_read()
1217 size = min(size, test->card->host->max_blk_count * 512); in mmc_test_align_multi_write()
1224 ret = mmc_test_transfer(test, &sg, 1, 0, size / 512, 512, 1); in mmc_test_align_multi_write()
1244 size = min(size, test->card->host->max_blk_count * 512); in mmc_test_align_multi_read()
1251 ret = mmc_test_transfer(test, &sg, 1, 0, size / 512, 512, 0); in mmc_test_align_multi_read()
1263 ret = mmc_test_set_blksize(test, 512); in mmc_test_xfersize_write()
1267 return mmc_test_broken_transfer(test, 1, 512, 1); in mmc_test_xfersize_write()
1274 ret = mmc_test_set_blksize(test, 512); in mmc_test_xfersize_read()
1278 return mmc_test_broken_transfer(test, 1, 512, 0); in mmc_test_xfersize_read()
1288 ret = mmc_test_set_blksize(test, 512); in mmc_test_multi_xfersize_write()
1292 return mmc_test_broken_transfer(test, 2, 512, 1); in mmc_test_multi_xfersize_write()
1302 ret = mmc_test_set_blksize(test, 512); in mmc_test_multi_xfersize_read()
1306 return mmc_test_broken_transfer(test, 2, 512, 0); in mmc_test_multi_xfersize_read()
1316 sg_set_page(&sg, test->highmem, 512, 0); in mmc_test_write_high()
1318 return mmc_test_transfer(test, &sg, 1, 0, 1, 512, 1); in mmc_test_write_high()
1326 sg_set_page(&sg, test->highmem, 512, 0); in mmc_test_read_high()
1328 return mmc_test_transfer(test, &sg, 1, 0, 1, 512, 0); in mmc_test_read_high()
1342 size = min(size, test->card->host->max_blk_count * 512); in mmc_test_multi_write_high()
1350 return mmc_test_transfer(test, &sg, 1, 0, size / 512, 512, 1); in mmc_test_multi_write_high()
1364 size = min(size, test->card->host->max_blk_count * 512); in mmc_test_multi_read_high()
1372 return mmc_test_transfer(test, &sg, 1, 0, size / 512, 512, 0); in mmc_test_multi_read_high()
1437 t->blocks, 512, write); in mmc_test_area_transfer()
1553 ret = mmc_test_set_blksize(test, 512); in mmc_test_area_init()
1567 t->max_seg_sz -= t->max_seg_sz % 512; in mmc_test_area_init()
1706 for (sz = 512; sz < t->max_tfr; sz <<= 1) { in mmc_test_profile_read_perf()
1730 for (sz = 512; sz < t->max_tfr; sz <<= 1) { in mmc_test_profile_write_perf()
1761 for (sz = 512; sz < t->max_sz; sz <<= 1) { in mmc_test_profile_trim_perf()
1810 for (sz = 512; sz < t->max_tfr; sz <<= 1) { in mmc_test_profile_seq_read_perf()
1852 for (sz = 512; sz < t->max_tfr; sz <<= 1) { in mmc_test_profile_seq_write_perf()
1878 for (sz = 512; sz <= t->max_sz; sz <<= 1) { in mmc_test_profile_seq_trim_perf()
1954 for (sz = 512; sz < t->max_tfr; sz <<= 1) { in mmc_test_random_perf()
2094 if (size > mmc_test_capacity(test->card) / 2 * 512) in mmc_test_rw_multiple()
2095 size = mmc_test_capacity(test->card) / 2 * 512; in mmc_test_rw_multiple()
2113 size / 512, test->card->erase_arg); in mmc_test_rw_multiple()
2116 size / 512, MMC_ERASE_ARG); in mmc_test_rw_multiple()
2163 ret = mmc_test_rw_multiple(test, rw, 512 * 1024, rw->size, in mmc_test_rw_multiple_sg_len()
2248 * Multiple blocking write 1 to 512 sg elements
2267 * Multiple non-blocking write 1 to 512 sg elements
2286 * Multiple blocking read 1 to 512 sg elements
2305 * Multiple non-blocking read 1 to 512 sg elements
2384 512, write); in mmc_test_ongoing_transfer()
2505 for (sz = 512; sz <= t->max_tfr; sz += 512) { in mmc_test_cmds_during_tfr()
2858 .name = "Write performance blocking req 1 to 512 sg elems",
2865 .name = "Write performance non-blocking req 1 to 512 sg elems",
2872 .name = "Read performance blocking req 1 to 512 sg elems",
2879 .name = "Read performance non-blocking req 1 to 512 sg elems",