Home
last modified time | relevance | path

Searched refs:perf_buffer (Results 1 – 3 of 3) sorted by relevance

/kernel/events/
Dinternal.h13 struct perf_buffer { struct
61 extern void rb_free(struct perf_buffer *rb); argument
65 struct perf_buffer *rb; in rb_free_rcu()
67 rb = container_of(rcu_head, struct perf_buffer, rcu_head); in rb_free_rcu()
71 static inline void rb_toggle_paused(struct perf_buffer *rb, bool pause) in rb_toggle_paused()
79 extern struct perf_buffer *
82 extern int rb_alloc_aux(struct perf_buffer *rb, struct perf_event *event,
84 extern void rb_free_aux(struct perf_buffer *rb);
85 extern struct perf_buffer *ring_buffer_get(struct perf_event *event);
86 extern void ring_buffer_put(struct perf_buffer *rb);
[all …]
Dring_buffer.c38 struct perf_buffer *rb = handle->rb; in perf_output_get_handle()
52 struct perf_buffer *rb = handle->rb; in perf_output_put_handle()
154 struct perf_buffer *rb; in __perf_output_begin()
306 ring_buffer_init(struct perf_buffer *rb, long watermark, int flags) in ring_buffer_init()
366 struct perf_buffer *rb; in perf_aux_output_begin()
454 static __always_inline bool rb_need_aux_wakeup(struct perf_buffer *rb) in rb_need_aux_wakeup()
480 struct perf_buffer *rb = handle->rb; in perf_aux_output_end()
537 struct perf_buffer *rb = handle->rb; in perf_aux_output_skip()
574 struct perf_buffer *rb = aux_handle->rb; in perf_output_copy_aux()
631 static void rb_free_aux_page(struct perf_buffer *rb, int idx) in rb_free_aux_page()
[all …]
Dcore.c4880 struct perf_buffer *rb);
5588 struct perf_buffer *rb; in perf_poll()
5844 struct perf_buffer *rb; in _perf_ioctl()
5968 struct perf_buffer *rb; in perf_event_init_userpage()
6000 struct perf_buffer *rb; in perf_event_update_userpage()
6051 struct perf_buffer *rb; in perf_mmap_fault()
6084 struct perf_buffer *rb) in ring_buffer_attach()
6086 struct perf_buffer *old_rb = NULL; in ring_buffer_attach()
6146 struct perf_buffer *rb; in ring_buffer_wakeup()
6160 struct perf_buffer *ring_buffer_get(struct perf_event *event) in ring_buffer_get()
[all …]