• Home
  • Raw
  • Download

Lines Matching refs:data

100 			   struct trace_array_cpu **data,  in func_prolog_dec()  argument
125 *data = per_cpu_ptr(tr->array_buffer.data, cpu); in func_prolog_dec()
126 disabled = atomic_inc_return(&(*data)->disabled); in func_prolog_dec()
131 atomic_dec(&(*data)->disabled); in func_prolog_dec()
144 struct trace_array_cpu *data; in irqsoff_tracer_call() local
148 if (!func_prolog_dec(tr, &data, &flags)) in irqsoff_tracer_call()
155 atomic_dec(&data->disabled); in irqsoff_tracer_call()
181 struct trace_array_cpu *data; in irqsoff_graph_entry() local
198 if (!func_prolog_dec(tr, &data, &flags)) in irqsoff_graph_entry()
203 atomic_dec(&data->disabled); in irqsoff_graph_entry()
211 struct trace_array_cpu *data; in irqsoff_graph_return() local
217 if (!func_prolog_dec(tr, &data, &flags)) in irqsoff_graph_return()
222 atomic_dec(&data->disabled); in irqsoff_graph_return()
323 struct trace_array_cpu *data, in check_critical_timing() argument
331 T0 = data->preempt_timestamp; in check_critical_timing()
350 if (data->critical_sequence != max_sequence) in check_critical_timing()
353 data->critical_end = parent_ip; in check_critical_timing()
366 data->critical_sequence = max_sequence; in check_critical_timing()
367 data->preempt_timestamp = ftrace_now(cpu); in check_critical_timing()
376 struct trace_array_cpu *data; in start_critical_timing() local
386 data = per_cpu_ptr(tr->array_buffer.data, cpu); in start_critical_timing()
388 if (unlikely(!data) || atomic_read(&data->disabled)) in start_critical_timing()
391 atomic_inc(&data->disabled); in start_critical_timing()
393 data->critical_sequence = max_sequence; in start_critical_timing()
394 data->preempt_timestamp = ftrace_now(cpu); in start_critical_timing()
395 data->critical_start = parent_ip ? : ip; in start_critical_timing()
401 atomic_dec(&data->disabled); in start_critical_timing()
409 struct trace_array_cpu *data; in stop_critical_timing() local
422 data = per_cpu_ptr(tr->array_buffer.data, cpu); in stop_critical_timing()
424 if (unlikely(!data) || in stop_critical_timing()
425 !data->critical_start || atomic_read(&data->disabled)) in stop_critical_timing()
428 atomic_inc(&data->disabled); in stop_critical_timing()
432 check_critical_timing(tr, data, parent_ip ? : ip, cpu); in stop_critical_timing()
433 data->critical_start = 0; in stop_critical_timing()
434 atomic_dec(&data->disabled); in stop_critical_timing()