Lines Matching refs:data
41 size_t LocalCall5(size_t (*func)(void*), void* data) { in LocalCall5() argument
42 return func(data); in LocalCall5()
45 size_t LocalCall4(size_t (*func)(void*), void* data) { in LocalCall4() argument
46 return LocalCall5(func, data); in LocalCall4()
49 size_t LocalCall3(size_t (*func)(void*), void* data) { in LocalCall3() argument
50 return LocalCall4(func, data); in LocalCall3()
53 size_t LocalCall2(size_t (*func)(void*), void* data) { in LocalCall2() argument
54 return LocalCall3(func, data); in LocalCall2()
57 size_t LocalCall1(size_t (*func)(void*), void* data) { in LocalCall1() argument
58 return LocalCall2(func, data); in LocalCall1()
61 static void Run(benchmark::State& state, size_t (*func)(void*), void* data) { in Run() argument
63 if (LocalCall1(func, data) < 5) { in Run()
70 UnwindData* data = reinterpret_cast<UnwindData*>(data_ptr); in Unwind() local
73 unwindstack::Unwinder unwinder(kMaxFrames, data->maps, regs.get(), data->process_memory); in Unwind()
74 unwinder.SetResolveNames(data->resolve_names); in Unwind()
86 UnwindData data = {.process_memory = process_memory, .maps = &maps, .resolve_names = true}; in BM_local_unwind_uncached_process_memory() local
87 Run(state, Unwind, &data); in BM_local_unwind_uncached_process_memory()
98 UnwindData data = {.process_memory = process_memory, .maps = &maps, .resolve_names = true}; in BM_local_unwind_cached_process_memory() local
99 Run(state, Unwind, &data); in BM_local_unwind_cached_process_memory()
116 unwindstack::AndroidUnwinderData data; in BM_local_android_unwind_uncached_process_memory() local
117 unwinder->Unwind(data); in BM_local_android_unwind_uncached_process_memory()
118 return data.frames.size(); in BM_local_android_unwind_uncached_process_memory()
140 unwindstack::AndroidUnwinderData data; in BM_local_android_unwind_cached_process_memory() local
141 unwinder->Unwind(data); in BM_local_android_unwind_cached_process_memory()
142 return data.frames.size(); in BM_local_android_unwind_cached_process_memory()
158 UnwindData data = {.process_memory = process_memory, .maps = &maps, .resolve_names = true}; in BM_local_unwind_local_updatable_maps_uncached() local
159 Run(state, Unwind, &data); in BM_local_unwind_local_updatable_maps_uncached()
170 UnwindData data = {.process_memory = process_memory, .maps = &maps, .resolve_names = true}; in BM_local_unwind_local_updatable_maps_cached() local
171 Run(state, Unwind, &data); in BM_local_unwind_local_updatable_maps_cached()
182 UnwindData data = {.process_memory = process_memory, .maps = &maps, .resolve_names = true}; in BM_local_unwind_local_updatable_maps_thread_cached() local
183 Run(state, Unwind, &data); in BM_local_unwind_local_updatable_maps_thread_cached()
194 UnwindData data = {.process_memory = process_memory, .maps = &maps, .resolve_names = false}; in BM_local_unwind_uncached_process_memory_no_func_names() local
195 Run(state, Unwind, &data); in BM_local_unwind_uncached_process_memory_no_func_names()
206 UnwindData data = {.process_memory = process_memory, .maps = &maps, .resolve_names = false}; in BM_local_unwind_cached_process_memory_no_func_names() local
207 Run(state, Unwind, &data); in BM_local_unwind_cached_process_memory_no_func_names()
218 UnwindData data = {.process_memory = process_memory, .maps = &maps, .resolve_names = false}; in BM_local_unwind_local_updatable_maps_uncached_no_func_names() local
219 Run(state, Unwind, &data); in BM_local_unwind_local_updatable_maps_uncached_no_func_names()
230 UnwindData data = {.process_memory = process_memory, .maps = &maps, .resolve_names = false}; in BM_local_unwind_local_updatable_maps_cached_no_func_names() local
231 Run(state, Unwind, &data); in BM_local_unwind_local_updatable_maps_cached_no_func_names()
242 UnwindData data = {.process_memory = process_memory, .maps = &maps, .resolve_names = true}; in BM_local_unwind_uncached_process_memory_unsafe_reads() local
243 Run(state, Unwind, &data); in BM_local_unwind_uncached_process_memory_unsafe_reads()