Lines Matching refs:maps
15 static void unwind__register_ops(struct maps *maps, struct unwind_libunwind_ops *ops)
17 maps->unwind_libunwind_ops = ops;
20 int unwind__prepare_access(struct maps *maps, struct map *map, bool *initialized)
30 if (maps->addr_space) {
39 if (!maps->machine->env || !maps->machine->env->arch)
42 dso_type = dso__type(map->dso, maps->machine);
46 arch = perf_env__arch(maps->machine->env);
61 unwind__register_ops(maps, ops);
63 err = maps->unwind_libunwind_ops->prepare_access(maps);
69 void unwind__flush_access(struct maps *maps)
71 if (maps->unwind_libunwind_ops)
72 maps->unwind_libunwind_ops->flush_access(maps);
75 void unwind__finish_access(struct maps *maps)
77 if (maps->unwind_libunwind_ops)
78 maps->unwind_libunwind_ops->finish_access(maps);
85 if (thread->maps->unwind_libunwind_ops)
86 return thread->maps->unwind_libunwind_ops->get_entries(cb, arg, thread, data, max_stack);