Lines Matching refs:cpu

100 int ring_buffer_wait(struct ring_buffer *buffer, int cpu, bool full);
101 int ring_buffer_poll_wait(struct ring_buffer *buffer, int cpu,
109 int ring_buffer_resize(struct ring_buffer *buffer, unsigned long size, int cpu);
121 ring_buffer_peek(struct ring_buffer *buffer, int cpu, u64 *ts,
124 ring_buffer_consume(struct ring_buffer *buffer, int cpu, u64 *ts,
128 ring_buffer_read_prepare(struct ring_buffer *buffer, int cpu);
140 unsigned long ring_buffer_size(struct ring_buffer *buffer, int cpu);
142 void ring_buffer_reset_cpu(struct ring_buffer *buffer, int cpu);
147 struct ring_buffer *buffer_b, int cpu);
151 struct ring_buffer *buffer_b, int cpu) in ring_buffer_swap_cpu() argument
158 bool ring_buffer_empty_cpu(struct ring_buffer *buffer, int cpu);
165 void ring_buffer_record_disable_cpu(struct ring_buffer *buffer, int cpu);
166 void ring_buffer_record_enable_cpu(struct ring_buffer *buffer, int cpu);
168 u64 ring_buffer_oldest_event_ts(struct ring_buffer *buffer, int cpu);
169 unsigned long ring_buffer_bytes_cpu(struct ring_buffer *buffer, int cpu);
172 unsigned long ring_buffer_entries_cpu(struct ring_buffer *buffer, int cpu);
173 unsigned long ring_buffer_overrun_cpu(struct ring_buffer *buffer, int cpu);
174 unsigned long ring_buffer_commit_overrun_cpu(struct ring_buffer *buffer, int cpu);
175 unsigned long ring_buffer_dropped_events_cpu(struct ring_buffer *buffer, int cpu);
176 unsigned long ring_buffer_read_events_cpu(struct ring_buffer *buffer, int cpu);
178 u64 ring_buffer_time_stamp(struct ring_buffer *buffer, int cpu);
180 int cpu, u64 *ts);
187 void *ring_buffer_alloc_read_page(struct ring_buffer *buffer, int cpu);
190 size_t len, int cpu, int full);