Lines Matching refs:save_state
204 static struct ftrace_state save_state; variable
607 mutex_lock(&save_state.mutex); in restore_ftrace()
609 restore_file(TR_CURRENT, &save_state.tracer, current_tracer); in restore_ftrace()
610 restore_file(TR_THRESH, &save_state.thresh, threshold); in restore_ftrace()
611 restore_trace_opts(&save_state, use_options); in restore_ftrace()
613 mutex_unlock(&save_state.mutex); in restore_ftrace()
652 mutex_init(&save_state.mutex, &mattr); in init_save_state()
655 save_state.tracer = NULL; in init_save_state()
656 save_state.thresh = NULL; in init_save_state()
657 save_state.opt_valid[OPTIDX_FUNC_TR] = false; in init_save_state()
658 save_state.opt_valid[OPTIDX_DISP_GR] = false; in init_save_state()
1377 mutex_lock(&save_state.mutex); in save_and_disable_tracer()
1379 save_trace_opts(&save_state); in save_and_disable_tracer()
1400 save_state.tracer = tracer; in save_and_disable_tracer()
1401 save_state.thresh = orig_th; in save_and_disable_tracer()
1406 mutex_unlock(&save_state.mutex); in save_and_disable_tracer()
1439 mutex_lock(&save_state.mutex); in enable_tracer()
1440 set_trace_opts(&save_state, use_options); in enable_tracer()
1442 write_file(TR_THRESH, save_state.thresh, threshold, ERR_CLEANUP); in enable_tracer()
1445 mutex_unlock(&save_state.mutex); in enable_tracer()