ring_buffer_per_cpu 496 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu **buffers; ring_buffer_per_cpu 506 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 578 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *uninitialized_var(cpu_buffer); ring_buffer_per_cpu 690 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 731 kernel/trace/ring_buffer.c if (__same_type(*(b), struct ring_buffer_per_cpu)) { \ ring_buffer_per_cpu 732 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *__b = \ ring_buffer_per_cpu 869 kernel/trace/ring_buffer.c rb_is_head_page(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 899 kernel/trace/ring_buffer.c static void rb_set_list_to_head(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 912 kernel/trace/ring_buffer.c static void rb_head_page_activate(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 937 kernel/trace/ring_buffer.c rb_head_page_deactivate(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 948 kernel/trace/ring_buffer.c static int rb_head_page_set(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 971 kernel/trace/ring_buffer.c static int rb_head_page_set_update(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 980 kernel/trace/ring_buffer.c static int rb_head_page_set_head(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 989 kernel/trace/ring_buffer.c static int rb_head_page_set_normal(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 998 kernel/trace/ring_buffer.c static inline void rb_inc_page(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 1007 kernel/trace/ring_buffer.c rb_set_head_page(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 1062 kernel/trace/ring_buffer.c static void rb_tail_page_update(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 1123 kernel/trace/ring_buffer.c static int rb_check_bpage(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 1137 kernel/trace/ring_buffer.c static int rb_check_list(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 1154 kernel/trace/ring_buffer.c static int rb_check_pages(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 1260 kernel/trace/ring_buffer.c static int rb_allocate_pages(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 1285 kernel/trace/ring_buffer.c static struct ring_buffer_per_cpu * ring_buffer_per_cpu 1288 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 1346 kernel/trace/ring_buffer.c static void rb_free_cpu_buffer(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 1482 kernel/trace/ring_buffer.c static void rb_reset_cpu(struct ring_buffer_per_cpu *cpu_buffer); ring_buffer_per_cpu 1495 kernel/trace/ring_buffer.c rb_remove_pages(struct ring_buffer_per_cpu *cpu_buffer, unsigned long nr_pages) ring_buffer_per_cpu 1607 kernel/trace/ring_buffer.c rb_insert_pages(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 1683 kernel/trace/ring_buffer.c static void rb_update_pages(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 1699 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer = container_of(work, ring_buffer_per_cpu 1700 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu, update_pages_work); ring_buffer_per_cpu 1718 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 1911 kernel/trace/ring_buffer.c rb_reader_event(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 1935 kernel/trace/ring_buffer.c rb_commit_index(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 1950 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer = iter->cpu_buffer; ring_buffer_per_cpu 1975 kernel/trace/ring_buffer.c rb_handle_head_page(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 2129 kernel/trace/ring_buffer.c rb_reset_tail(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 2198 kernel/trace/ring_buffer.c static inline void rb_end_commit(struct ring_buffer_per_cpu *cpu_buffer); ring_buffer_per_cpu 2204 kernel/trace/ring_buffer.c rb_move_tail(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 2328 kernel/trace/ring_buffer.c static inline bool rb_event_is_commit(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 2343 kernel/trace/ring_buffer.c rb_update_event(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 2415 kernel/trace/ring_buffer.c rb_try_to_discard(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 2454 kernel/trace/ring_buffer.c static void rb_start_commit(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 2461 kernel/trace/ring_buffer.c rb_set_commit_to_write(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 2515 kernel/trace/ring_buffer.c static __always_inline void rb_end_commit(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 2561 kernel/trace/ring_buffer.c rb_event_is_commit(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 2575 kernel/trace/ring_buffer.c rb_update_write_stamp(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 2603 kernel/trace/ring_buffer.c static void rb_commit(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 2612 kernel/trace/ring_buffer.c rb_wakeups(struct ring_buffer *buffer, struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 2692 kernel/trace/ring_buffer.c trace_recursive_lock(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 2714 kernel/trace/ring_buffer.c trace_recursive_unlock(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 2738 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 2758 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 2781 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 2799 kernel/trace/ring_buffer.c rb_handle_timestamp(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 2816 kernel/trace/ring_buffer.c __rb_reserve_next(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 2872 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 2966 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 3013 kernel/trace/ring_buffer.c rb_decrement_entry(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 3068 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 3120 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 3171 kernel/trace/ring_buffer.c static bool rb_per_cpu_empty(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 3300 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 3320 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 3337 kernel/trace/ring_buffer.c rb_num_of_entries(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 3351 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 3383 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 3403 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 3422 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 3445 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 3467 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 3488 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 3507 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 3530 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 3546 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer = iter->cpu_buffer; ring_buffer_per_cpu 3570 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 3590 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 3612 kernel/trace/ring_buffer.c rb_update_read_stamp(struct ring_buffer_per_cpu *cpu_buffer, ring_buffer_per_cpu 3672 kernel/trace/ring_buffer.c rb_get_reader_page(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 3806 kernel/trace/ring_buffer.c static void rb_advance_reader(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 3831 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 3871 kernel/trace/ring_buffer.c static int rb_lost_events(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 3877 kernel/trace/ring_buffer.c rb_buffer_peek(struct ring_buffer_per_cpu *cpu_buffer, u64 *ts, ring_buffer_per_cpu 3953 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 4037 kernel/trace/ring_buffer.c static inline bool rb_reader_lock(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 4062 kernel/trace/ring_buffer.c rb_reader_unlock(struct ring_buffer_per_cpu *cpu_buffer, bool locked) ring_buffer_per_cpu 4083 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer = buffer->buffers[cpu]; ring_buffer_per_cpu 4117 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer = iter->cpu_buffer; ring_buffer_per_cpu 4147 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 4206 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 4255 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 4281 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer = iter->cpu_buffer; ring_buffer_per_cpu 4311 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer = iter->cpu_buffer; ring_buffer_per_cpu 4351 kernel/trace/ring_buffer.c rb_reset_cpu(struct ring_buffer_per_cpu *cpu_buffer) ring_buffer_per_cpu 4403 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer = buffer->buffers[cpu]; ring_buffer_per_cpu 4453 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 4483 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 4516 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer_a; ring_buffer_per_cpu 4517 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer_b; ring_buffer_per_cpu 4595 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer; ring_buffer_per_cpu 4642 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer = buffer->buffers[cpu]; ring_buffer_per_cpu 4703 kernel/trace/ring_buffer.c struct ring_buffer_per_cpu *cpu_buffer = buffer->buffers[cpu];