Lines Matching refs:trace_state
442 struct trace_handle *trace_state = (struct trace_handle *)handle; in end_collect_trace() local
443 T_QUIET; T_EXPECT_EQ(trace_state->status, STARTED, "trace was started"); in end_collect_trace()
454 ret = dt_waitpid(trace_state->wait_on_end_pid, NULL, &signal_num, waiting_timeout_sec); in end_collect_trace()
457 trace_state->status = ENDED; in end_collect_trace()
468 struct trace_handle *trace_state = (struct trace_handle *)handle; in save_collected_trace() local
469 T_QUIET; T_EXPECT_EQ(trace_state->status, ENDED, "trace was ended"); in save_collected_trace()
473 snprintf(compressed_path, MAXPATHLEN, "%s.tar.gz", trace_state->short_name); in save_collected_trace()
478 …char *tar_args[] = {tar_bin, "-czvf", compressed_path, "-C", (char *)dt_tmpdir(), trace_state->tra… in save_collected_trace()
499 trace_state->short_name, compressed_path); in save_collected_trace()
501 trace_state->status = SAVED; in save_collected_trace()
512 struct trace_handle *trace_state = (struct trace_handle *)handle; in discard_collected_trace() local
513 T_QUIET; T_EXPECT_TRUE(trace_state->status == ENDED || trace_state->status == SAVED, in discard_collected_trace()
517 ret = remove(trace_state->abs_filename); in discard_collected_trace()
520 if (trace_state->status == ENDED) { in discard_collected_trace()
521 T_LOG("️ Deleted recorded trace file at \"%s\"", trace_state->abs_filename); in discard_collected_trace()
523 trace_state->status = DISCARDED; in discard_collected_trace()