Lines Matching refs:iperf_test
96 static int send_parameters(struct iperf_test *test);
97 static int get_parameters(struct iperf_test *test);
98 static int send_results(struct iperf_test *test);
99 static int get_results(struct iperf_test *test);
103 static void print_interval_results(struct iperf_test *test, struct iperf_stream *sp, cJSON *json_in…
132 iperf_get_verbose(struct iperf_test *ipt) in iperf_get_verbose()
138 iperf_get_control_socket(struct iperf_test *ipt) in iperf_get_control_socket()
144 iperf_get_control_socket_mss(struct iperf_test *ipt) in iperf_get_control_socket_mss()
150 iperf_get_test_omit(struct iperf_test *ipt) in iperf_get_test_omit()
156 iperf_get_test_duration(struct iperf_test *ipt) in iperf_get_test_duration()
162 iperf_get_test_rate(struct iperf_test *ipt) in iperf_get_test_rate()
168 iperf_get_test_bitrate_limit(struct iperf_test *ipt) in iperf_get_test_bitrate_limit()
174 iperf_get_test_bitrate_limit_interval(struct iperf_test *ipt) in iperf_get_test_bitrate_limit_interval()
180 iperf_get_test_bitrate_limit_stats_per_interval(struct iperf_test *ipt) in iperf_get_test_bitrate_limit_stats_per_interval()
186 iperf_get_test_fqrate(struct iperf_test *ipt) in iperf_get_test_fqrate()
192 iperf_get_test_pacing_timer(struct iperf_test *ipt) in iperf_get_test_pacing_timer()
198 iperf_get_test_bytes(struct iperf_test *ipt) in iperf_get_test_bytes()
204 iperf_get_test_blocks(struct iperf_test *ipt) in iperf_get_test_blocks()
210 iperf_get_test_burst(struct iperf_test *ipt) in iperf_get_test_burst()
216 iperf_get_test_role(struct iperf_test *ipt) in iperf_get_test_role()
222 iperf_get_test_reverse(struct iperf_test *ipt) in iperf_get_test_reverse()
228 iperf_get_test_blksize(struct iperf_test *ipt) in iperf_get_test_blksize()
234 iperf_get_test_outfile (struct iperf_test *ipt) in iperf_get_test_outfile()
240 iperf_get_test_socket_bufsize(struct iperf_test *ipt) in iperf_get_test_socket_bufsize()
246 iperf_get_test_reporter_interval(struct iperf_test *ipt) in iperf_get_test_reporter_interval()
252 iperf_get_test_stats_interval(struct iperf_test *ipt) in iperf_get_test_stats_interval()
258 iperf_get_test_num_streams(struct iperf_test *ipt) in iperf_get_test_num_streams()
264 iperf_get_test_timestamps(struct iperf_test *ipt) in iperf_get_test_timestamps()
270 iperf_get_test_timestamp_format(struct iperf_test *ipt) in iperf_get_test_timestamp_format()
276 iperf_get_test_repeating_payload(struct iperf_test *ipt) in iperf_get_test_repeating_payload()
282 iperf_get_test_bind_port(struct iperf_test *ipt) in iperf_get_test_bind_port()
288 iperf_get_test_server_port(struct iperf_test *ipt) in iperf_get_test_server_port()
294 iperf_get_test_server_hostname(struct iperf_test *ipt) in iperf_get_test_server_hostname()
300 iperf_get_test_template(struct iperf_test *ipt) in iperf_get_test_template()
306 iperf_get_test_protocol_id(struct iperf_test *ipt) in iperf_get_test_protocol_id()
312 iperf_get_test_json_output(struct iperf_test *ipt) in iperf_get_test_json_output()
318 iperf_get_test_json_output_string(struct iperf_test *ipt) in iperf_get_test_json_output_string()
324 iperf_get_test_zerocopy(struct iperf_test *ipt) in iperf_get_test_zerocopy()
330 iperf_get_test_get_server_output(struct iperf_test *ipt) in iperf_get_test_get_server_output()
336 iperf_get_test_unit_format(struct iperf_test *ipt) in iperf_get_test_unit_format()
342 iperf_get_test_bind_address(struct iperf_test *ipt) in iperf_get_test_bind_address()
348 iperf_get_test_bind_dev(struct iperf_test *ipt) in iperf_get_test_bind_dev()
354 iperf_get_test_udp_counters_64bit(struct iperf_test *ipt) in iperf_get_test_udp_counters_64bit()
360 iperf_get_test_one_off(struct iperf_test *ipt) in iperf_get_test_one_off()
366 iperf_get_test_tos(struct iperf_test *ipt) in iperf_get_test_tos()
372 iperf_get_test_extra_data(struct iperf_test *ipt) in iperf_get_test_extra_data()
385 iperf_get_test_no_delay(struct iperf_test *ipt) in iperf_get_test_no_delay()
391 iperf_get_test_connect_timeout(struct iperf_test *ipt) in iperf_get_test_connect_timeout()
397 iperf_get_test_idle_timeout(struct iperf_test *ipt) in iperf_get_test_idle_timeout()
403 iperf_get_dont_fragment(struct iperf_test *ipt) in iperf_get_dont_fragment()
409 iperf_get_test_rcv_timeout(struct iperf_test *ipt) in iperf_get_test_rcv_timeout()
415 iperf_get_test_congestion_control(struct iperf_test* ipt) in iperf_get_test_congestion_control()
421 iperf_get_test_mss(struct iperf_test *ipt) in iperf_get_test_mss()
429 iperf_set_verbose(struct iperf_test *ipt, int verbose) in iperf_set_verbose()
435 iperf_set_control_socket(struct iperf_test *ipt, int ctrl_sck) in iperf_set_control_socket()
441 iperf_set_test_omit(struct iperf_test *ipt, int omit) in iperf_set_test_omit()
447 iperf_set_test_duration(struct iperf_test *ipt, int duration) in iperf_set_test_duration()
453 iperf_set_test_reporter_interval(struct iperf_test *ipt, double reporter_interval) in iperf_set_test_reporter_interval()
459 iperf_set_test_stats_interval(struct iperf_test *ipt, double stats_interval) in iperf_set_test_stats_interval()
465 iperf_set_test_state(struct iperf_test *ipt, signed char state) in iperf_set_test_state()
471 iperf_set_test_blksize(struct iperf_test *ipt, int blksize) in iperf_set_test_blksize()
477 iperf_set_test_logfile(struct iperf_test *ipt, const char *logfile) in iperf_set_test_logfile()
483 iperf_set_test_rate(struct iperf_test *ipt, uint64_t rate) in iperf_set_test_rate()
489 iperf_set_test_bitrate_limit_maximum(struct iperf_test *ipt, uint64_t total_rate) in iperf_set_test_bitrate_limit_maximum()
495 iperf_set_test_bitrate_limit_interval(struct iperf_test *ipt, uint64_t bitrate_limit_interval) in iperf_set_test_bitrate_limit_interval()
501 iperf_set_test_bitrate_limit_stats_per_interval(struct iperf_test *ipt, uint64_t bitrate_limit_stat… in iperf_set_test_bitrate_limit_stats_per_interval()
507 iperf_set_test_fqrate(struct iperf_test *ipt, uint64_t fqrate) in iperf_set_test_fqrate()
513 iperf_set_test_pacing_timer(struct iperf_test *ipt, int pacing_timer) in iperf_set_test_pacing_timer()
519 iperf_set_test_bytes(struct iperf_test *ipt, uint64_t bytes) in iperf_set_test_bytes()
525 iperf_set_test_blocks(struct iperf_test *ipt, uint64_t blocks) in iperf_set_test_blocks()
531 iperf_set_test_burst(struct iperf_test *ipt, int burst) in iperf_set_test_burst()
537 iperf_set_test_bind_port(struct iperf_test *ipt, int bind_port) in iperf_set_test_bind_port()
543 iperf_set_test_server_port(struct iperf_test *ipt, int srv_port) in iperf_set_test_server_port()
549 iperf_set_test_socket_bufsize(struct iperf_test *ipt, int socket_bufsize) in iperf_set_test_socket_bufsize()
555 iperf_set_test_num_streams(struct iperf_test *ipt, int num_streams) in iperf_set_test_num_streams()
561 iperf_set_test_repeating_payload(struct iperf_test *ipt, int repeating_payload) in iperf_set_test_repeating_payload()
567 iperf_set_test_timestamps(struct iperf_test *ipt, int timestamps) in iperf_set_test_timestamps()
573 iperf_set_test_timestamp_format(struct iperf_test *ipt, const char *tf) in iperf_set_test_timestamp_format()
579 check_sender_has_retransmits(struct iperf_test *ipt) in check_sender_has_retransmits()
588 iperf_set_test_role(struct iperf_test *ipt, char role) in iperf_set_test_role()
608 iperf_set_test_server_hostname(struct iperf_test *ipt, const char *server_hostname) in iperf_set_test_server_hostname()
614 iperf_set_test_template(struct iperf_test *ipt, const char *tmp_template) in iperf_set_test_template()
620 iperf_set_test_reverse(struct iperf_test *ipt, int reverse) in iperf_set_test_reverse()
638 iperf_set_test_json_output(struct iperf_test *ipt, int json_output) in iperf_set_test_json_output()
650 iperf_set_test_zerocopy(struct iperf_test *ipt, int zerocopy) in iperf_set_test_zerocopy()
656 iperf_set_test_get_server_output(struct iperf_test *ipt, int get_server_output) in iperf_set_test_get_server_output()
662 iperf_set_test_unit_format(struct iperf_test *ipt, char unit_format) in iperf_set_test_unit_format()
669 iperf_set_test_client_username(struct iperf_test *ipt, const char *client_username) in iperf_set_test_client_username()
675 iperf_set_test_client_password(struct iperf_test *ipt, const char *client_password) in iperf_set_test_client_password()
681 iperf_set_test_client_rsa_pubkey(struct iperf_test *ipt, const char *client_rsa_pubkey_base64) in iperf_set_test_client_rsa_pubkey()
687 iperf_set_test_server_authorized_users(struct iperf_test *ipt, const char *server_authorized_users) in iperf_set_test_server_authorized_users()
693 iperf_set_test_server_skew_threshold(struct iperf_test *ipt, int server_skew_threshold) in iperf_set_test_server_skew_threshold()
699 iperf_set_test_server_rsa_privkey(struct iperf_test *ipt, const char *server_rsa_privkey_base64) in iperf_set_test_server_rsa_privkey()
706 iperf_set_test_bind_address(struct iperf_test *ipt, const char *bnd_address) in iperf_set_test_bind_address()
712 iperf_set_test_bind_dev(struct iperf_test *ipt, char *bnd_dev) in iperf_set_test_bind_dev()
718 iperf_set_test_udp_counters_64bit(struct iperf_test *ipt, int udp_counters_64bit) in iperf_set_test_udp_counters_64bit()
724 iperf_set_test_one_off(struct iperf_test *ipt, int one_off) in iperf_set_test_one_off()
730 iperf_set_test_tos(struct iperf_test *ipt, int tos) in iperf_set_test_tos()
736 iperf_set_test_extra_data(struct iperf_test *ipt, const char *dat) in iperf_set_test_extra_data()
742 iperf_set_test_bidirectional(struct iperf_test* ipt, int bidirectional) in iperf_set_test_bidirectional()
752 iperf_set_test_no_delay(struct iperf_test* ipt, int no_delay) in iperf_set_test_no_delay()
758 iperf_set_test_connect_timeout(struct iperf_test* ipt, int ct) in iperf_set_test_connect_timeout()
764 iperf_set_test_idle_timeout(struct iperf_test* ipt, int to) in iperf_set_test_idle_timeout()
770 iperf_set_dont_fragment(struct iperf_test* ipt, int dnf) in iperf_set_dont_fragment()
776 iperf_set_test_rcv_timeout(struct iperf_test* ipt, struct iperf_time* to) in iperf_set_test_rcv_timeout()
783 iperf_set_test_congestion_control(struct iperf_test* ipt, char* cc) in iperf_set_test_congestion_control()
789 iperf_set_test_mss(struct iperf_test *ipt, int mss) in iperf_set_test_mss()
797 get_protocol(struct iperf_test *test, int prot_id) in get_protocol()
813 set_protocol(struct iperf_test *test, int prot_id) in set_protocol()
839 iperf_on_test_start(struct iperf_test *test) in iperf_on_test_start()
874 iperf_on_connect(struct iperf_test *test) in iperf_on_connect()
944 iperf_on_test_finish(struct iperf_test *test) in iperf_on_test_finish()
962 iperf_parse_hostname(struct iperf_test *test, char *spec, char **p, char **p1) { in iperf_parse_hostname()
1000 iperf_parse_arguments(struct iperf_test *test, int argc, char **argv) in iperf_parse_arguments()
1748 int iperf_open_logfile(struct iperf_test *test) in iperf_open_logfile()
1760 iperf_set_send_state(struct iperf_test *test, signed char state) in iperf_set_send_state()
1795 iperf_check_total_rate(struct iperf_test *test, iperf_size_t last_interval_bytes_transferred) in iperf_check_total_rate()
1834 iperf_send(struct iperf_test *test, fd_set *write_setP) in iperf_send()
1895 iperf_recv(struct iperf_test *test, fd_set *read_setP) in iperf_recv()
1916 iperf_init_test(struct iperf_test *test) in iperf_init_test()
1954 iperf_create_send_timers(struct iperf_test * test) in iperf_create_send_timers()
1979 int test_is_authorized(struct iperf_test *test){ in test_is_authorized()
2018 iperf_exchange_parameters(struct iperf_test *test) in iperf_exchange_parameters()
2079 iperf_exchange_results(struct iperf_test *test) in iperf_exchange_results()
2102 send_parameters(struct iperf_test *test) in send_parameters()
2205 get_parameters(struct iperf_test *test) in get_parameters()
2301 send_results(struct iperf_test *test) in send_results()
2408 get_results(struct iperf_test *test) in get_results()
2689 struct iperf_test *
2692 struct iperf_test *test; in iperf_new_test()
2694 test = (struct iperf_test *) malloc(sizeof(struct iperf_test)); in iperf_new_test()
2700 memset(test, 0, sizeof(struct iperf_test)); in iperf_new_test()
2749 iperf_defaults(struct iperf_test *testp) in iperf_defaults()
2873 iperf_free_test(struct iperf_test *test) in iperf_free_test()
3007 iperf_reset_test(struct iperf_test *test) in iperf_reset_test()
3134 iperf_reset_stats(struct iperf_test *test) in iperf_reset_stats()
3170 iperf_stats_callback(struct iperf_test *test) in iperf_stats_callback()
3263 iperf_print_intermediate(struct iperf_test *test) in iperf_print_intermediate()
3479 iperf_print_results(struct iperf_test *test) in iperf_print_results()
4013 iperf_reporter_callback(struct iperf_test *test) in iperf_reporter_callback()
4036 print_interval_results(struct iperf_test *test, struct iperf_stream *sp, cJSON *json_interval_strea… in print_interval_results()
4174 iperf_new_stream(struct iperf_test *test, int s, int sender) in iperf_new_stream()
4289 iperf_init_stream(struct iperf_stream *sp, struct iperf_test *test) in iperf_init_stream()
4369 iperf_add_stream(struct iperf_test *test, struct iperf_stream *sp) in iperf_add_stream()
4503 iperf_got_sigend(struct iperf_test *test) in iperf_got_sigend()
4531 iperf_create_pidfile(struct iperf_test *test) in iperf_create_pidfile()
4583 iperf_delete_pidfile(struct iperf_test *test) in iperf_delete_pidfile()
4594 iperf_json_start(struct iperf_test *test) in iperf_json_start()
4619 iperf_json_finish(struct iperf_test *test) in iperf_json_finish()
4653 iperf_setaffinity(struct iperf_test *test, int affinity) in iperf_setaffinity()
4699 iperf_clearaffinity(struct iperf_test *test) in iperf_clearaffinity()
4741 iperf_printf(struct iperf_test *test, const char* format, ...) in iperf_printf()
4817 iflush(struct iperf_test *test) in iflush()