Lines Matching defs:trace_array
281 struct trace_array { struct
282 struct list_head list;
283 char *name;
284 struct array_buffer array_buffer;
297 struct array_buffer max_buffer;
298 bool allocated_snapshot;
302 unsigned long max_latency;
304 struct dentry *d_max_latency;
305 struct work_struct fsnotify_work;
306 struct irq_work fsnotify_irqwork;
309 struct trace_pid_list __rcu *filtered_pids;
310 struct trace_pid_list __rcu *filtered_no_pids;
324 arch_spinlock_t max_lock;
325 int buffer_disabled;
327 int sys_refcount_enter;
328 int sys_refcount_exit;
329 struct trace_event_file __rcu *enter_syscall_files[NR_syscalls];
330 struct trace_event_file __rcu *exit_syscall_files[NR_syscalls];
332 int stop_count;
333 int clock_id;
334 int nr_topts;
335 bool clear_trace;
336 int buffer_percent;
337 unsigned int n_err_log_entries;
338 struct tracer *current_trace;
339 unsigned int trace_flags;
340 unsigned char trace_flags_index[TRACE_FLAGS_MAX_SIZE];
341 unsigned int flags;
342 raw_spinlock_t start_lock;
343 struct list_head err_log;
344 struct dentry *dir;
345 struct dentry *options;
346 struct dentry *percpu_dir;
347 struct dentry *event_dir;
348 struct trace_options *topts;
349 struct list_head systems;
350 struct list_head events;
351 struct trace_event_file *trace_marker_file;
352 cpumask_var_t tracing_cpumask; /* only trace on set CPUs */
353 int ref;
354 int trace_ref;
356 struct ftrace_ops *ops;
380 extern struct list_head ftrace_trace_arrays; argument
384 extern int trace_array_get(struct trace_array *tr); argument