Lines Matching refs:trace_buffer
516 struct trace_buffer *buffer;
570 struct trace_buffer { struct
614 int ring_buffer_print_page_header(struct trace_buffer *buffer, struct trace_seq *s) in ring_buffer_print_page_header() argument
713 static inline u64 rb_time_stamp(struct trace_buffer *buffer);
732 u64 ring_buffer_event_time_stamp(struct trace_buffer *buffer, in ring_buffer_event_time_stamp()
770 size_t ring_buffer_nr_dirty_pages(struct trace_buffer *buffer, int cpu) in ring_buffer_nr_dirty_pages()
794 static __always_inline bool full_hit(struct trace_buffer *buffer, int cpu, int full) in full_hit()
854 void ring_buffer_wake_waiters(struct trace_buffer *buffer, int cpu) in ring_buffer_wake_waiters()
886 static bool rb_watermark_hit(struct trace_buffer *buffer, int cpu, int full) in rb_watermark_hit()
918 rb_wait_cond(struct rb_irq_work *rbwork, struct trace_buffer *buffer, in rb_wait_cond()
984 int ring_buffer_wait(struct trace_buffer *buffer, int cpu, int full, in ring_buffer_wait()
1043 __poll_t ring_buffer_poll_wait(struct trace_buffer *buffer, int cpu, in ring_buffer_poll_wait()
1125 static inline u64 rb_time_stamp(struct trace_buffer *buffer) in rb_time_stamp()
1139 u64 ring_buffer_time_stamp(struct trace_buffer *buffer) in ring_buffer_time_stamp()
1151 void ring_buffer_normalize_time_stamp(struct trace_buffer *buffer, in ring_buffer_normalize_time_stamp()
1625 static void *rb_range_meta(struct trace_buffer *buffer, int nr_pages, int cpu) in rb_range_meta()
1720 static bool rb_meta_init(struct trace_buffer *buffer, int scratch_size) in rb_meta_init()
1786 struct trace_buffer *buffer, int nr_pages, in rb_cpu_meta_valid()
2084 static void rb_range_meta_init(struct trace_buffer *buffer, int nr_pages, int scratch_size) in rb_range_meta_init()
2205 int ring_buffer_meta_seq_init(struct file *file, struct trace_buffer *buffer, int cpu) in ring_buffer_meta_seq_init()
2238 struct trace_buffer *buffer = cpu_buffer->buffer; in __rb_allocate_pages()
2347 rb_allocate_cpu_buffer(struct trace_buffer *buffer, long nr_pages, int cpu) in rb_allocate_cpu_buffer()
2468 static struct trace_buffer *alloc_buffer(unsigned long size, unsigned flags, in alloc_buffer()
2474 struct trace_buffer *buffer __free(kfree) = NULL; in alloc_buffer()
2613 struct trace_buffer *__ring_buffer_alloc(unsigned long size, unsigned flags, in __ring_buffer_alloc()
2637 struct trace_buffer *__ring_buffer_alloc_range(unsigned long size, unsigned flags, in __ring_buffer_alloc_range()
2647 void *ring_buffer_meta_scratch(struct trace_buffer *buffer, unsigned int *size) in ring_buffer_meta_scratch()
2670 ring_buffer_free(struct trace_buffer *buffer) in ring_buffer_free()
2688 void ring_buffer_set_clock(struct trace_buffer *buffer, in ring_buffer_set_clock()
2694 void ring_buffer_set_time_stamp_abs(struct trace_buffer *buffer, bool abs) in ring_buffer_set_time_stamp_abs()
2699 bool ring_buffer_time_stamp_abs(struct trace_buffer *buffer) in ring_buffer_time_stamp_abs()
2938 int ring_buffer_resize(struct trace_buffer *buffer, unsigned long size, in ring_buffer_resize()
3149 void ring_buffer_change_overwrite(struct trace_buffer *buffer, int val) in ring_buffer_change_overwrite()
3572 struct trace_buffer *buffer = cpu_buffer->buffer; in rb_move_tail()
4015 rb_wakeups(struct trace_buffer *buffer, struct ring_buffer_per_cpu *cpu_buffer) in rb_wakeups()
4168 void ring_buffer_nest_start(struct trace_buffer *buffer) in ring_buffer_nest_start()
4188 void ring_buffer_nest_end(struct trace_buffer *buffer) in ring_buffer_nest_end()
4209 int ring_buffer_unlock_commit(struct trace_buffer *buffer) in ring_buffer_unlock_commit()
4581 rb_reserve_next_event(struct trace_buffer *buffer, in rb_reserve_next_event()
4677 ring_buffer_lock_reserve(struct trace_buffer *buffer, unsigned long length) in ring_buffer_lock_reserve()
4778 void ring_buffer_discard_commit(struct trace_buffer *buffer, in ring_buffer_discard_commit()
4821 int ring_buffer_write(struct trace_buffer *buffer, in ring_buffer_write()
4899 void ring_buffer_record_disable(struct trace_buffer *buffer) in ring_buffer_record_disable()
4912 void ring_buffer_record_enable(struct trace_buffer *buffer) in ring_buffer_record_enable()
4929 void ring_buffer_record_off(struct trace_buffer *buffer) in ring_buffer_record_off()
4952 void ring_buffer_record_on(struct trace_buffer *buffer) in ring_buffer_record_on()
4970 bool ring_buffer_record_is_on(struct trace_buffer *buffer) in ring_buffer_record_is_on()
4986 bool ring_buffer_record_is_set_on(struct trace_buffer *buffer) in ring_buffer_record_is_set_on()
4999 bool ring_buffer_record_is_on_cpu(struct trace_buffer *buffer, int cpu) in ring_buffer_record_is_on_cpu()
5019 void ring_buffer_record_disable_cpu(struct trace_buffer *buffer, int cpu) in ring_buffer_record_disable_cpu()
5039 void ring_buffer_record_enable_cpu(struct trace_buffer *buffer, int cpu) in ring_buffer_record_enable_cpu()
5056 u64 ring_buffer_oldest_event_ts(struct trace_buffer *buffer, int cpu) in ring_buffer_oldest_event_ts()
5089 unsigned long ring_buffer_bytes_cpu(struct trace_buffer *buffer, int cpu) in ring_buffer_bytes_cpu()
5109 unsigned long ring_buffer_entries_cpu(struct trace_buffer *buffer, int cpu) in ring_buffer_entries_cpu()
5128 unsigned long ring_buffer_overrun_cpu(struct trace_buffer *buffer, int cpu) in ring_buffer_overrun_cpu()
5151 ring_buffer_commit_overrun_cpu(struct trace_buffer *buffer, int cpu) in ring_buffer_commit_overrun_cpu()
5173 ring_buffer_dropped_events_cpu(struct trace_buffer *buffer, int cpu) in ring_buffer_dropped_events_cpu()
5194 ring_buffer_read_events_cpu(struct trace_buffer *buffer, int cpu) in ring_buffer_read_events_cpu()
5213 unsigned long ring_buffer_entries(struct trace_buffer *buffer) in ring_buffer_entries()
5236 unsigned long ring_buffer_overruns(struct trace_buffer *buffer) in ring_buffer_overruns()
5711 struct trace_buffer *buffer; in rb_iter_peek()
5841 ring_buffer_peek(struct trace_buffer *buffer, int cpu, u64 *ts, in ring_buffer_peek()
5919 ring_buffer_consume(struct trace_buffer *buffer, int cpu, u64 *ts, in ring_buffer_consume()
5971 ring_buffer_read_start(struct trace_buffer *buffer, int cpu, gfp_t flags) in ring_buffer_read_start()
6051 unsigned long ring_buffer_size(struct trace_buffer *buffer, int cpu) in ring_buffer_size()
6066 unsigned long ring_buffer_max_event_size(struct trace_buffer *buffer) in ring_buffer_max_event_size()
6213 void ring_buffer_reset_cpu(struct trace_buffer *buffer, int cpu) in ring_buffer_reset_cpu()
6245 void ring_buffer_reset_online_cpus(struct trace_buffer *buffer) in ring_buffer_reset_online_cpus()
6286 void ring_buffer_reset(struct trace_buffer *buffer) in ring_buffer_reset()
6321 bool ring_buffer_empty(struct trace_buffer *buffer) in ring_buffer_empty()
6351 bool ring_buffer_empty_cpu(struct trace_buffer *buffer, int cpu) in ring_buffer_empty_cpu()
6384 int ring_buffer_swap_cpu(struct trace_buffer *buffer_a, in ring_buffer_swap_cpu()
6385 struct trace_buffer *buffer_b, int cpu) in ring_buffer_swap_cpu()
6478 ring_buffer_alloc_read_page(struct trace_buffer *buffer, int cpu) in ring_buffer_alloc_read_page()
6526 void ring_buffer_free_read_page(struct trace_buffer *buffer, int cpu, in ring_buffer_free_read_page()
6598 int ring_buffer_read_page(struct trace_buffer *buffer, in ring_buffer_read_page()
6786 int ring_buffer_subbuf_size_get(struct trace_buffer *buffer) in ring_buffer_subbuf_size_get()
6804 int ring_buffer_subbuf_order_get(struct trace_buffer *buffer) in ring_buffer_subbuf_order_get()
6829 int ring_buffer_subbuf_order_set(struct trace_buffer *buffer, int order) in ring_buffer_subbuf_order_set()
7052 rb_get_mapped_buffer(struct trace_buffer *buffer, int cpu) in rb_get_mapped_buffer()
7225 int ring_buffer_map(struct trace_buffer *buffer, int cpu, in ring_buffer_map()
7288 int ring_buffer_unmap(struct trace_buffer *buffer, int cpu) in ring_buffer_unmap()
7325 int ring_buffer_map_get_reader(struct trace_buffer *buffer, int cpu) in ring_buffer_map_get_reader()
7432 struct trace_buffer *buffer; in trace_rb_cpu_prepare()
7437 buffer = container_of(node, struct trace_buffer, node); in trace_rb_cpu_prepare()
7487 struct trace_buffer *buffer;
7629 struct trace_buffer *buffer; in test_ringbuffer()