Lines Matching refs:trace_array
102 dummy_set_flag(struct trace_array *tr, u32 old_flags, u32 bit, int set) in dummy_set_flag()
218 int tracing_set_tracer(struct trace_array *tr, const char *buf);
219 static void ftrace_trace_userstack(struct trace_array *tr,
536 static struct trace_array global_trace = {
540 static struct trace_array *printk_trace = &global_trace;
545 static __always_inline bool printk_binsafe(struct trace_array *tr) in printk_binsafe()
556 static void update_printk_trace(struct trace_array *tr) in update_printk_trace()
567 static bool update_marker_trace(struct trace_array *tr, int enabled) in update_marker_trace()
588 void trace_set_ring_buffer_expanded(struct trace_array *tr) in trace_set_ring_buffer_expanded()
597 int trace_array_get(struct trace_array *this_tr) in trace_array_get()
599 struct trace_array *tr; in trace_array_get()
612 static void __trace_array_put(struct trace_array *this_tr) in __trace_array_put()
627 void trace_array_put(struct trace_array *this_tr) in trace_array_put()
637 int tracing_check_open_get_tr(struct trace_array *tr) in tracing_check_open_get_tr()
1035 static void __ftrace_trace_stack(struct trace_array *tr,
1039 static inline void ftrace_trace_stack(struct trace_array *tr,
1045 static inline void __ftrace_trace_stack(struct trace_array *tr, in __ftrace_trace_stack()
1051 static inline void ftrace_trace_stack(struct trace_array *tr, in ftrace_trace_stack()
1084 void tracer_tracing_on(struct trace_array *tr) in tracer_tracing_on()
1129 int __trace_array_puts(struct trace_array *tr, unsigned long ip, in __trace_array_puts()
1194 struct trace_array *tr = READ_ONCE(printk_trace); in __trace_bputs()
1231 static void tracing_snapshot_instance_cond(struct trace_array *tr, in tracing_snapshot_instance_cond()
1268 void tracing_snapshot_instance(struct trace_array *tr) in tracing_snapshot_instance()
1289 struct trace_array *tr = &global_trace; in tracing_snapshot()
1308 void tracing_snapshot_cond(struct trace_array *tr, void *cond_data) in tracing_snapshot_cond()
1328 void *tracing_cond_snapshot_data(struct trace_array *tr) in tracing_cond_snapshot_data()
1349 int tracing_alloc_snapshot_instance(struct trace_array *tr) in tracing_alloc_snapshot_instance()
1374 static void free_snapshot(struct trace_array *tr) in free_snapshot()
1388 static int tracing_arm_snapshot_locked(struct trace_array *tr) in tracing_arm_snapshot_locked()
1413 int tracing_arm_snapshot(struct trace_array *tr) in tracing_arm_snapshot()
1419 void tracing_disarm_snapshot(struct trace_array *tr) in tracing_disarm_snapshot()
1439 struct trace_array *tr = &global_trace; in tracing_alloc_snapshot()
1485 int tracing_snapshot_cond_enable(struct trace_array *tr, void *cond_data, in tracing_snapshot_cond_enable()
1538 int tracing_snapshot_cond_disable(struct trace_array *tr) in tracing_snapshot_cond_disable()
1566 void tracing_snapshot_cond(struct trace_array *tr, void *cond_data) in tracing_snapshot_cond()
1583 void *tracing_cond_snapshot_data(struct trace_array *tr) in tracing_cond_snapshot_data()
1588 int tracing_snapshot_cond_enable(struct trace_array *tr, void *cond_data, cond_update_fn_t update) in tracing_snapshot_cond_enable()
1593 int tracing_snapshot_cond_disable(struct trace_array *tr) in tracing_snapshot_cond_disable()
1602 void tracer_tracing_off(struct trace_array *tr) in tracer_tracing_off()
1627 void tracer_tracing_disable(struct trace_array *tr) in tracer_tracing_disable()
1642 void tracer_tracing_enable(struct trace_array *tr) in tracer_tracing_enable()
1679 bool tracer_tracing_is_on(struct trace_array *tr) in tracer_tracing_is_on()
1764 bool trace_clock_in_ns(struct trace_array *tr) in trace_clock_in_ns()
1906 struct trace_array *tr = container_of(work, struct trace_array, in latency_fsnotify_workfn()
1913 struct trace_array *tr = container_of(iwork, struct trace_array, in latency_fsnotify_workfn_irq()
1918 static void trace_create_maxlat_file(struct trace_array *tr, in trace_create_maxlat_file()
1942 void latency_fsnotify(struct trace_array *tr) in latency_fsnotify()
1968 __update_max_tr(struct trace_array *tr, struct task_struct *tsk, int cpu) in __update_max_tr()
2013 update_max_tr(struct trace_array *tr, struct task_struct *tsk, int cpu, in update_max_tr()
2060 update_max_tr_single(struct trace_array *tr, struct task_struct *tsk, int cpu) in update_max_tr_single()
2165 struct trace_array *tr = &global_trace; in run_tracer_selftest()
2304 static void add_tracer_options(struct trace_array *tr, struct tracer *t);
2452 struct trace_array *tr; in tracing_reset_all_online_cpus_unlocked()
2478 static void tracing_start_tr(struct trace_array *tr) in tracing_start_tr()
2522 static void tracing_stop_tr(struct trace_array *tr) in tracing_stop_tr()
2730 struct trace_array *tr = trace_file->tr; in trace_event_buffer_lock_reserve()
2908 void trace_buffer_unlock_commit_regs(struct trace_array *tr, in trace_buffer_unlock_commit_regs()
2937 trace_function(struct trace_array *tr, unsigned long ip, unsigned long in trace_function()
2986 static void __ftrace_trace_stack(struct trace_array *tr, in __ftrace_trace_stack()
3066 static inline void ftrace_trace_stack(struct trace_array *tr, in ftrace_trace_stack()
3077 void __trace_stack(struct trace_array *tr, unsigned int trace_ctx, in __trace_stack()
3126 ftrace_trace_userstack(struct trace_array *tr, in ftrace_trace_userstack()
3168 static void ftrace_trace_userstack(struct trace_array *tr, in ftrace_trace_userstack()
3185 void trace_last_func_repeats(struct trace_array *tr, in trace_last_func_repeats()
3331 struct trace_array *tr = READ_ONCE(printk_trace); in trace_vbprintk()
3435 int trace_array_vprintk(struct trace_array *tr, in trace_array_vprintk()
3464 int trace_array_printk(struct trace_array *tr, in trace_array_printk()
3495 int trace_array_init_printk(struct trace_array *tr) in trace_array_init_printk()
3947 struct trace_array *tr = iter->tr; in s_start()
4055 unsigned long trace_total_entries_cpu(struct trace_array *tr, int cpu) in trace_total_entries_cpu()
4067 unsigned long trace_total_entries(struct trace_array *tr) in trace_total_entries()
4188 struct trace_array *tr = iter->tr; in test_cpu_buff_start()
4214 struct trace_array *tr = iter->tr; in print_trace_fmt()
4258 struct trace_array *tr = iter->tr; in print_raw_fmt()
4283 struct trace_array *tr = iter->tr; in print_hex_fmt()
4313 struct trace_array *tr = iter->tr; in print_bin_fmt()
4369 struct trace_array *tr = iter->tr; in print_trace_line()
4420 struct trace_array *tr = iter->tr; in trace_latency_header()
4436 struct trace_array *tr = iter->tr; in trace_default_header()
4601 struct trace_array *tr = inode->i_private; in __tracing_open()
4728 struct trace_array *tr = inode->i_private; in tracing_open_generic_tr()
4792 struct trace_array *tr = inode->i_private; in tracing_release()
4830 struct trace_array *tr = inode->i_private; in tracing_release_generic_tr()
4838 struct trace_array *tr = inode->i_private; in tracing_single_release_tr()
4847 struct trace_array *tr = inode->i_private; in tracing_open()
4891 trace_ok_for_array(struct tracer *t, struct trace_array *tr) in trace_ok_for_array()
4903 get_tracer_for_array(struct trace_array *tr, struct tracer *t) in get_tracer_for_array()
4914 struct trace_array *tr = m->private; in t_next()
4927 struct trace_array *tr = m->private; in t_start()
4970 struct trace_array *tr = inode->i_private; in show_traces_open()
4992 struct trace_array *tr = inode->i_private; in tracing_seq_release()
5038 struct trace_array *tr = file_inode(filp)->i_private; in tracing_cpumask_read()
5056 int tracing_set_cpumask(struct trace_array *tr, in tracing_set_cpumask()
5098 struct trace_array *tr = file_inode(filp)->i_private; in tracing_cpumask_write()
5137 struct trace_array *tr = m->private; in tracing_trace_options_show()
5163 static int __set_tracer_option(struct trace_array *tr, in __set_tracer_option()
5182 static int set_tracer_option(struct trace_array *tr, char *cmp, int neg) in set_tracer_option()
5208 int set_tracer_flag(struct trace_array *tr, unsigned int mask, int enabled) in set_tracer_flag()
5286 int trace_set_options(struct trace_array *tr, char *option) in trace_set_options()
5350 struct trace_array *tr = m->private; in tracing_trace_options_write()
5373 struct trace_array *tr = inode->i_private; in tracing_trace_options_open()
5896 struct trace_array *tr = filp->private_data; in tracing_set_trace_read()
5907 int tracer_init(struct tracer *t, struct trace_array *tr) in tracer_init()
5958 static int __tracing_resize_ring_buffer(struct trace_array *tr, in __tracing_resize_ring_buffer()
6021 ssize_t tracing_resize_ring_buffer(struct trace_array *tr, in tracing_resize_ring_buffer()
6065 unsigned long trace_adjust_address(struct trace_array *tr, unsigned long addr) in trace_adjust_address()
6110 struct trace_array *tr = data; in save_mod()
6139 static void update_last_data(struct trace_array *tr) in update_last_data()
6200 int tracing_update_buffers(struct trace_array *tr) in tracing_update_buffers()
6217 create_trace_option_files(struct trace_array *tr, struct tracer *tracer);
6223 static void tracing_set_nop(struct trace_array *tr) in tracing_set_nop()
6238 static void add_tracer_options(struct trace_array *tr, struct tracer *t) in add_tracer_options()
6251 int tracing_set_tracer(struct trace_array *tr, const char *buf) in tracing_set_tracer()
6364 struct trace_array *tr = filp->private_data; in tracing_set_trace_write()
6432 struct trace_array *tr = filp->private_data; in tracing_thresh_write()
6455 struct trace_array *tr = filp->private_data; in tracing_max_lat_read()
6464 struct trace_array *tr = filp->private_data; in tracing_max_lat_write()
6471 static int open_pipe_on_cpu(struct trace_array *tr, int cpu) in open_pipe_on_cpu()
6485 static void close_pipe_on_cpu(struct trace_array *tr, int cpu) in close_pipe_on_cpu()
6498 struct trace_array *tr = inode->i_private; in tracing_open_pipe()
6565 struct trace_array *tr = inode->i_private; in tracing_release_pipe()
6586 struct trace_array *tr = iter->tr; in trace_poll()
6647 static bool update_last_data_if_empty(struct trace_array *tr) in update_last_data_if_empty()
6915 struct trace_array *tr = inode->i_private; in tracing_entries_read()
6963 struct trace_array *tr = inode->i_private; in tracing_entries_write()
6990 struct trace_array *tr = filp->private_data; in tracing_total_entries_read()
7014 struct trace_array *tr = m->private; in l_next()
7048 static void show_last_boot_header(struct seq_file *m, struct trace_array *tr) in show_last_boot_header()
7067 struct trace_array *tr = m->private; in l_show()
7088 struct trace_array *tr = inode->i_private; in tracing_last_boot_open()
7110 struct trace_array *tr = inode->i_private; in tracing_buffer_meta_open()
7141 struct trace_array *tr = inode->i_private; in tracing_free_buffer_release()
7156 static ssize_t write_marker_to_buffer(struct trace_array *tr, const char __user *ubuf, in write_marker_to_buffer()
7240 struct trace_array *tr = filp->private_data; in tracing_mark_write()
7274 static ssize_t write_raw_marker_to_buffer(struct trace_array *tr, in write_raw_marker_to_buffer()
7320 struct trace_array *tr = filp->private_data; in tracing_mark_raw_write()
7352 struct trace_array *tr = m->private; in tracing_clock_show()
7365 int tracing_set_clock(struct trace_array *tr, const char *clockstr) in tracing_set_clock()
7407 struct trace_array *tr = m->private; in tracing_clock_write()
7433 struct trace_array *tr = inode->i_private; in tracing_clock_open()
7449 struct trace_array *tr = m->private; in tracing_time_stamp_mode_show()
7463 struct trace_array *tr = inode->i_private; in tracing_time_stamp_mode_open()
7488 int tracing_set_filter_buffering(struct trace_array *tr, bool set) in tracing_set_filter_buffering()
7516 struct trace_array *tr = inode->i_private; in tracing_snapshot_open()
7557 update_max_tr_single((struct trace_array *)tr, current, smp_processor_id()); in tracing_swap_cpu_buffer()
7566 struct trace_array *tr = iter->tr; in tracing_snapshot_write()
7935 static struct tracing_log_err *get_tracing_log_err(struct trace_array *tr, in get_tracing_log_err()
8012 void tracing_log_err(struct trace_array *tr, in tracing_log_err()
8041 static void clear_tracing_err_log(struct trace_array *tr) in clear_tracing_err_log()
8057 struct trace_array *tr = m->private; in tracing_err_log_seq_start()
8066 struct trace_array *tr = m->private; in tracing_err_log_seq_next()
8115 struct trace_array *tr = inode->i_private; in tracing_err_log_open()
8147 struct trace_array *tr = inode->i_private; in tracing_err_log_release()
8167 struct trace_array *tr = inode->i_private; in tracing_buffers_open()
8552 static int get_snapshot_map(struct trace_array *tr) in get_snapshot_map()
8577 static void put_snapshot_map(struct trace_array *tr) in put_snapshot_map()
8585 static inline int get_snapshot_map(struct trace_array *tr) { return 0; } in get_snapshot_map()
8586 static inline void put_snapshot_map(struct trace_array *tr) { } in put_snapshot_map()
8641 struct trace_array *tr = inode->i_private; in tracing_stats_read()
8749 struct trace_array *tr, struct ftrace_probe_ops *ops, in ftrace_snapshot()
8757 struct trace_array *tr, struct ftrace_probe_ops *ops, in ftrace_count_snapshot()
8800 ftrace_snapshot_init(struct ftrace_probe_ops *ops, struct trace_array *tr, in ftrace_snapshot_init()
8816 ftrace_snapshot_free(struct ftrace_probe_ops *ops, struct trace_array *tr, in ftrace_snapshot_free()
8844 ftrace_trace_snapshot_callback(struct trace_array *tr, struct ftrace_hash *hash, in ftrace_trace_snapshot_callback()
8910 static struct dentry *tracing_get_dentry(struct trace_array *tr) in tracing_get_dentry()
8923 static struct dentry *tracing_dentry_percpu(struct trace_array *tr, int cpu) in tracing_dentry_percpu()
8954 tracing_init_tracefs_percpu(struct trace_array *tr, long cpu) in tracing_init_tracefs_percpu()
9102 static void get_tr_index(void *data, struct trace_array **ptr, in get_tr_index()
9107 *ptr = container_of(data - *pindex, struct trace_array, in get_tr_index()
9116 struct trace_array *tr; in trace_options_core_read()
9135 struct trace_array *tr; in trace_options_core_write()
9186 static struct dentry *trace_options_init_dentry(struct trace_array *tr) in trace_options_init_dentry()
9207 create_trace_option_file(struct trace_array *tr, in create_trace_option_file()
9228 create_trace_option_files(struct trace_array *tr, struct tracer *tracer) in create_trace_option_files()
9289 create_trace_option_core_file(struct trace_array *tr, in create_trace_option_core_file()
9303 static void create_trace_options_dir(struct trace_array *tr) in create_trace_options_dir()
9324 struct trace_array *tr = filp->private_data; in rb_simple_read()
9338 struct trace_array *tr = filp->private_data; in rb_simple_write()
9381 struct trace_array *tr = filp->private_data; in buffer_percent_read()
9395 struct trace_array *tr = filp->private_data; in buffer_percent_write()
9424 struct trace_array *tr = filp->private_data; in buffer_subbuf_size_read()
9442 struct trace_array *tr = filp->private_data; in buffer_subbuf_size_write()
9521 init_tracer_tracefs(struct trace_array *tr, struct dentry *d_tracer);
9529 struct trace_array *tr = data; in make_mod_delta()
9562 static void setup_trace_scratch(struct trace_array *tr, in setup_trace_scratch()
9631 allocate_trace_buffer(struct trace_array *tr, struct array_buffer *buf, int size) in allocate_trace_buffer()
9686 static int allocate_trace_buffers(struct trace_array *tr, int size) in allocate_trace_buffers()
9713 static void free_trace_buffers(struct trace_array *tr) in free_trace_buffers()
9726 static void init_trace_flags_index(struct trace_array *tr) in init_trace_flags_index()
9735 static void __update_tracer_options(struct trace_array *tr) in __update_tracer_options()
9743 static void update_tracer_options(struct trace_array *tr) in update_tracer_options()
9751 struct trace_array *trace_array_find(const char *instance) in trace_array_find()
9753 struct trace_array *tr, *found = NULL; in trace_array_find()
9765 struct trace_array *trace_array_find_get(const char *instance) in trace_array_find_get()
9767 struct trace_array *tr; in trace_array_find_get()
9777 static int trace_array_create_dir(struct trace_array *tr) in trace_array_create_dir()
9797 static struct trace_array *
9802 struct trace_array *tr; in trace_array_create_systems()
9891 static struct trace_array *trace_array_create(const char *name) in trace_array_create()
9898 struct trace_array *tr; in instance_mkdir()
9962 struct trace_array *trace_array_get_by_name(const char *name, const char *systems) in trace_array_get_by_name()
9964 struct trace_array *tr; in trace_array_get_by_name()
9987 static int __remove_instance(struct trace_array *tr) in __remove_instance()
10038 int trace_array_destroy(struct trace_array *this_tr) in trace_array_destroy()
10040 struct trace_array *tr; in trace_array_destroy()
10061 struct trace_array *tr; in instance_rmdir()
10075 struct trace_array *tr; in create_trace_instances()
10096 init_tracer_tracefs(struct trace_array *tr, struct dentry *d_tracer) in init_tracer_tracefs()
10225 struct trace_array *tr = &global_trace; in tracing_init_dentry()
10361 struct trace_array *tr; in trace_module_record()
10535 static void trace_init_iter(struct trace_iterator *iter, struct trace_array *tr) in trace_init_iter()
10565 static void ftrace_dump_one(struct trace_array *tr, enum ftrace_dump_mode dump_mode) in ftrace_dump_one()
10657 struct trace_array *tr; in ftrace_dump_by_param()
10828 struct trace_array *tr; in enable_instances()
11108 __init struct trace_array *trace_get_global_array(void) in trace_get_global_array()
11117 struct trace_array *tr; in ftrace_boot_snapshot()