simple_rb_per_cpu
static DEFINE_PER_CPU(struct simple_rb_per_cpu, __simple_rbs);
struct simple_rb_per_cpu __percpu *simple_rbs;
struct simple_rb_per_cpu *simple_rb = per_cpu_ptr(trace_buffer.simple_rbs, cpu);
int simple_ring_buffer_init(struct simple_rb_per_cpu *cpu_buffer, struct simple_buffer_page *bpages,
void simple_ring_buffer_unload(struct simple_rb_per_cpu *cpu_buffer);
void *simple_ring_buffer_reserve(struct simple_rb_per_cpu *cpu_buffer, unsigned long length,
void simple_ring_buffer_commit(struct simple_rb_per_cpu *cpu_buffer);
int simple_ring_buffer_enable_tracing(struct simple_rb_per_cpu *cpu_buffer, bool enable);
int simple_ring_buffer_reset(struct simple_rb_per_cpu *cpu_buffer);
int simple_ring_buffer_swap_reader_page(struct simple_rb_per_cpu *cpu_buffer);
int simple_ring_buffer_init_mm(struct simple_rb_per_cpu *cpu_buffer,
void simple_ring_buffer_unload_mm(struct simple_rb_per_cpu *cpu_buffer,
struct simple_rb_per_cpu *cpu_buffer;
static DEFINE_PER_CPU(struct simple_rb_per_cpu *, simple_rbs);
struct simple_rb_per_cpu *cpu_buffer;
struct simple_rb_per_cpu *cpu_buffer;
struct simple_rb_per_cpu *cpu_buffer;
struct simple_rb_per_cpu *cpu_buffer = *per_cpu_ptr(&simple_rbs, cpu);
int simple_ring_buffer_swap_reader_page(struct simple_rb_per_cpu *cpu_buffer)
static struct simple_buffer_page *simple_rb_move_tail(struct simple_rb_per_cpu *cpu_buffer)
simple_rb_reserve_next(struct simple_rb_per_cpu *cpu_buffer, unsigned long length, u64 timestamp)
void *simple_ring_buffer_reserve(struct simple_rb_per_cpu *cpu_buffer, unsigned long length,
void simple_ring_buffer_commit(struct simple_rb_per_cpu *cpu_buffer)
static u32 simple_rb_enable_tracing(struct simple_rb_per_cpu *cpu_buffer, bool enable)
int simple_ring_buffer_reset(struct simple_rb_per_cpu *cpu_buffer)
int simple_ring_buffer_init_mm(struct simple_rb_per_cpu *cpu_buffer,
int simple_ring_buffer_init(struct simple_rb_per_cpu *cpu_buffer, struct simple_buffer_page *bpages,
void simple_ring_buffer_unload_mm(struct simple_rb_per_cpu *cpu_buffer,
void simple_ring_buffer_unload(struct simple_rb_per_cpu *cpu_buffer)
int simple_ring_buffer_enable_tracing(struct simple_rb_per_cpu *cpu_buffer, bool enable)
static bool simple_rb_loaded(struct simple_rb_per_cpu *cpu_buffer)
static int simple_rb_find_head(struct simple_rb_per_cpu *cpu_buffer)