Lines Matching refs:trace_buffer
44 struct trace_buffer *trace_buffer; member
62 return !!remote->trace_buffer; in trace_remote_loaded()
83 remote->trace_buffer = ring_buffer_alloc_remote(rb_remote); in trace_remote_load()
84 if (!remote->trace_buffer) { in trace_remote_load()
106 if (!ring_buffer_empty(remote->trace_buffer)) in trace_remote_try_unload()
109 ring_buffer_free(remote->trace_buffer); in trace_remote_try_unload()
110 remote->trace_buffer = NULL; in trace_remote_try_unload()
151 ring_buffer_poll_remote(remote->trace_buffer, RING_BUFFER_ALL_CPUS); in trace_remote_disable_tracing()
166 ring_buffer_reset(remote->trace_buffer); in trace_remote_reset()
168 ring_buffer_reset_cpu(remote->trace_buffer, cpu); in trace_remote_reset()
290 return ring_buffer_poll_remote(remote->trace_buffer, cpu) == 0; in trace_remote_has_cpu()
299 ring_buffer_poll_remote(iter->remote->trace_buffer, iter->cpu); in __poll_remote()
322 iter->rb_iter = ring_buffer_read_start(iter->remote->trace_buffer, cpu, GFP_KERNEL); in __alloc_ring_buffer_iter()
332 iter->rb_iters[cpu] = ring_buffer_read_start(iter->remote->trace_buffer, cpu, in __alloc_ring_buffer_iter()
376 ring_buffer_poll_remote(remote->trace_buffer, cpu); in trace_remote_iter()
489 return ring_buffer_peek(iter->remote->trace_buffer, cpu, ts, lost_events); in __peek_event()
509 struct trace_buffer *trace_buffer = iter->remote->trace_buffer; in trace_remote_iter_read_event() local
514 if (ring_buffer_empty_cpu(trace_buffer, cpu)) in trace_remote_iter_read_event()
531 if (ring_buffer_empty_cpu(trace_buffer, cpu)) in trace_remote_iter_read_event()
552 struct trace_buffer *trace_buffer = iter->remote->trace_buffer; in trace_remote_iter_move() local
556 ring_buffer_consume(trace_buffer, iter->evt_cpu, NULL, NULL); in trace_remote_iter_move()
623 struct trace_buffer *trace_buffer = iter->remote->trace_buffer; in trace_pipe_read() local
633 ret = ring_buffer_wait(trace_buffer, iter->cpu, 0, NULL, NULL); in trace_pipe_read()