Lines Matching refs:param

205 			   struct zperf_download_params *param)  in zperf_bind_host()  argument
211 param->port = strtoul(argv[1], NULL, 10); in zperf_bind_host()
213 param->port = DEF_PORT; in zperf_bind_host()
230 memcpy(&param->addr, &addr, sizeof(struct sockaddr)); in zperf_bind_host()
379 struct zperf_download_params *param) in shell_cmd_download() argument
401 (void)memset(param->if_name, 0x0, IFNAMSIZ); in shell_cmd_download()
402 strncpy(param->if_name, argv[i], IFNAMSIZ - 1); in shell_cmd_download()
437 struct zperf_download_params param = { 0 }; in cmd_udp_download() local
441 start = shell_cmd_download(sh, argc, argv, &param); in cmd_udp_download()
448 ret = zperf_bind_host(sh, argc - start, &argv[start], &param); in cmd_udp_download()
456 ret = zperf_udp_download(&param, udp_session_cb, (void *)sh); in cmd_udp_download()
470 "UDP server started on port %u\n", param.port); in cmd_udp_download()
708 const struct zperf_upload_params *param, in execute_upload() argument
715 print_number_64(sh, (uint64_t)param->duration_ms * USEC_PER_MSEC, TIME_US, in execute_upload()
719 param->packet_size); in execute_upload()
721 param->rate_kbps); in execute_upload()
724 if (IS_ENABLED(CONFIG_NET_IPV6) && param->peer_addr.sa_family == AF_INET6) { in execute_upload()
726 (struct sockaddr_in6 *)&param->peer_addr; in execute_upload()
736 zperf_packet_duration(param->packet_size, param->rate_kbps); in execute_upload()
739 print_number(sh, param->rate_kbps, KBPS, KBPS_UNIT); in execute_upload()
751 ret = zperf_udp_upload_async(param, udp_upload_cb, in execute_upload()
759 ret = zperf_udp_upload(param, &results); in execute_upload()
777 ret = zperf_tcp_upload_async(param, tcp_upload_cb, in execute_upload()
785 ret = zperf_tcp_upload(param, &results); in execute_upload()
836 struct zperf_upload_params param = { 0 }; in shell_cmd_upload() local
846 param.options.priority = -1; in shell_cmd_upload()
865 param.options.tos = tos; in shell_cmd_upload()
881 param.options.tcp_nodelay = 1; in shell_cmd_upload()
887 param.options.priority = parse_arg(&i, argc, argv); in shell_cmd_upload()
888 if (param.options.priority < 0 || in shell_cmd_upload()
889 param.options.priority > UINT8_MAX) { in shell_cmd_upload()
905 (void)memset(param.if_name, 0x0, IFNAMSIZ); in shell_cmd_upload()
906 strncpy(param.if_name, argv[i], IFNAMSIZ - 1); in shell_cmd_upload()
925 param.options.report_interval_ms = seconds * MSEC_PER_SEC; in shell_cmd_upload()
982 memcpy(&param.peer_addr, &ipv6, sizeof(ipv6)); in shell_cmd_upload()
1001 memcpy(&param.peer_addr, &ipv4, sizeof(ipv4)); in shell_cmd_upload()
1023 memcpy(&param.peer_addr, &ipv4, sizeof(ipv4)); in shell_cmd_upload()
1029 memcpy(&param.peer_addr, &ipv6, sizeof(ipv6)); in shell_cmd_upload()
1034 param.duration_ms = MSEC_PER_SEC * strtoul(argv[start + 3], in shell_cmd_upload()
1037 param.duration_ms = MSEC_PER_SEC * DEF_DURATION_SECONDS; in shell_cmd_upload()
1041 param.packet_size = parse_number(argv[start + 4], K, K_UNIT); in shell_cmd_upload()
1043 param.packet_size = DEF_PACKET_SIZE; in shell_cmd_upload()
1047 param.rate_kbps = in shell_cmd_upload()
1054 param.rate_kbps = DEF_RATE_KBPS; in shell_cmd_upload()
1057 return execute_upload(sh, &param, is_udp, async); in shell_cmd_upload()
1073 struct zperf_upload_params param = { 0 }; in shell_cmd_upload2() local
1098 param.options.tos = tos; in shell_cmd_upload2()
1114 param.options.tcp_nodelay = 1; in shell_cmd_upload2()
1120 param.options.priority = parse_arg(&i, argc, argv); in shell_cmd_upload2()
1121 if (param.options.priority == -1 || in shell_cmd_upload2()
1122 param.options.priority > UINT8_MAX) { in shell_cmd_upload2()
1138 (void)memset(param.if_name, 0x0, IFNAMSIZ); in shell_cmd_upload2()
1139 strncpy(param.if_name, argv[i], IFNAMSIZ - 1); in shell_cmd_upload2()
1158 param.options.report_interval_ms = seconds * MSEC_PER_SEC; in shell_cmd_upload2()
1204 memcpy(&param.peer_addr, &in6_addr_dst, sizeof(in6_addr_dst)); in shell_cmd_upload2()
1216 memcpy(&param.peer_addr, &in4_addr_dst, sizeof(in4_addr_dst)); in shell_cmd_upload2()
1220 param.duration_ms = MSEC_PER_SEC * strtoul(argv[start + 2], in shell_cmd_upload2()
1223 param.duration_ms = MSEC_PER_SEC * DEF_DURATION_SECONDS; in shell_cmd_upload2()
1227 param.packet_size = parse_number(argv[start + 3], K, K_UNIT); in shell_cmd_upload2()
1229 param.packet_size = DEF_PACKET_SIZE; in shell_cmd_upload2()
1233 param.rate_kbps = in shell_cmd_upload2()
1240 param.rate_kbps = DEF_RATE_KBPS; in shell_cmd_upload2()
1243 return execute_upload(sh, &param, is_udp, async); in shell_cmd_upload2()
1357 struct zperf_download_params param = { 0 }; in cmd_tcp_download() local
1361 start = shell_cmd_download(sh, argc, argv, &param); in cmd_tcp_download()
1368 ret = zperf_bind_host(sh, argc - start, &argv[start], &param); in cmd_tcp_download()
1376 ret = zperf_tcp_download(&param, tcp_session_cb, (void *)sh); in cmd_tcp_download()
1388 "TCP server started on port %u\n", param.port); in cmd_tcp_download()