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