Lines Matching refs:j
2105 cJSON *j; in send_parameters() local
2107 j = cJSON_CreateObject(); in send_parameters()
2108 if (j == NULL) { in send_parameters()
2113 cJSON_AddTrueToObject(j, "tcp"); in send_parameters()
2115 cJSON_AddTrueToObject(j, "udp"); in send_parameters()
2117 cJSON_AddTrueToObject(j, "sctp"); in send_parameters()
2118 cJSON_AddNumberToObject(j, "omit", test->omit); in send_parameters()
2120 cJSON_AddNumberToObject(j, "server_affinity", test->server_affinity); in send_parameters()
2121 cJSON_AddNumberToObject(j, "time", test->duration); in send_parameters()
2123 cJSON_AddNumberToObject(j, "num", test->settings->bytes); in send_parameters()
2125 cJSON_AddNumberToObject(j, "blockcount", test->settings->blocks); in send_parameters()
2127 cJSON_AddNumberToObject(j, "MSS", test->settings->mss); in send_parameters()
2129 cJSON_AddTrueToObject(j, "nodelay"); in send_parameters()
2130 cJSON_AddNumberToObject(j, "parallel", test->num_streams); in send_parameters()
2132 cJSON_AddTrueToObject(j, "reverse"); in send_parameters()
2134 cJSON_AddTrueToObject(j, "bidirectional"); in send_parameters()
2136 cJSON_AddNumberToObject(j, "window", test->settings->socket_bufsize); in send_parameters()
2138 cJSON_AddNumberToObject(j, "len", test->settings->blksize); in send_parameters()
2140 cJSON_AddNumberToObject(j, "bandwidth", test->settings->rate); in send_parameters()
2142 cJSON_AddNumberToObject(j, "fqrate", test->settings->fqrate); in send_parameters()
2144 cJSON_AddNumberToObject(j, "pacing_timer", test->settings->pacing_timer); in send_parameters()
2146 cJSON_AddNumberToObject(j, "burst", test->settings->burst); in send_parameters()
2148 cJSON_AddNumberToObject(j, "TOS", test->settings->tos); in send_parameters()
2150 cJSON_AddNumberToObject(j, "flowlabel", test->settings->flowlabel); in send_parameters()
2152 cJSON_AddStringToObject(j, "title", test->title); in send_parameters()
2154 cJSON_AddStringToObject(j, "extra_data", test->extra_data); in send_parameters()
2156 cJSON_AddStringToObject(j, "congestion", test->congestion); in send_parameters()
2158 cJSON_AddStringToObject(j, "congestion_used", test->congestion_used); in send_parameters()
2160 cJSON_AddNumberToObject(j, "get_server_output", iperf_get_test_get_server_output(test)); in send_parameters()
2162 cJSON_AddNumberToObject(j, "udp_counters_64bit", iperf_get_test_udp_counters_64bit(test)); in send_parameters()
2164 cJSON_AddNumberToObject(j, "repeating_payload", test->repeating_payload); in send_parameters()
2166 cJSON_AddNumberToObject(j, "zerocopy", test->zerocopy); in send_parameters()
2169 cJSON_AddNumberToObject(j, "dont_fragment", test->settings->dont_fragment); in send_parameters()
2177 cJSON_Delete(j); in send_parameters()
2182 cJSON_AddStringToObject(j, "authtoken", test->settings->authtoken); in send_parameters()
2185 cJSON_AddStringToObject(j, "client_version", IPERF_VERSION); in send_parameters()
2188 char *str = cJSON_Print(j); in send_parameters()
2193 if (JSON_write(test->ctrl_sck, j) < 0) { in send_parameters()
2197 cJSON_Delete(j); in send_parameters()
2208 cJSON *j; in get_parameters() local
2211 j = JSON_read(test->ctrl_sck); in get_parameters()
2212 if (j == NULL) { in get_parameters()
2218 str = cJSON_Print(j); in get_parameters()
2223 if ((j_p = cJSON_GetObjectItem(j, "tcp")) != NULL) in get_parameters()
2225 if ((j_p = cJSON_GetObjectItem(j, "udp")) != NULL) in get_parameters()
2227 if ((j_p = cJSON_GetObjectItem(j, "sctp")) != NULL) in get_parameters()
2229 if ((j_p = cJSON_GetObjectItem(j, "omit")) != NULL) in get_parameters()
2231 if ((j_p = cJSON_GetObjectItem(j, "server_affinity")) != NULL) in get_parameters()
2233 if ((j_p = cJSON_GetObjectItem(j, "time")) != NULL) in get_parameters()
2235 if ((j_p = cJSON_GetObjectItem(j, "num")) != NULL) in get_parameters()
2237 if ((j_p = cJSON_GetObjectItem(j, "blockcount")) != NULL) in get_parameters()
2239 if ((j_p = cJSON_GetObjectItem(j, "MSS")) != NULL) in get_parameters()
2241 if ((j_p = cJSON_GetObjectItem(j, "nodelay")) != NULL) in get_parameters()
2243 if ((j_p = cJSON_GetObjectItem(j, "parallel")) != NULL) in get_parameters()
2245 if ((j_p = cJSON_GetObjectItem(j, "reverse")) != NULL) in get_parameters()
2247 if ((j_p = cJSON_GetObjectItem(j, "bidirectional")) != NULL) in get_parameters()
2249 if ((j_p = cJSON_GetObjectItem(j, "window")) != NULL) in get_parameters()
2251 if ((j_p = cJSON_GetObjectItem(j, "len")) != NULL) in get_parameters()
2253 if ((j_p = cJSON_GetObjectItem(j, "bandwidth")) != NULL) in get_parameters()
2255 if ((j_p = cJSON_GetObjectItem(j, "fqrate")) != NULL) in get_parameters()
2257 if ((j_p = cJSON_GetObjectItem(j, "pacing_timer")) != NULL) in get_parameters()
2259 if ((j_p = cJSON_GetObjectItem(j, "burst")) != NULL) in get_parameters()
2261 if ((j_p = cJSON_GetObjectItem(j, "TOS")) != NULL) in get_parameters()
2263 if ((j_p = cJSON_GetObjectItem(j, "flowlabel")) != NULL) in get_parameters()
2265 if ((j_p = cJSON_GetObjectItem(j, "title")) != NULL) in get_parameters()
2267 if ((j_p = cJSON_GetObjectItem(j, "extra_data")) != NULL) in get_parameters()
2269 if ((j_p = cJSON_GetObjectItem(j, "congestion")) != NULL) in get_parameters()
2271 if ((j_p = cJSON_GetObjectItem(j, "congestion_used")) != NULL) in get_parameters()
2273 if ((j_p = cJSON_GetObjectItem(j, "get_server_output")) != NULL) in get_parameters()
2275 if ((j_p = cJSON_GetObjectItem(j, "udp_counters_64bit")) != NULL) in get_parameters()
2277 if ((j_p = cJSON_GetObjectItem(j, "repeating_payload")) != NULL) in get_parameters()
2279 if ((j_p = cJSON_GetObjectItem(j, "zerocopy")) != NULL) in get_parameters()
2282 if ((j_p = cJSON_GetObjectItem(j, "dont_fragment")) != NULL) in get_parameters()
2286 if ((j_p = cJSON_GetObjectItem(j, "authtoken")) != NULL) in get_parameters()
2293 cJSON_Delete(j); in get_parameters()
2304 cJSON *j; in send_results() local
2314 j = cJSON_CreateObject(); in send_results()
2315 if (j == NULL) { in send_results()
2319 cJSON_AddNumberToObject(j, "cpu_util_total", test->cpu_util[0]); in send_results()
2320 cJSON_AddNumberToObject(j, "cpu_util_user", test->cpu_util[1]); in send_results()
2321 cJSON_AddNumberToObject(j, "cpu_util_system", test->cpu_util[2]); in send_results()
2326 cJSON_AddNumberToObject(j, "sender_has_retransmits", sender_has_retransmits); in send_results()
2328 cJSON_AddStringToObject(j, "congestion_used", test->congestion_used); in send_results()
2335 cJSON_AddItemReferenceToObject(j, "server_output_json", test->json_top); in send_results()
2354 cJSON_AddStringToObject(j, "server_output_text", output); in send_results()
2364 cJSON_AddItemToObject(j, "streams", j_streams); in send_results()
2391 char *str = cJSON_Print(j); in send_results()
2395 if (r == 0 && JSON_write(test->ctrl_sck, j) < 0) { in send_results()
2400 cJSON_Delete(j); in send_results()
2411 cJSON *j; in get_results() local
2435 j = JSON_read(test->ctrl_sck); in get_results()
2436 if (j == NULL) { in get_results()
2440 j_cpu_util_total = cJSON_GetObjectItem(j, "cpu_util_total"); in get_results()
2441 j_cpu_util_user = cJSON_GetObjectItem(j, "cpu_util_user"); in get_results()
2442 j_cpu_util_system = cJSON_GetObjectItem(j, "cpu_util_system"); in get_results()
2443 j_sender_has_retransmits = cJSON_GetObjectItem(j, "sender_has_retransmits"); in get_results()
2449 char *str = cJSON_Print(j); in get_results()
2465 j_streams = cJSON_GetObjectItem(j, "streams"); in get_results()
2542 j_server_output = cJSON_DetachItemFromObject(j, "server_output_json"); in get_results()
2548 j_server_output = cJSON_GetObjectItem(j, "server_output_text"); in get_results()
2557 j_remote_congestion_used = cJSON_GetObjectItem(j, "congestion_used"); in get_results()
2562 cJSON_Delete(j); in get_results()