Lines Matching refs:ring_buffer
445 struct ring_buffer *buffer;
484 struct ring_buffer { struct
520 size_t ring_buffer_nr_pages(struct ring_buffer *buffer, int cpu) in ring_buffer_nr_pages()
532 size_t ring_buffer_nr_dirty_pages(struct ring_buffer *buffer, int cpu) in ring_buffer_nr_dirty_pages()
575 int ring_buffer_wait(struct ring_buffer *buffer, int cpu, int full) in ring_buffer_wait()
686 __poll_t ring_buffer_poll_wait(struct ring_buffer *buffer, int cpu, in ring_buffer_poll_wait()
744 static inline u64 rb_time_stamp(struct ring_buffer *buffer) in rb_time_stamp()
750 u64 ring_buffer_time_stamp(struct ring_buffer *buffer, int cpu) in ring_buffer_time_stamp()
762 void ring_buffer_normalize_time_stamp(struct ring_buffer *buffer, in ring_buffer_normalize_time_stamp()
1285 rb_allocate_cpu_buffer(struct ring_buffer *buffer, long nr_pages, int cpu) in rb_allocate_cpu_buffer()
1376 struct ring_buffer *__ring_buffer_alloc(unsigned long size, unsigned flags, in __ring_buffer_alloc()
1379 struct ring_buffer *buffer; in __ring_buffer_alloc()
1449 ring_buffer_free(struct ring_buffer *buffer) in ring_buffer_free()
1465 void ring_buffer_set_clock(struct ring_buffer *buffer, in ring_buffer_set_clock()
1471 void ring_buffer_set_time_stamp_abs(struct ring_buffer *buffer, bool abs) in ring_buffer_set_time_stamp_abs()
1476 bool ring_buffer_time_stamp_abs(struct ring_buffer *buffer) in ring_buffer_time_stamp_abs()
1714 int ring_buffer_resize(struct ring_buffer *buffer, unsigned long size, in ring_buffer_resize()
1893 void ring_buffer_change_overwrite(struct ring_buffer *buffer, int val) in ring_buffer_change_overwrite()
2208 struct ring_buffer *buffer = cpu_buffer->buffer; in rb_move_tail()
2611 rb_wakeups(struct ring_buffer *buffer, struct ring_buffer_per_cpu *cpu_buffer) in rb_wakeups()
2735 void ring_buffer_nest_start(struct ring_buffer *buffer) in ring_buffer_nest_start()
2755 void ring_buffer_nest_end(struct ring_buffer *buffer) in ring_buffer_nest_end()
2777 int ring_buffer_unlock_commit(struct ring_buffer *buffer, in ring_buffer_unlock_commit()
2870 rb_reserve_next_event(struct ring_buffer *buffer, in rb_reserve_next_event()
2963 ring_buffer_lock_reserve(struct ring_buffer *buffer, unsigned long length) in ring_buffer_lock_reserve()
3064 void ring_buffer_discard_commit(struct ring_buffer *buffer, in ring_buffer_discard_commit()
3115 int ring_buffer_write(struct ring_buffer *buffer, in ring_buffer_write()
3195 void ring_buffer_record_disable(struct ring_buffer *buffer) in ring_buffer_record_disable()
3208 void ring_buffer_record_enable(struct ring_buffer *buffer) in ring_buffer_record_enable()
3225 void ring_buffer_record_off(struct ring_buffer *buffer) in ring_buffer_record_off()
3248 void ring_buffer_record_on(struct ring_buffer *buffer) in ring_buffer_record_on()
3266 bool ring_buffer_record_is_on(struct ring_buffer *buffer) in ring_buffer_record_is_on()
3282 bool ring_buffer_record_is_set_on(struct ring_buffer *buffer) in ring_buffer_record_is_set_on()
3297 void ring_buffer_record_disable_cpu(struct ring_buffer *buffer, int cpu) in ring_buffer_record_disable_cpu()
3317 void ring_buffer_record_enable_cpu(struct ring_buffer *buffer, int cpu) in ring_buffer_record_enable_cpu()
3347 u64 ring_buffer_oldest_event_ts(struct ring_buffer *buffer, int cpu) in ring_buffer_oldest_event_ts()
3380 unsigned long ring_buffer_bytes_cpu(struct ring_buffer *buffer, int cpu) in ring_buffer_bytes_cpu()
3400 unsigned long ring_buffer_entries_cpu(struct ring_buffer *buffer, int cpu) in ring_buffer_entries_cpu()
3419 unsigned long ring_buffer_overrun_cpu(struct ring_buffer *buffer, int cpu) in ring_buffer_overrun_cpu()
3442 ring_buffer_commit_overrun_cpu(struct ring_buffer *buffer, int cpu) in ring_buffer_commit_overrun_cpu()
3464 ring_buffer_dropped_events_cpu(struct ring_buffer *buffer, int cpu) in ring_buffer_dropped_events_cpu()
3485 ring_buffer_read_events_cpu(struct ring_buffer *buffer, int cpu) in ring_buffer_read_events_cpu()
3504 unsigned long ring_buffer_entries(struct ring_buffer *buffer) in ring_buffer_entries()
3527 unsigned long ring_buffer_overruns(struct ring_buffer *buffer) in ring_buffer_overruns()
3951 struct ring_buffer *buffer; in rb_iter_peek()
4079 ring_buffer_peek(struct ring_buffer *buffer, int cpu, u64 *ts, in ring_buffer_peek()
4143 ring_buffer_consume(struct ring_buffer *buffer, int cpu, u64 *ts, in ring_buffer_consume()
4203 ring_buffer_read_prepare(struct ring_buffer *buffer, int cpu, gfp_t flags) in ring_buffer_read_prepare()
4334 unsigned long ring_buffer_size(struct ring_buffer *buffer, int cpu) in ring_buffer_size()
4400 void ring_buffer_reset_cpu(struct ring_buffer *buffer, int cpu) in ring_buffer_reset_cpu()
4437 void ring_buffer_reset(struct ring_buffer *buffer) in ring_buffer_reset()
4450 bool ring_buffer_empty(struct ring_buffer *buffer) in ring_buffer_empty()
4480 bool ring_buffer_empty_cpu(struct ring_buffer *buffer, int cpu) in ring_buffer_empty_cpu()
4512 int ring_buffer_swap_cpu(struct ring_buffer *buffer_a, in ring_buffer_swap_cpu()
4513 struct ring_buffer *buffer_b, int cpu) in ring_buffer_swap_cpu()
4592 void *ring_buffer_alloc_read_page(struct ring_buffer *buffer, int cpu) in ring_buffer_alloc_read_page()
4639 void ring_buffer_free_read_page(struct ring_buffer *buffer, int cpu, void *data) in ring_buffer_free_read_page()
4699 int ring_buffer_read_page(struct ring_buffer *buffer, in ring_buffer_read_page()
4870 struct ring_buffer *buffer; in trace_rb_cpu_prepare()
4875 buffer = container_of(node, struct ring_buffer, node); in trace_rb_cpu_prepare()
4925 struct ring_buffer *buffer;
5067 struct ring_buffer *buffer; in test_ringbuffer()