Lines Matching refs:cpu_buffer

27 	struct simple_rb_per_cpu *cpu_buffer;  in remote_test_load_simple_rb()  local
31 cpu_buffer = kmalloc_obj(*cpu_buffer); in remote_test_load_simple_rb()
32 if (!cpu_buffer) in remote_test_load_simple_rb()
39 ret = simple_ring_buffer_init(cpu_buffer, bpages, rb_desc); in remote_test_load_simple_rb()
45 *per_cpu_ptr(&simple_rbs, cpu) = cpu_buffer; in remote_test_load_simple_rb()
54 kfree(cpu_buffer); in remote_test_load_simple_rb()
61 struct simple_rb_per_cpu *cpu_buffer = *per_cpu_ptr(&simple_rbs, cpu); in remote_test_unload_simple_rb() local
64 if (!cpu_buffer) in remote_test_unload_simple_rb()
69 bpages = cpu_buffer->bpages; in remote_test_unload_simple_rb()
70 simple_ring_buffer_unload(cpu_buffer); in remote_test_unload_simple_rb()
72 kfree(cpu_buffer); in remote_test_unload_simple_rb()
156 struct simple_rb_per_cpu *cpu_buffer; in remote_test_swap_reader_page() local
161 cpu_buffer = *per_cpu_ptr(&simple_rbs, cpu); in remote_test_swap_reader_page()
162 if (!cpu_buffer) in remote_test_swap_reader_page()
165 return simple_ring_buffer_swap_reader_page(cpu_buffer); in remote_test_swap_reader_page()
170 struct simple_rb_per_cpu *cpu_buffer; in remote_test_reset() local
175 cpu_buffer = *per_cpu_ptr(&simple_rbs, cpu); in remote_test_reset()
176 if (!cpu_buffer) in remote_test_reset()
179 return simple_ring_buffer_reset(cpu_buffer); in remote_test_reset()
198 struct simple_rb_per_cpu *cpu_buffer; in write_event_write() local
213 cpu_buffer = *this_cpu_ptr(&simple_rbs); in write_event_write()
214 if (!cpu_buffer) in write_event_write()
217 evt_test = simple_ring_buffer_reserve(cpu_buffer, in write_event_write()
226 simple_ring_buffer_commit(cpu_buffer); in write_event_write()