Lines Matching refs:global_trace
449 static struct trace_array global_trace = { variable
783 return buffer_ftrace_now(&global_trace.array_buffer, cpu); in ftrace_now()
803 return !global_trace.buffer_disabled; in tracing_is_enabled()
983 tracer_tracing_on(&global_trace); in tracing_on()
1019 if (!(global_trace.trace_flags & TRACE_ITER_PRINTK)) in __trace_puts()
1028 buffer = global_trace.array_buffer.buffer; in __trace_puts()
1050 ftrace_trace_stack(&global_trace, buffer, trace_ctx, 4, NULL); in __trace_puts()
1071 if (!(global_trace.trace_flags & TRACE_ITER_PRINTK)) in __trace_bputs()
1078 buffer = global_trace.array_buffer.buffer; in __trace_bputs()
1091 ftrace_trace_stack(&global_trace, buffer, trace_ctx, 4, NULL); in __trace_bputs()
1153 struct trace_array *tr = &global_trace; in tracing_snapshot()
1256 struct trace_array *tr = &global_trace; in tracing_alloc_snapshot()
1453 tracer_tracing_off(&global_trace); in tracing_off()
1460 trace_array_printk_buf(global_trace.array_buffer.buffer, _THIS_IP_, in disable_trace_on_warning()
1484 return tracer_tracing_is_on(&global_trace); in tracing_is_on()
1928 struct trace_array *tr = &global_trace; in run_tracer_selftest()
2121 add_tracer_options(&global_trace, type); in register_tracer()
2135 tracing_set_tracer(&global_trace, type->name); in register_tracer()
2288 return global_trace.stop_count; in is_tracing_stopped()
2305 raw_spin_lock_irqsave(&global_trace.start_lock, flags); in tracing_start()
2306 if (--global_trace.stop_count) { in tracing_start()
2307 if (global_trace.stop_count < 0) { in tracing_start()
2310 global_trace.stop_count = 0; in tracing_start()
2316 arch_spin_lock(&global_trace.max_lock); in tracing_start()
2318 buffer = global_trace.array_buffer.buffer; in tracing_start()
2323 buffer = global_trace.max_buffer.buffer; in tracing_start()
2328 arch_spin_unlock(&global_trace.max_lock); in tracing_start()
2331 raw_spin_unlock_irqrestore(&global_trace.start_lock, flags); in tracing_start()
2376 raw_spin_lock_irqsave(&global_trace.start_lock, flags); in tracing_stop()
2377 if (global_trace.stop_count++) in tracing_stop()
2381 arch_spin_lock(&global_trace.max_lock); in tracing_stop()
2383 buffer = global_trace.array_buffer.buffer; in tracing_stop()
2388 buffer = global_trace.max_buffer.buffer; in tracing_stop()
2393 arch_spin_unlock(&global_trace.max_lock); in tracing_stop()
2396 raw_spin_unlock_irqrestore(&global_trace.start_lock, flags); in tracing_stop()
3158 __ftrace_trace_stack(global_trace.array_buffer.buffer, in trace_dump_stack()
3342 if (global_trace.array_buffer.buffer) in trace_printk_init_buffers()
3377 struct trace_array *tr = &global_trace; in trace_vbprintk()
3475 ftrace_trace_stack(&global_trace, buffer, trace_ctx, 6, NULL); in __trace_array_vprintk()
3527 if (tr == &global_trace) in trace_array_printk()
3554 if (tr == &global_trace) in trace_array_init_printk()
3568 if (!(global_trace.trace_flags & TRACE_ITER_PRINTK)) in trace_array_printk_buf()
3580 return trace_array_vprintk(&global_trace, ip, fmt, args); in trace_vprintk()
4221 tr = &global_trace; in trace_total_entries_cpu()
4233 tr = &global_trace; in trace_total_entries()
4297 unsigned long sym_flags = (global_trace.trace_flags & TRACE_ITER_SYM_MASK); in print_trace_header()
5426 trace_set_options(&global_trace, option); in apply_trace_boot_options()
6329 ret = __tracing_resize_ring_buffer(&global_trace, trace_buf_size, in tracing_update_buffers()
7896 tr = &global_trace; in tracing_log_err()
9032 bool top_level = tr == &global_trace; in create_trace_options_dir()
9322 tr->trace_flags = global_trace.trace_flags & ~ZEROED_TRACE_FLAGS; in trace_array_create()
9654 struct trace_array *tr = &global_trace; in tracing_init_dentry()
9800 init_tracer_tracefs(&global_trace, NULL); in tracer_init_tracefs_work_func()
9801 ftrace_init_tracefs_toplevel(&global_trace, NULL); in tracer_init_tracefs_work_func()
9804 &global_trace, &tracing_thresh_fops); in tracer_init_tracefs_work_func()
9831 update_tracer_options(&global_trace); in tracer_init_tracefs_work_func()
9930 iter->tr = &global_trace; in trace_init_global_iter()
9933 iter->array_buffer = &global_trace.array_buffer; in trace_init_global_iter()
9958 struct trace_array *tr = &global_trace; in ftrace_dump()
10147 if (!alloc_cpumask_var(&global_trace.tracing_cpumask, GFP_KERNEL)) in tracer_alloc_buffers()
10162 cpumask_copy(global_trace.tracing_cpumask, cpu_all_mask); in tracer_alloc_buffers()
10164 raw_spin_lock_init(&global_trace.start_lock); in tracer_alloc_buffers()
10187 if (allocate_trace_buffers(&global_trace, ring_buf_size) < 0) { in tracer_alloc_buffers()
10192 if (global_trace.buffer_disabled) in tracer_alloc_buffers()
10196 ret = tracing_set_clock(&global_trace, trace_boot_clock); in tracer_alloc_buffers()
10207 global_trace.current_trace = &nop_trace; in tracer_alloc_buffers()
10209 global_trace.max_lock = (arch_spinlock_t)__ARCH_SPIN_LOCK_UNLOCKED; in tracer_alloc_buffers()
10211 ftrace_init_global_array_ops(&global_trace); in tracer_alloc_buffers()
10213 init_trace_flags_index(&global_trace); in tracer_alloc_buffers()
10228 global_trace.flags = TRACE_ARRAY_FL_GLOBAL; in tracer_alloc_buffers()
10230 INIT_LIST_HEAD(&global_trace.systems); in tracer_alloc_buffers()
10231 INIT_LIST_HEAD(&global_trace.events); in tracer_alloc_buffers()
10232 INIT_LIST_HEAD(&global_trace.hist_vars); in tracer_alloc_buffers()
10233 INIT_LIST_HEAD(&global_trace.err_log); in tracer_alloc_buffers()
10234 list_add(&global_trace.list, &ftrace_trace_arrays); in tracer_alloc_buffers()
10251 free_cpumask_var(global_trace.tracing_cpumask); in tracer_alloc_buffers()
10317 tracing_set_clock(&global_trace, "global"); in tracing_set_default_clock()