Symbol: mmc_test_card
drivers/mmc/core/mmc_test.c
1000
int (*prepare)(struct mmc_test_card *);
drivers/mmc/core/mmc_test.c
1001
int (*run)(struct mmc_test_card *);
drivers/mmc/core/mmc_test.c
1002
int (*cleanup)(struct mmc_test_card *);
drivers/mmc/core/mmc_test.c
1005
static int mmc_test_basic_write(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1019
static int mmc_test_basic_read(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1033
static int mmc_test_verify_write(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1042
static int mmc_test_verify_read(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1051
static int mmc_test_multi_write(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1072
static int mmc_test_multi_read(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1093
static int mmc_test_pow2_write(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1111
static int mmc_test_pow2_read(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1129
static int mmc_test_weird_write(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1147
static int mmc_test_weird_read(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1165
static int mmc_test_align_write(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1180
static int mmc_test_align_read(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1195
static int mmc_test_align_multi_write(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1222
static int mmc_test_align_multi_read(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1249
static int mmc_test_xfersize_write(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1260
static int mmc_test_xfersize_read(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1271
static int mmc_test_multi_xfersize_write(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1285
static int mmc_test_multi_xfersize_read(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1301
static int mmc_test_write_high(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1311
static int mmc_test_read_high(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1321
static int mmc_test_multi_write_high(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1343
static int mmc_test_multi_read_high(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1367
static int mmc_test_no_highmem(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1379
static int mmc_test_area_map(struct mmc_test_card *test, unsigned long sz,
drivers/mmc/core/mmc_test.c
1421
static int mmc_test_area_transfer(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
1433
static int mmc_test_area_io_seq(struct mmc_test_card *test, unsigned long sz,
drivers/mmc/core/mmc_test.c
1484
static int mmc_test_area_io(struct mmc_test_card *test, unsigned long sz,
drivers/mmc/core/mmc_test.c
1495
static int mmc_test_area_fill(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1505
static int mmc_test_area_erase(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1519
static int mmc_test_area_cleanup(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1537
static int mmc_test_area_init(struct mmc_test_card *test, int erase, int fill)
drivers/mmc/core/mmc_test.c
1615
static int mmc_test_area_prepare(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1623
static int mmc_test_area_prepare_erase(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1631
static int mmc_test_area_prepare_fill(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1644
static int mmc_test_best_performance(struct mmc_test_card *test, int write,
drivers/mmc/core/mmc_test.c
1656
static int mmc_test_best_read_performance(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1664
static int mmc_test_best_write_performance(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1672
static int mmc_test_best_read_perf_max_scatter(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1680
static int mmc_test_best_write_perf_max_scatter(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1688
static int mmc_test_profile_read_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1709
static int mmc_test_profile_write_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1736
static int mmc_test_profile_trim_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1769
static int mmc_test_seq_read_perf(struct mmc_test_card *test, unsigned long sz)
drivers/mmc/core/mmc_test.c
1793
static int mmc_test_profile_seq_read_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1808
static int mmc_test_seq_write_perf(struct mmc_test_card *test, unsigned long sz)
drivers/mmc/core/mmc_test.c
1835
static int mmc_test_profile_seq_write_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
184
static int mmc_test_set_blksize(struct mmc_test_card *test, unsigned size)
drivers/mmc/core/mmc_test.c
1853
static int mmc_test_profile_seq_trim_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
189
static void mmc_test_prepare_sbc(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
1901
static int mmc_test_rnd_perf(struct mmc_test_card *test, int write, int print,
drivers/mmc/core/mmc_test.c
1938
static int mmc_test_random_perf(struct mmc_test_card *test, int write)
drivers/mmc/core/mmc_test.c
1973
static int mmc_test_retuning(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1987
static int mmc_test_random_read_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
1995
static int mmc_test_random_write_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
2000
static int mmc_test_seq_perf(struct mmc_test_card *test, int write,
drivers/mmc/core/mmc_test.c
2047
static int mmc_test_large_seq_perf(struct mmc_test_card *test, int write)
drivers/mmc/core/mmc_test.c
2073
static int mmc_test_large_seq_read_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
2081
static int mmc_test_large_seq_write_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
2086
static int mmc_test_rw_multiple(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
209
static void mmc_test_prepare_mrq(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
2136
static int mmc_test_rw_multiple_size(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
2158
static int mmc_test_rw_multiple_sg_len(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
2176
static int mmc_test_profile_mult_write_blocking_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
2193
static int mmc_test_profile_mult_write_nonblock_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
2210
static int mmc_test_profile_mult_read_blocking_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
2227
static int mmc_test_profile_mult_read_nonblock_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
2244
static int mmc_test_profile_sglen_wr_blocking_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
2261
static int mmc_test_profile_sglen_wr_nonblock_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
2278
static int mmc_test_profile_sglen_r_blocking_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
2295
static int mmc_test_profile_sglen_r_nonblock_perf(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
2312
static int mmc_test_reset(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
2333
static int mmc_test_send_status(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
2346
static int mmc_test_ongoing_transfer(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
2460
static int __mmc_test_cmds_during_tfr(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
2483
static int mmc_test_cmds_during_tfr(struct mmc_test_card *test, int use_sbc,
drivers/mmc/core/mmc_test.c
2502
static int mmc_test_cmds_during_read(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
2510
static int mmc_test_cmds_during_write(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
2518
static int mmc_test_cmds_during_read_cmd23(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
2526
static int mmc_test_cmds_during_write_cmd23(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
2534
static int mmc_test_cmds_during_read_cmd23_nonblock(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
2542
static int mmc_test_cmds_during_write_cmd23_nonblock(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
258
static int mmc_test_wait_busy(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
289
static int mmc_test_buffer_transfer(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
2930
static void mmc_test_run(struct mmc_test_card *test, int testcase)
drivers/mmc/core/mmc_test.c
3083
struct mmc_test_card *test;
drivers/mmc/core/mmc_test.c
532
static void mmc_test_save_transfer_result(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
557
static void mmc_test_print_rate(struct mmc_test_card *test, uint64_t bytes,
drivers/mmc/core/mmc_test.c
581
static void mmc_test_print_avg_rate(struct mmc_test_card *test, uint64_t bytes,
drivers/mmc/core/mmc_test.c
622
static int __mmc_test_prepare(struct mmc_test_card *test, int write, int val)
drivers/mmc/core/mmc_test.c
646
static int mmc_test_prepare_write(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
651
static int mmc_test_prepare_read(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
656
static int mmc_test_cleanup(struct mmc_test_card *test)
drivers/mmc/core/mmc_test.c
668
static void mmc_test_prepare_broken_mrq(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
687
static int mmc_test_check_result(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
718
static int mmc_test_check_broken_result(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
786
static int mmc_test_start_areq(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
821
static int mmc_test_nonblock_transfer(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
869
static int mmc_test_simple_transfer(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
895
static int mmc_test_broken_transfer(struct mmc_test_card *test,
drivers/mmc/core/mmc_test.c
926
static int mmc_test_transfer(struct mmc_test_card *test,