Lines Matching refs:dso
176 if (strncmp(pos->dso->short_name + 1, module, in kernel_get_module_map()
177 pos->dso->short_name_len - 2) == 0) { in kernel_get_module_map()
270 static int kernel_get_module_dso(const char *module, struct dso **pdso) in kernel_get_module_dso()
272 struct dso *dso; in kernel_get_module_dso() local
283 dso = map->dso; in kernel_get_module_dso()
291 dso = map->dso; in kernel_get_module_dso()
294 dso->load_errno = 0; in kernel_get_module_dso()
296 ret = dso__load_vmlinux(dso, map, vmlinux_name, false, NULL); in kernel_get_module_dso()
298 ret = dso__load_vmlinux_path(dso, map, NULL); in kernel_get_module_dso()
300 *pdso = dso; in kernel_get_module_dso()
408 struct dso *dso = NULL; in open_debuginfo() local
412 err = kernel_get_module_dso(module, &dso); in open_debuginfo()
414 if (!dso || dso->load_errno == 0) { in open_debuginfo()
418 dso__strerror_load(dso, reason, STRERR_BUFSIZE); in open_debuginfo()
424 path = dso->long_name; in open_debuginfo()
2914 if (!dso__sorted_by_name(map->dso, map->type)) in show_available_funcs()
2915 dso__sort_by_name(map->dso, map->type); in show_available_funcs()
2919 dso__fprintf_symbols_by_name(map->dso, map->type, stdout); in show_available_funcs()