Lines Matching refs:mg
15 static void unwind__register_ops(struct map_groups *mg, in unwind__register_ops() argument
18 mg->unwind_libunwind_ops = ops; in unwind__register_ops()
21 int unwind__prepare_access(struct map_groups *mg, struct map *map, in unwind__prepare_access() argument
32 if (mg->addr_space) { in unwind__prepare_access()
41 if (!mg->machine->env || !mg->machine->env->arch) in unwind__prepare_access()
44 dso_type = dso__type(map->dso, mg->machine); in unwind__prepare_access()
48 arch = perf_env__arch(mg->machine->env); in unwind__prepare_access()
63 unwind__register_ops(mg, ops); in unwind__prepare_access()
65 err = mg->unwind_libunwind_ops->prepare_access(mg); in unwind__prepare_access()
71 void unwind__flush_access(struct map_groups *mg) in unwind__flush_access() argument
73 if (mg->unwind_libunwind_ops) in unwind__flush_access()
74 mg->unwind_libunwind_ops->flush_access(mg); in unwind__flush_access()
77 void unwind__finish_access(struct map_groups *mg) in unwind__finish_access() argument
79 if (mg->unwind_libunwind_ops) in unwind__finish_access()
80 mg->unwind_libunwind_ops->finish_access(mg); in unwind__finish_access()
87 if (thread->mg->unwind_libunwind_ops) in unwind__get_entries()
88 return thread->mg->unwind_libunwind_ops->get_entries(cb, arg, thread, data, max_stack); in unwind__get_entries()