Searched refs:rb_desc (Results 1 – 2 of 2) sorted by relevance
| /linux/kernel/trace/ |
| H A D | remote_test.c | 25 static int remote_test_load_simple_rb(int cpu, struct ring_buffer_desc *rb_desc) in remote_test_load_simple_rb() argument 35 bpages = kmalloc_objs(*bpages, rb_desc->nr_page_va); in remote_test_load_simple_rb() 39 ret = simple_ring_buffer_init(cpu_buffer, bpages, rb_desc); in remote_test_load_simple_rb() 78 struct ring_buffer_desc *rb_desc; in remote_test_load() local 102 for_each_ring_buffer_desc(rb_desc, cpu, desc) { in remote_test_load() 103 ret = remote_test_load_simple_rb(rb_desc->cpu, rb_desc); in remote_test_load() 113 for_each_ring_buffer_desc(rb_desc, cpu, remote_test_buffer_desc) in remote_test_load() 114 remote_test_unload_simple_rb(rb_desc->cpu); in remote_test_load() 126 struct ring_buffer_desc *rb_desc; in remote_test_unload() local 132 for_each_ring_buffer_desc(rb_desc, cpu, desc) in remote_test_unload() [all …]
|
| H A D | trace_remote.c | 935 struct ring_buffer_desc *rb_desc; in trace_remote_free_buffer() local 938 for_each_ring_buffer_desc(rb_desc, cpu, desc) { in trace_remote_free_buffer() 941 free_page(rb_desc->meta_va); in trace_remote_free_buffer() 943 for (id = 0; id < rb_desc->nr_page_va; id++) in trace_remote_free_buffer() 944 free_page(rb_desc->page_va[id]); in trace_remote_free_buffer() 968 struct ring_buffer_desc *rb_desc; in trace_remote_alloc_buffer() local 977 rb_desc = (struct ring_buffer_desc *)&desc->__data[0]; in trace_remote_alloc_buffer() 982 if ((void *)rb_desc + struct_size(rb_desc, page_va, nr_pages) > desc_end) { in trace_remote_alloc_buffer() 987 rb_desc->cpu = cpu; in trace_remote_alloc_buffer() 988 rb_desc->nr_page_va = 0; in trace_remote_alloc_buffer() [all …]
|