Home
last modified time | relevance | path

Searched defs:rb (Results 1 – 7 of 7) sorted by relevance

/kernel/events/
Dring_buffer.c42 struct perf_buffer *rb = handle->rb; in perf_output_get_handle() local
56 struct perf_buffer *rb = handle->rb; in perf_output_put_handle() local
158 struct perf_buffer *rb; in __perf_output_begin() local
314 ring_buffer_init(struct perf_buffer *rb, long watermark, int flags) in ring_buffer_init()
376 struct perf_buffer *rb; in perf_aux_output_begin() local
464 static __always_inline bool rb_need_aux_wakeup(struct perf_buffer *rb) in rb_need_aux_wakeup()
490 struct perf_buffer *rb = handle->rb; in perf_aux_output_end() local
547 struct perf_buffer *rb = handle->rb; in perf_aux_output_skip() local
584 struct perf_buffer *rb = aux_handle->rb; in perf_output_copy_aux() local
641 static void rb_free_aux_page(struct perf_buffer *rb, int idx) in rb_free_aux_page()
[all …]
Dinternal.h67 struct perf_buffer *rb; in rb_free_rcu() local
73 static inline void rb_toggle_paused(struct perf_buffer *rb, bool pause) in rb_toggle_paused()
90 static inline bool rb_has_aux(struct perf_buffer *rb) in rb_has_aux()
108 static inline int page_order(struct perf_buffer *rb) in page_order()
115 static inline int page_order(struct perf_buffer *rb) in page_order()
121 static inline int data_page_nr(struct perf_buffer *rb) in data_page_nr()
126 static inline unsigned long perf_data_size(struct perf_buffer *rb) in perf_data_size()
131 static inline unsigned long perf_aux_size(struct perf_buffer *rb) in perf_aux_size()
Dcore.c5886 struct perf_buffer *rb; in perf_poll() local
6146 struct perf_buffer *rb; in _perf_ioctl() local
6270 struct perf_buffer *rb; in perf_event_init_userpage() local
6302 struct perf_buffer *rb; in perf_event_update_userpage() local
6353 struct perf_buffer *rb; in perf_mmap_fault() local
6386 struct perf_buffer *rb) in ring_buffer_attach()
6448 struct perf_buffer *rb; in ring_buffer_wakeup() local
6464 struct perf_buffer *rb; in ring_buffer_get() local
6480 void ring_buffer_put(struct perf_buffer *rb) in ring_buffer_put()
6517 struct perf_buffer *rb = ring_buffer_get(event); in perf_mmap_close() local
[all …]
/kernel/printk/
Dprintk_ringbuffer.c568 static bool data_make_reusable(struct printk_ringbuffer *rb, in data_make_reusable()
636 static bool data_push_tail(struct printk_ringbuffer *rb, unsigned long lpos) in data_push_tail()
771 static bool desc_push_tail(struct printk_ringbuffer *rb, in desc_push_tail()
879 static bool desc_reserve(struct printk_ringbuffer *rb, unsigned long *id_out) in desc_reserve()
1028 static char *data_alloc(struct printk_ringbuffer *rb, unsigned int size, in data_alloc()
1113 static char *data_realloc(struct printk_ringbuffer *rb, unsigned int size, in data_realloc()
1366 bool prb_reserve_in_last(struct prb_reserved_entry *e, struct printk_ringbuffer *rb, in prb_reserve_in_last()
1477 static u64 desc_last_finalized_seq(struct printk_ringbuffer *rb) in desc_last_finalized_seq()
1501 static void desc_update_last_finalized(struct printk_ringbuffer *rb) in desc_update_last_finalized()
1562 static void desc_make_final(struct printk_ringbuffer *rb, unsigned long id) in desc_make_final()
[all …]
Dprintk_ringbuffer.h109 struct printk_ringbuffer *rb; member
372 #define prb_for_each_record(from, rb, s, r) \ argument
390 #define prb_for_each_info(from, rb, s, i, lc) \ argument
406 #define __ulseq_to_u64seq(rb, ulseq) (ulseq) argument
407 #define ULSEQ_MAX(rb) (-1) argument
412 #define ULSEQ_MAX(rb) __u64seq_to_ulseq(prb_first_seq(rb) + 0x80000000UL) argument
414 static inline u64 __ulseq_to_u64seq(struct printk_ringbuffer *rb, u32 ulseq) in __ulseq_to_u64seq()
Dprintk.c1139 static unsigned int __init add_to_rb(struct printk_ringbuffer *rb, in add_to_rb()
2501 #define prb_read_valid(rb, seq, r) false argument
2502 #define prb_first_valid_seq(rb) 0 argument
2503 #define prb_next_seq(rb) 0 argument
/kernel/bpf/
Dringbuf.c80 struct bpf_ringbuf *rb; member
97 struct bpf_ringbuf *rb; in bpf_ringbuf_area_alloc() local
152 struct bpf_ringbuf *rb = container_of(work, struct bpf_ringbuf, work); in bpf_ringbuf_notify() local
170 struct bpf_ringbuf *rb; in bpf_ringbuf_alloc() local
216 static void bpf_ringbuf_free(struct bpf_ringbuf *rb) in bpf_ringbuf_free()
295 static unsigned long ringbuf_avail_data_sz(struct bpf_ringbuf *rb) in ringbuf_avail_data_sz()
304 static u32 ringbuf_total_data_sz(const struct bpf_ringbuf *rb) in ringbuf_total_data_sz()
337 struct bpf_ringbuf *rb; in ringbuf_map_mem_usage() local
386 static size_t bpf_ringbuf_rec_pg_off(struct bpf_ringbuf *rb, in bpf_ringbuf_rec_pg_off()
404 static void *__bpf_ringbuf_reserve(struct bpf_ringbuf *rb, u64 size) in __bpf_ringbuf_reserve()
[all …]