• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/trace/

Lines Matching refs:tr

618 __update_max_tr(struct trace_array *tr, struct task_struct *tsk, int cpu)
620 struct trace_array_cpu *data = tr->data[cpu];
644 * @tr: tracer
648 * Flip the buffers between the @tr and the max_tr and record information
652 update_max_tr(struct trace_array *tr, struct task_struct *tsk, int cpu)
654 struct ring_buffer *buf = tr->buffer;
666 tr->buffer = max_tr.buffer;
669 __update_max_tr(tr, tsk, cpu);
675 * @tr - tracer
679 * Flip the trace of a single CPU buffer between the @tr and the max_tr.
682 update_max_tr_single(struct trace_array *tr, struct task_struct *tsk, int cpu)
699 ret = ring_buffer_swap_cpu(max_tr.buffer, tr->buffer, cpu);
716 __update_max_tr(tr, tsk, cpu);
772 struct trace_array *tr = &global_trace;
781 tracing_reset_online_cpus(tr);
786 ret = type->selftest(type, tr);
794 tracing_reset_online_cpus(tr);
861 void tracing_reset(struct trace_array *tr, int cpu)
863 struct ring_buffer *buffer = tr->buffer;
874 void tracing_reset_online_cpus(struct trace_array *tr)
876 struct ring_buffer *buffer = tr->buffer;
884 tr->time_start = ftrace_now(tr->cpu);
1195 trace_function(struct trace_array *tr,
1200 struct ring_buffer *buffer = tr->buffer;
1221 ftrace(struct trace_array *tr, struct trace_array_cpu *data,
1226 trace_function(tr, ip, parent_ip, flags, pc);
1265 void __trace_stack(struct trace_array *tr, unsigned long flags, int skip,
1268 __ftrace_trace_stack(tr->buffer, flags, skip, pc);
1325 static void __trace_userstack(struct trace_array *tr, unsigned long flags)
1327 ftrace_trace_userstack(tr, flags, preempt_count());
1346 struct trace_array *tr = &global_trace;
1362 data = tr->data[cpu];
1377 buffer = tr->buffer;
1405 int trace_array_printk(struct trace_array *tr,
1415 ret = trace_array_vprintk(tr, ip, fmt, ap);
1420 int trace_array_vprintk(struct trace_array *tr,
1441 data = tr->data[cpu];
1453 buffer = tr->buffer;
1510 event = ring_buffer_peek(iter->tr->buffer, cpu, ts,
1522 struct ring_buffer *buffer = iter->tr->buffer;
1597 ring_buffer_consume(iter->tr->buffer, iter->cpu, &iter->ts,
1631 struct trace_array *tr = iter->tr;
1637 tr->data[cpu]->skipped_entries = 0;
1651 if (ts >= iter->tr->time_start)
1657 tr->data[cpu]->skipped_entries = entries;
1753 struct trace_array *tr = iter->tr;
1754 struct trace_array_cpu *data = tr->data[tr->cpu];
1767 count = ring_buffer_entries_cpu(tr->buffer, cpu);
1773 if (tr->data[cpu]->skipped_entries) {
1774 count -= tr->data[cpu]->skipped_entries;
1779 ring_buffer_overrun_cpu(tr->buffer, cpu);
1792 tr->cpu,
1842 if (iter->tr->data[iter->cpu]->skipped_entries)
1970 if (!ring_buffer_empty_cpu(iter->tr->buffer, cpu))
1981 if (!ring_buffer_empty_cpu(iter->tr->buffer, cpu))
2049 if (iter->tr) {
2123 iter->tr = &max_tr;
2125 iter->tr = &global_trace;
2135 if (ring_buffer_overruns(iter->tr->buffer))
2144 ring_buffer_read_prepare(iter->tr->buffer, cpu);
2154 ring_buffer_read_prepare(iter->tr->buffer, cpu);
2676 struct trace_array *tr = filp->private_data;
2700 current_trace->start(tr);
2706 current_trace->stop(tr);
2733 int tracer_init(struct tracer *t, struct trace_array *tr)
2735 tracing_reset_online_cpus(tr);
2736 return t->init(tr);
2825 struct trace_array *tr = &global_trace;
2851 current_trace->reset(tr);
2874 ret = tracer_init(t, tr);
2879 trace_branch_enable(tr);
3001 iter->tr = &global_trace;
3180 /* reset all but tr, trace, and overruns */
3377 struct trace_array *tr = filp->private_data;
3384 tr->entries >> 10,
3387 r = sprintf(buf, "%lu\n", tr->entries >> 10);
3619 struct trace_array *tr;
3637 info->tr = &global_trace;
3660 info->spare = ring_buffer_alloc_read_page(info->tr->buffer);
3671 ret = ring_buffer_read_page(info->tr->buffer,
3700 ring_buffer_free_read_page(info->tr->buffer, info->spare);
3805 entries = ring_buffer_entries_cpu(info->tr->buffer, info->cpu);
3816 ref->buffer = info->tr->buffer;
3849 entries = ring_buffer_entries_cpu(info->tr->buffer, info->cpu);
3884 struct trace_array *tr = &global_trace;
3894 cnt = ring_buffer_entries_cpu(tr->buffer, cpu);
3897 cnt = ring_buffer_overrun_cpu(tr->buffer, cpu);
3900 cnt = ring_buffer_commit_overrun_cpu(tr->buffer, cpu);
4419 iter->tr = &global_trace;
4452 atomic_inc(&iter.tr->data[cpu]->disabled);
4461 iter.tr = &global_trace;
4494 /* reset all but tr, trace, and overruns */
4523 atomic_dec(&iter.tr->data[cpu]->disabled);