Lines Matching refs:global_trace
510 static struct trace_array global_trace = { variable
514 static struct trace_array *printk_trace = &global_trace;
540 tr = &global_trace; in trace_set_ring_buffer_expanded()
858 return buffer_ftrace_now(&global_trace.array_buffer, cpu); in ftrace_now()
878 return !global_trace.buffer_disabled; in tracing_is_enabled()
1060 tracer_tracing_on(&global_trace); in tracing_on()
1094 if (unlikely(tracing_selftest_running && tr == &global_trace)) in __trace_array_puts()
1250 struct trace_array *tr = &global_trace; in tracing_snapshot()
1405 struct trace_array *tr = &global_trace; in tracing_alloc_snapshot()
1595 tracer_tracing_off(&global_trace); in tracing_off()
1602 trace_array_printk_buf(global_trace.array_buffer.buffer, _THIS_IP_, in disable_trace_on_warning()
1626 return tracer_tracing_is_on(&global_trace); in tracing_is_on()
2106 struct trace_array *tr = &global_trace; in run_tracer_selftest()
2312 add_tracer_options(&global_trace, type); in register_tracer()
2325 tracing_set_tracer(&global_trace, type->name); in register_tracer()
2418 return global_trace.stop_count; in is_tracing_stopped()
2466 return tracing_start_tr(&global_trace); in tracing_start()
2505 return tracing_stop_tr(&global_trace); in tracing_stop()
3244 tracing_update_buffers(&global_trace); in trace_printk_init_buffers()
3254 if (global_trace.array_buffer.buffer) in trace_printk_init_buffers()
3400 if (tracing_selftest_running && tr == &global_trace) in trace_array_vprintk()
3436 if (tr == &global_trace) in trace_array_printk()
3463 if (tr == &global_trace) in trace_array_init_printk()
4022 tr = &global_trace; in trace_total_entries_cpu()
4034 tr = &global_trace; in trace_total_entries()
4098 unsigned long sym_flags = (global_trace.trace_flags & TRACE_ITER_SYM_MASK); in print_trace_header()
5212 if (printk_trace == &global_trace) in set_tracer_flag()
5219 update_printk_trace(&global_trace); in set_tracer_flag()
5313 trace_set_options(&global_trace, option); in apply_trace_boot_options()
7919 tr = &global_trace; in tracing_log_err()
9210 bool top_level = tr == &global_trace; in create_trace_options_dir()
9728 tr->trace_flags = global_trace.trace_flags & ~ZEROED_TRACE_FLAGS; in trace_array_create_systems()
9901 update_printk_trace(&global_trace); in __remove_instance()
10105 struct trace_array *tr = &global_trace; in tracing_init_dentry()
10287 init_tracer_tracefs(&global_trace, NULL); in tracer_init_tracefs_work_func()
10288 ftrace_init_tracefs_toplevel(&global_trace, NULL); in tracer_init_tracefs_work_func()
10291 &global_trace, &tracing_thresh_fops); in tracer_init_tracefs_work_func()
10318 update_tracer_options(&global_trace); in tracer_init_tracefs_work_func()
10442 trace_init_iter(iter, &global_trace); in trace_init_global_iter()
10482 if (tr == &global_trace) in ftrace_dump_one()
10551 ftrace_dump_one(&global_trace, DUMP_ALL); in ftrace_dump_by_param()
10556 ftrace_dump_one(&global_trace, DUMP_ORIG); in ftrace_dump_by_param()
10588 ftrace_dump_one(&global_trace, DUMP_ALL); in ftrace_dump()
10591 ftrace_dump_one(&global_trace, DUMP_ORIG); in ftrace_dump()
10600 ftrace_dump_one(&global_trace, DUMP_ALL); in ftrace_dump()
10876 if (!alloc_cpumask_var(&global_trace.tracing_cpumask, GFP_KERNEL)) in tracer_alloc_buffers()
10885 if (global_trace.ring_buffer_expanded) in tracer_alloc_buffers()
10891 cpumask_copy(global_trace.tracing_cpumask, cpu_all_mask); in tracer_alloc_buffers()
10893 raw_spin_lock_init(&global_trace.start_lock); in tracer_alloc_buffers()
10915 if (!zalloc_cpumask_var(&global_trace.pipe_cpumask, GFP_KERNEL)) in tracer_alloc_buffers()
10919 if (allocate_trace_buffers(&global_trace, ring_buf_size) < 0) { in tracer_alloc_buffers()
10923 if (global_trace.buffer_disabled) in tracer_alloc_buffers()
10927 ret = tracing_set_clock(&global_trace, trace_boot_clock); in tracer_alloc_buffers()
10938 global_trace.current_trace = &nop_trace; in tracer_alloc_buffers()
10940 global_trace.max_lock = (arch_spinlock_t)__ARCH_SPIN_LOCK_UNLOCKED; in tracer_alloc_buffers()
10942 spin_lock_init(&global_trace.snapshot_trigger_lock); in tracer_alloc_buffers()
10944 ftrace_init_global_array_ops(&global_trace); in tracer_alloc_buffers()
10947 INIT_LIST_HEAD(&global_trace.mod_events); in tracer_alloc_buffers()
10950 init_trace_flags_index(&global_trace); in tracer_alloc_buffers()
10965 global_trace.flags = TRACE_ARRAY_FL_GLOBAL; in tracer_alloc_buffers()
10967 INIT_LIST_HEAD(&global_trace.systems); in tracer_alloc_buffers()
10968 INIT_LIST_HEAD(&global_trace.events); in tracer_alloc_buffers()
10969 INIT_LIST_HEAD(&global_trace.hist_vars); in tracer_alloc_buffers()
10970 INIT_LIST_HEAD(&global_trace.err_log); in tracer_alloc_buffers()
10971 list_add(&global_trace.list, &ftrace_trace_arrays); in tracer_alloc_buffers()
10980 free_cpumask_var(global_trace.pipe_cpumask); in tracer_alloc_buffers()
10988 free_cpumask_var(global_trace.tracing_cpumask); in tracer_alloc_buffers()
10999 return &global_trace; in trace_get_global_array()
11077 tracing_set_clock(&global_trace, "global"); in tracing_set_default_clock()