Lines Matching refs:json_ctx
220 do_one_test (json_ctx_t *json_ctx, proto_t test_fn, volatile double *arr, in do_one_test() argument
226 json_attr_object_begin (json_ctx, testname); in do_one_test()
233 json_attr_double (json_ctx, "duration", cur); in do_one_test()
234 json_attr_double (json_ctx, "iterations", iters); in do_one_test()
235 json_attr_double (json_ctx, "mean", cur / iters); in do_one_test()
236 json_attr_object_end (json_ctx); in do_one_test()
245 json_ctx_t json_ctx; in test_main() local
250 json_init (&json_ctx, 2, stdout); in test_main()
251 json_attr_object_begin (&json_ctx, TEST_NAME); in test_main()
268 json_attr_object_begin (&json_ctx, test_list[i].name); in test_main()
269 do_one_test (&json_ctx, test_list[i].fn, arr2, SIZE, "inf/nan"); in test_main()
270 json_attr_object_end (&json_ctx); in test_main()
275 json_attr_object_begin (&json_ctx, test_list[i].name); in test_main()
276 do_one_test (&json_ctx, test_list[i].fn, arr1, SIZE, "normal"); in test_main()
277 json_attr_object_end (&json_ctx); in test_main()
280 json_attr_object_end (&json_ctx); in test_main()