Searched defs:rb (Results 1 – 7 of 7) sorted by relevance
| /kernel/events/ |
| D | ring_buffer.c | 42 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 …]
|
| D | internal.h | 67 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()
|
| D | core.c | 5886 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/ |
| D | printk_ringbuffer.c | 568 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 …]
|
| D | printk_ringbuffer.h | 109 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()
|
| D | printk.c | 1139 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/ |
| D | ringbuf.c | 80 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 …]
|