Lines Matching refs:data
129 struct trace_array_cpu *data; in trace_graph_entry() local
173 data = per_cpu_ptr(tr->array_buffer.data, cpu); in trace_graph_entry()
174 disabled = atomic_inc_return(&data->disabled); in trace_graph_entry()
182 atomic_dec(&data->disabled); in trace_graph_entry()
238 struct trace_array_cpu *data; in trace_graph_return() local
253 data = per_cpu_ptr(tr->array_buffer.data, cpu); in trace_graph_return()
254 disabled = atomic_inc_return(&data->disabled); in trace_graph_return()
259 atomic_dec(&data->disabled); in trace_graph_return()
383 verif_pid(struct trace_seq *s, pid_t pid, int cpu, struct fgraph_data *data) in verif_pid() argument
388 if (!data) in verif_pid()
391 last_pid = &(per_cpu_ptr(data->cpu_data, cpu)->last_pid); in verif_pid()
421 struct fgraph_data *data = iter->private; in get_return_for_leaf() local
430 if (data && data->failed) { in get_return_for_leaf()
431 curr = &data->ent; in get_return_for_leaf()
432 next = &data->ret; in get_return_for_leaf()
456 if (data) { in get_return_for_leaf()
461 data->ent = *curr; in get_return_for_leaf()
468 data->ret = *next; in get_return_for_leaf()
470 data->ret.ent.type = next->ent.type; in get_return_for_leaf()
629 struct fgraph_data *data = iter->private; in print_graph_entry_leaf() local
641 if (data) { in print_graph_entry_leaf()
644 cpu_data = per_cpu_ptr(data->cpu_data, cpu); in print_graph_entry_leaf()
680 struct fgraph_data *data = iter->private; in print_graph_entry_nested() local
684 if (data) { in print_graph_entry_nested()
688 cpu_data = per_cpu_ptr(data->cpu_data, cpu); in print_graph_entry_nested()
720 struct fgraph_data *data = iter->private; in print_graph_prologue() local
726 verif_pid(s, ent->pid, cpu, data); in print_graph_prologue()
777 struct fgraph_data *data = iter->private; in check_irq_entry() local
785 (!data)) in check_irq_entry()
788 depth_irq = &(per_cpu_ptr(data->cpu_data, cpu)->depth_irq); in check_irq_entry()
823 struct fgraph_data *data = iter->private; in check_irq_return() local
831 (!data)) in check_irq_return()
834 depth_irq = &(per_cpu_ptr(data->cpu_data, cpu)->depth_irq); in check_irq_return()
866 struct fgraph_data *data = iter->private; in print_graph_entry() local
883 if (data) { in print_graph_entry()
889 data->failed = 1; in print_graph_entry()
890 data->cpu = cpu; in print_graph_entry()
892 data->failed = 0; in print_graph_entry()
904 struct fgraph_data *data = iter->private; in print_graph_return() local
914 if (data) { in print_graph_return()
918 cpu_data = per_cpu_ptr(data->cpu_data, cpu); in print_graph_return()
973 struct fgraph_data *data = iter->private; in print_graph_comment() local
979 if (data) in print_graph_comment()
980 depth = per_cpu_ptr(data->cpu_data, iter->cpu)->depth; in print_graph_comment()
1040 struct fgraph_data *data = iter->private; in print_graph_function_flags() local
1046 if (data && per_cpu_ptr(data->cpu_data, cpu)->ignore) { in print_graph_function_flags()
1047 per_cpu_ptr(data->cpu_data, cpu)->ignore = 0; in print_graph_function_flags()
1055 if (data && data->failed) { in print_graph_function_flags()
1056 field = &data->ent; in print_graph_function_flags()
1057 iter->cpu = data->cpu; in print_graph_function_flags()
1060 per_cpu_ptr(data->cpu_data, iter->cpu)->ignore = 1; in print_graph_function_flags()
1201 struct fgraph_data *data; in graph_trace_open() local
1210 data = kzalloc(sizeof(*data), gfpflags); in graph_trace_open()
1211 if (!data) in graph_trace_open()
1214 data->cpu_data = alloc_percpu_gfp(struct fgraph_cpu_data, gfpflags); in graph_trace_open()
1215 if (!data->cpu_data) in graph_trace_open()
1219 pid_t *pid = &(per_cpu_ptr(data->cpu_data, cpu)->last_pid); in graph_trace_open()
1220 int *depth = &(per_cpu_ptr(data->cpu_data, cpu)->depth); in graph_trace_open()
1221 int *ignore = &(per_cpu_ptr(data->cpu_data, cpu)->ignore); in graph_trace_open()
1222 int *depth_irq = &(per_cpu_ptr(data->cpu_data, cpu)->depth_irq); in graph_trace_open()
1230 iter->private = data; in graph_trace_open()
1235 kfree(data); in graph_trace_open()
1242 struct fgraph_data *data = iter->private; in graph_trace_close() local
1244 if (data) { in graph_trace_close()
1245 free_percpu(data->cpu_data); in graph_trace_close()
1246 kfree(data); in graph_trace_close()