| H A D | mmc_test.c | 178 static int mmc_test_set_blksize(struct mmc_test_card *test, unsigned size) in mmc_test_set_blksize() argument 183 mmc_test_prepare_sbc(struct mmc_test_card * test,struct mmc_request * mrq,unsigned int blocks) mmc_test_prepare_sbc() argument 203 mmc_test_prepare_mrq(struct mmc_test_card * test,struct mmc_request * mrq,struct scatterlist * sg,unsigned sg_len,unsigned dev_addr,unsigned blocks,unsigned blksz,int write) mmc_test_prepare_mrq() argument 252 mmc_test_wait_busy(struct mmc_test_card * test) mmc_test_wait_busy() argument 283 mmc_test_buffer_transfer(struct mmc_test_card * test,u8 * buffer,unsigned addr,unsigned blksz,int write) mmc_test_buffer_transfer() argument 527 mmc_test_save_transfer_result(struct mmc_test_card * test,unsigned int count,unsigned int sectors,struct timespec64 ts,unsigned int rate,unsigned int iops) mmc_test_save_transfer_result() argument 552 mmc_test_print_rate(struct mmc_test_card * test,uint64_t bytes,struct timespec64 * ts1,struct timespec64 * ts2) mmc_test_print_rate() argument 576 mmc_test_print_avg_rate(struct mmc_test_card * test,uint64_t bytes,unsigned int count,struct timespec64 * ts1,struct timespec64 * ts2) mmc_test_print_avg_rate() argument 617 __mmc_test_prepare(struct mmc_test_card * test,int write,int val) __mmc_test_prepare() argument 641 mmc_test_prepare_write(struct mmc_test_card * test) mmc_test_prepare_write() argument 646 mmc_test_prepare_read(struct mmc_test_card * test) mmc_test_prepare_read() argument 651 mmc_test_cleanup(struct mmc_test_card * test) mmc_test_cleanup() argument 663 mmc_test_prepare_broken_mrq(struct mmc_test_card * test,struct mmc_request * mrq,int write) mmc_test_prepare_broken_mrq() argument 682 mmc_test_check_result(struct mmc_test_card * test,struct mmc_request * mrq) mmc_test_check_result() argument 713 mmc_test_check_broken_result(struct mmc_test_card * test,struct mmc_request * mrq) mmc_test_check_broken_result() argument 781 mmc_test_start_areq(struct mmc_test_card * test,struct mmc_request * mrq,struct mmc_request * prev_mrq) mmc_test_start_areq() argument 816 mmc_test_nonblock_transfer(struct mmc_test_card * test,unsigned int dev_addr,int write,int count) mmc_test_nonblock_transfer() argument 864 mmc_test_simple_transfer(struct mmc_test_card * test,struct scatterlist * sg,unsigned sg_len,unsigned dev_addr,unsigned blocks,unsigned blksz,int write) mmc_test_simple_transfer() argument 890 mmc_test_broken_transfer(struct mmc_test_card * test,unsigned blocks,unsigned blksz,int write) mmc_test_broken_transfer() argument 921 mmc_test_transfer(struct mmc_test_card * test,struct scatterlist * sg,unsigned sg_len,unsigned dev_addr,unsigned blocks,unsigned blksz,int write) mmc_test_transfer() argument 1000 mmc_test_basic_write(struct mmc_test_card * test) mmc_test_basic_write() argument 1014 mmc_test_basic_read(struct mmc_test_card * test) mmc_test_basic_read() argument 1028 mmc_test_verify_write(struct mmc_test_card * test) mmc_test_verify_write() argument 1037 mmc_test_verify_read(struct mmc_test_card * test) mmc_test_verify_read() argument 1046 mmc_test_multi_write(struct mmc_test_card * test) mmc_test_multi_write() argument 1067 mmc_test_multi_read(struct mmc_test_card * test) mmc_test_multi_read() argument 1088 mmc_test_pow2_write(struct mmc_test_card * test) mmc_test_pow2_write() argument 1106 mmc_test_pow2_read(struct mmc_test_card * test) mmc_test_pow2_read() argument 1124 mmc_test_weird_write(struct mmc_test_card * test) mmc_test_weird_write() argument 1142 mmc_test_weird_read(struct mmc_test_card * test) mmc_test_weird_read() argument 1160 mmc_test_align_write(struct mmc_test_card * test) mmc_test_align_write() argument 1175 mmc_test_align_read(struct mmc_test_card * test) mmc_test_align_read() argument 1190 mmc_test_align_multi_write(struct mmc_test_card * test) mmc_test_align_multi_write() argument 1217 mmc_test_align_multi_read(struct mmc_test_card * test) mmc_test_align_multi_read() argument 1244 mmc_test_xfersize_write(struct mmc_test_card * test) mmc_test_xfersize_write() argument 1255 mmc_test_xfersize_read(struct mmc_test_card * test) mmc_test_xfersize_read() argument 1266 mmc_test_multi_xfersize_write(struct mmc_test_card * test) mmc_test_multi_xfersize_write() argument 1280 mmc_test_multi_xfersize_read(struct mmc_test_card * test) mmc_test_multi_xfersize_read() argument 1296 mmc_test_write_high(struct mmc_test_card * test) mmc_test_write_high() argument 1306 mmc_test_read_high(struct mmc_test_card * test) mmc_test_read_high() argument 1316 mmc_test_multi_write_high(struct mmc_test_card * test) mmc_test_multi_write_high() argument 1338 mmc_test_multi_read_high(struct mmc_test_card * test) mmc_test_multi_read_high() argument 1362 mmc_test_no_highmem(struct mmc_test_card * test) mmc_test_no_highmem() argument 1374 mmc_test_area_map(struct mmc_test_card * test,unsigned long sz,int max_scatter,int min_sg_len,bool nonblock) mmc_test_area_map() argument 1416 mmc_test_area_transfer(struct mmc_test_card * test,unsigned int dev_addr,int write) mmc_test_area_transfer() argument 1428 mmc_test_area_io_seq(struct mmc_test_card * test,unsigned long sz,unsigned int dev_addr,int write,int max_scatter,int timed,int count,bool nonblock,int min_sg_len) mmc_test_area_io_seq() argument 1479 mmc_test_area_io(struct mmc_test_card * test,unsigned long sz,unsigned int dev_addr,int write,int max_scatter,int timed) mmc_test_area_io() argument 1490 mmc_test_area_fill(struct mmc_test_card * test) mmc_test_area_fill() argument 1500 mmc_test_area_erase(struct mmc_test_card * test) mmc_test_area_erase() argument 1514 mmc_test_area_cleanup(struct mmc_test_card * test) mmc_test_area_cleanup() argument 1532 mmc_test_area_init(struct mmc_test_card * test,int erase,int fill) mmc_test_area_init() argument 1611 mmc_test_area_prepare(struct mmc_test_card * test) mmc_test_area_prepare() argument 1619 mmc_test_area_prepare_erase(struct mmc_test_card * test) mmc_test_area_prepare_erase() argument 1627 mmc_test_area_prepare_fill(struct mmc_test_card * test) mmc_test_area_prepare_fill() argument 1640 mmc_test_best_performance(struct mmc_test_card * test,int write,int max_scatter) mmc_test_best_performance() argument 1652 mmc_test_best_read_performance(struct mmc_test_card * test) mmc_test_best_read_performance() argument 1660 mmc_test_best_write_performance(struct mmc_test_card * test) mmc_test_best_write_performance() argument 1668 mmc_test_best_read_perf_max_scatter(struct mmc_test_card * test) mmc_test_best_read_perf_max_scatter() argument 1676 mmc_test_best_write_perf_max_scatter(struct mmc_test_card * test) mmc_test_best_write_perf_max_scatter() argument 1684 mmc_test_profile_read_perf(struct mmc_test_card * test) mmc_test_profile_read_perf() argument 1705 mmc_test_profile_write_perf(struct mmc_test_card * test) mmc_test_profile_write_perf() argument 1732 mmc_test_profile_trim_perf(struct mmc_test_card * test) mmc_test_profile_trim_perf() argument 1765 mmc_test_seq_read_perf(struct mmc_test_card * test,unsigned long sz) mmc_test_seq_read_perf() argument 1789 mmc_test_profile_seq_read_perf(struct mmc_test_card * test) mmc_test_profile_seq_read_perf() argument 1804 mmc_test_seq_write_perf(struct mmc_test_card * test,unsigned long sz) mmc_test_seq_write_perf() argument 1831 mmc_test_profile_seq_write_perf(struct mmc_test_card * test) mmc_test_profile_seq_write_perf() argument 1849 mmc_test_profile_seq_trim_perf(struct mmc_test_card * test) mmc_test_profile_seq_trim_perf() argument 1897 mmc_test_rnd_perf(struct mmc_test_card * test,int write,int print,unsigned long sz,int secs,int force_retuning) mmc_test_rnd_perf() argument 1934 mmc_test_random_perf(struct mmc_test_card * test,int write) mmc_test_random_perf() argument 1969 mmc_test_retuning(struct mmc_test_card * test) mmc_test_retuning() argument 1983 mmc_test_random_read_perf(struct mmc_test_card * test) mmc_test_random_read_perf() argument 1991 mmc_test_random_write_perf(struct mmc_test_card * test) mmc_test_random_write_perf() argument 1996 mmc_test_seq_perf(struct mmc_test_card * test,int write,unsigned int tot_sz,int max_scatter) mmc_test_seq_perf() argument 2043 mmc_test_large_seq_perf(struct mmc_test_card * test,int write) mmc_test_large_seq_perf() argument 2069 mmc_test_large_seq_read_perf(struct mmc_test_card * test) mmc_test_large_seq_read_perf() argument 2077 mmc_test_large_seq_write_perf(struct mmc_test_card * test) mmc_test_large_seq_write_perf() argument 2082 mmc_test_rw_multiple(struct mmc_test_card * test,struct mmc_test_multiple_rw * tdata,unsigned int reqsize,unsigned int size,int min_sg_len) mmc_test_rw_multiple() argument 2132 mmc_test_rw_multiple_size(struct mmc_test_card * test,struct mmc_test_multiple_rw * rw) mmc_test_rw_multiple_size() argument 2154 mmc_test_rw_multiple_sg_len(struct mmc_test_card * test,struct mmc_test_multiple_rw * rw) mmc_test_rw_multiple_sg_len() argument 2172 mmc_test_profile_mult_write_blocking_perf(struct mmc_test_card * test) mmc_test_profile_mult_write_blocking_perf() argument 2191 mmc_test_profile_mult_write_nonblock_perf(struct mmc_test_card * test) mmc_test_profile_mult_write_nonblock_perf() argument 2210 mmc_test_profile_mult_read_blocking_perf(struct mmc_test_card * test) mmc_test_profile_mult_read_blocking_perf() argument 2229 mmc_test_profile_mult_read_nonblock_perf(struct mmc_test_card * test) mmc_test_profile_mult_read_nonblock_perf() argument 2248 mmc_test_profile_sglen_wr_blocking_perf(struct mmc_test_card * test) mmc_test_profile_sglen_wr_blocking_perf() argument 2267 mmc_test_profile_sglen_wr_nonblock_perf(struct mmc_test_card * test) mmc_test_profile_sglen_wr_nonblock_perf() argument 2286 mmc_test_profile_sglen_r_blocking_perf(struct mmc_test_card * test) mmc_test_profile_sglen_r_blocking_perf() argument 2305 mmc_test_profile_sglen_r_nonblock_perf(struct mmc_test_card * test) mmc_test_profile_sglen_r_nonblock_perf() argument 2324 mmc_test_reset(struct mmc_test_card * test) mmc_test_reset() argument 2345 mmc_test_send_status(struct mmc_test_card * test,struct mmc_command * cmd) mmc_test_send_status() argument 2358 mmc_test_ongoing_transfer(struct mmc_test_card * test,unsigned int dev_addr,int use_sbc,int repeat_cmd,int write,int use_areq) mmc_test_ongoing_transfer() argument 2472 __mmc_test_cmds_during_tfr(struct mmc_test_card * test,unsigned long sz,int use_sbc,int write,int use_areq) __mmc_test_cmds_during_tfr() argument 2495 mmc_test_cmds_during_tfr(struct mmc_test_card * test,int use_sbc,int write,int use_areq) mmc_test_cmds_during_tfr() argument 2514 mmc_test_cmds_during_read(struct mmc_test_card * test) mmc_test_cmds_during_read() argument 2522 mmc_test_cmds_during_write(struct mmc_test_card * test) mmc_test_cmds_during_write() argument 2530 mmc_test_cmds_during_read_cmd23(struct mmc_test_card * test) mmc_test_cmds_during_read_cmd23() argument 2538 mmc_test_cmds_during_write_cmd23(struct mmc_test_card * test) mmc_test_cmds_during_write_cmd23() argument 2546 mmc_test_cmds_during_read_cmd23_nonblock(struct mmc_test_card * test) mmc_test_cmds_during_read_cmd23_nonblock() argument 2554 mmc_test_cmds_during_write_cmd23_nonblock(struct mmc_test_card * test) mmc_test_cmds_during_write_cmd23_nonblock() argument 2942 mmc_test_run(struct mmc_test_card * test,int testcase) mmc_test_run() argument 3095 struct mmc_test_card *test; mtf_test_write() local [all...] |
| H A D | xskxceiver.c | 129 busy_poll_string(test) global() argument 130 mode_string(struct test_spec * test) mode_string() argument 144 report_failure(struct test_spec * test) report_failure() argument 476 __test_spec_init(struct test_spec * test,struct ifobject * ifobj_tx,struct ifobject * ifobj_rx) __test_spec_init() argument 538 test_spec_init(struct test_spec * test,struct ifobject * ifobj_tx,struct ifobject * ifobj_rx,enum test_mode mode,const struct test_spec * test_to_run) test_spec_init() argument 568 test_spec_reset(struct test_spec * test) test_spec_reset() argument 573 test_spec_set_xdp_prog(struct test_spec * test,struct bpf_program * xdp_prog_rx,struct bpf_program * xdp_prog_tx,struct bpf_map * xskmap_rx,struct bpf_map * xskmap_tx) test_spec_set_xdp_prog() argument 583 test_spec_set_mtu(struct test_spec * test,int mtu) test_spec_set_mtu() argument 636 pkt_stream_restore_default(struct test_spec * test) pkt_stream_restore_default() argument 769 pkt_stream_replace(struct test_spec * test,u32 nb_pkts,u32 pkt_len) pkt_stream_replace() argument 788 pkt_stream_replace_half(struct test_spec * test,u32 pkt_len,int offset) pkt_stream_replace_half() argument 794 pkt_stream_receive_half(struct test_spec * test) pkt_stream_receive_half() argument 808 pkt_stream_even_odd_sequence(struct test_spec * test) pkt_stream_even_odd_sequence() argument 909 pkt_stream_generate_custom(struct test_spec * test,struct pkt * pkts,u32 nb_pkts) pkt_stream_generate_custom() argument 1185 __receive_pkts(struct test_spec * test,struct xsk_socket_info * xsk) __receive_pkts() argument 1305 all_packets_received(struct test_spec * test,struct xsk_socket_info * xsk,u32 sock_num,unsigned long * bitmap) all_packets_received() argument 1324 receive_pkts(struct test_spec * test) receive_pkts() argument 1511 all_packets_sent(struct test_spec * test,unsigned long * bitmap) all_packets_sent() argument 1516 send_pkts(struct test_spec * test,struct ifobject * ifobject) send_pkts() argument 1669 xsk_configure_socket(struct test_spec * test,struct ifobject * ifobject,struct xsk_umem_info * umem,bool tx) xsk_configure_socket() argument 1694 thread_common_ops_tx(struct test_spec * test,struct ifobject * ifobject) thread_common_ops_tx() argument 1747 thread_common_ops(struct test_spec * test,struct ifobject * ifobject) thread_common_ops() argument 1789 struct test_spec *test = (struct test_spec *)arg; worker_testapp_validate_tx() local 1812 struct test_spec *test = (struct test_spec *)arg; worker_testapp_validate_rx() local 1867 xdp_prog_changed_rx(struct test_spec * test) xdp_prog_changed_rx() argument 1874 xdp_prog_changed_tx(struct test_spec * test) xdp_prog_changed_tx() argument 1904 xsk_attach_xdp_progs(struct test_spec * test,struct ifobject * ifobj_rx,struct ifobject * ifobj_tx) xsk_attach_xdp_progs() argument 1917 __testapp_validate_traffic(struct test_spec * test,struct ifobject * ifobj1,struct ifobject * ifobj2) __testapp_validate_traffic() argument 1989 testapp_validate_traffic(struct test_spec * test) testapp_validate_traffic() argument 2016 testapp_validate_traffic_single_thread(struct test_spec * test,struct ifobject * ifobj) testapp_validate_traffic_single_thread() argument 2021 testapp_teardown(struct test_spec * test) testapp_teardown() argument 2046 testapp_bidirectional(struct test_spec * test) testapp_bidirectional() argument 2064 swap_xsk_resources(struct test_spec * test) swap_xsk_resources() argument 2082 testapp_xdp_prog_cleanup(struct test_spec * test) testapp_xdp_prog_cleanup() argument 2094 testapp_headroom(struct test_spec * test) testapp_headroom() argument 2100 testapp_stats_rx_dropped(struct test_spec * test) testapp_stats_rx_dropped() argument 2115 testapp_stats_tx_invalid_descs(struct test_spec * test) testapp_stats_tx_invalid_descs() argument 2122 testapp_stats_rx_full(struct test_spec * test) testapp_stats_rx_full() argument 2133 testapp_stats_fill_empty(struct test_spec * test) testapp_stats_fill_empty() argument 2143 testapp_send_receive_unaligned(struct test_spec * test) testapp_send_receive_unaligned() argument 2153 testapp_send_receive_unaligned_mb(struct test_spec * test) testapp_send_receive_unaligned_mb() argument 2162 testapp_single_pkt(struct test_spec * test) testapp_single_pkt() argument 2170 testapp_send_receive_mb(struct test_spec * test) testapp_send_receive_mb() argument 2178 testapp_invalid_desc_mb(struct test_spec * test) testapp_invalid_desc_mb() argument 2218 testapp_invalid_desc(struct test_spec * test) testapp_invalid_desc() argument 2263 testapp_xdp_drop(struct test_spec * test) testapp_xdp_drop() argument 2275 testapp_xdp_metadata_copy(struct test_spec * test) testapp_xdp_metadata_copy() argument 2302 testapp_xdp_shared_umem(struct test_spec * test) testapp_xdp_shared_umem() argument 2319 testapp_poll_txq_tmout(struct test_spec * test) testapp_poll_txq_tmout() argument 2328 testapp_poll_rxq_tmout(struct test_spec * test) testapp_poll_rxq_tmout() argument 2334 testapp_too_many_frags(struct test_spec * test) testapp_too_many_frags() argument 2452 testapp_send_receive(struct test_spec * test) testapp_send_receive() argument 2457 testapp_send_receive_2k_frame(struct test_spec * test) testapp_send_receive_2k_frame() argument 2465 testapp_poll_rx(struct test_spec * test) testapp_poll_rx() argument 2471 testapp_poll_tx(struct test_spec * test) testapp_poll_tx() argument 2477 testapp_aligned_inv_desc(struct test_spec * test) testapp_aligned_inv_desc() argument 2482 testapp_aligned_inv_desc_2k_frame(struct test_spec * test) testapp_aligned_inv_desc_2k_frame() argument 2489 testapp_unaligned_inv_desc(struct test_spec * test) testapp_unaligned_inv_desc() argument 2496 testapp_unaligned_inv_desc_4001_frame(struct test_spec * test) testapp_unaligned_inv_desc_4001_frame() argument 2516 testapp_aligned_inv_desc_mb(struct test_spec * test) testapp_aligned_inv_desc_mb() argument 2521 testapp_unaligned_inv_desc_mb(struct test_spec * test) testapp_unaligned_inv_desc_mb() argument 2528 testapp_xdp_metadata(struct test_spec * test) testapp_xdp_metadata() argument 2533 testapp_xdp_metadata_mb(struct test_spec * test) testapp_xdp_metadata_mb() argument 2539 testapp_hw_sw_min_ring_size(struct test_spec * test) testapp_hw_sw_min_ring_size() argument 2559 testapp_hw_sw_max_ring_size(struct test_spec * test) testapp_hw_sw_max_ring_size() argument 2587 testapp_xdp_adjust_tail(struct test_spec * test,int adjust_value) testapp_xdp_adjust_tail() argument 2601 testapp_adjust_tail(struct test_spec * test,u32 value,u32 pkt_len) testapp_adjust_tail() argument 2625 testapp_adjust_tail_shrink(struct test_spec * test) testapp_adjust_tail_shrink() argument 2631 testapp_adjust_tail_shrink_mb(struct test_spec * test) testapp_adjust_tail_shrink_mb() argument 2638 testapp_adjust_tail_grow(struct test_spec * test) testapp_adjust_tail_grow() argument 2644 testapp_adjust_tail_grow_mb(struct test_spec * test) testapp_adjust_tail_grow_mb() argument 2652 testapp_tx_queue_consumer(struct test_spec * test) testapp_tx_queue_consumer() argument 2669 run_pkt_test(struct test_spec * test) run_pkt_test() argument 2798 struct test_spec test; main() local [all...] |