Lines Matching defs:trace_array
292 struct trace_array { struct
293 struct list_head list;
294 char *name;
295 struct array_buffer array_buffer;
308 struct array_buffer max_buffer;
309 bool allocated_snapshot;
312 unsigned long max_latency;
314 struct dentry *d_max_latency;
315 struct work_struct fsnotify_work;
316 struct irq_work fsnotify_irqwork;
319 struct trace_pid_list __rcu *filtered_pids;
320 struct trace_pid_list __rcu *filtered_no_pids;
334 arch_spinlock_t max_lock;
335 int buffer_disabled;
337 int sys_refcount_enter;
338 int sys_refcount_exit;
339 struct trace_event_file __rcu *enter_syscall_files[NR_syscalls];
340 struct trace_event_file __rcu *exit_syscall_files[NR_syscalls];
342 int stop_count;
343 int clock_id;
344 int nr_topts;
345 bool clear_trace;
346 int buffer_percent;
347 unsigned int n_err_log_entries;
348 struct tracer *current_trace;
349 unsigned int trace_flags;
350 unsigned char trace_flags_index[TRACE_FLAGS_MAX_SIZE];
351 unsigned int flags;
352 raw_spinlock_t start_lock;
353 struct list_head err_log;
354 struct dentry *dir;
355 struct dentry *options;
356 struct dentry *percpu_dir;
357 struct dentry *event_dir;
358 struct trace_options *topts;
359 struct list_head systems;
360 struct list_head events;
361 struct trace_event_file *trace_marker_file;
362 cpumask_var_t tracing_cpumask; /* only trace on set CPUs */
363 int ref;
364 int trace_ref;
366 struct ftrace_ops *ops;
390 extern struct list_head ftrace_trace_arrays; argument
394 extern int trace_array_get(struct trace_array *tr); argument