Lines Matching defs:dso

52 int dso__name_len(const struct dso *dso)  in dso__name_len()
60 bool dso__loaded(const struct dso *dso, enum map_type type) in dso__loaded()
65 bool dso__sorted_by_name(const struct dso *dso, enum map_type type) in dso__sorted_by_name()
70 static void dso__set_sorted_by_name(struct dso *dso, enum map_type type) in dso__set_sorted_by_name()
266 void dso__set_long_name(struct dso *dso, char *name) in dso__set_long_name()
274 static void dso__set_short_name(struct dso *dso, const char *name) in dso__set_short_name()
282 static void dso__set_basename(struct dso *dso) in dso__set_basename()
289 struct dso *dso = calloc(1, sizeof(*dso) + strlen(name) + 1); in dso__new() local
322 void dso__delete(struct dso *dso) in dso__delete()
334 void dso__set_build_id(struct dso *dso, void *build_id) in dso__set_build_id()
446 struct symbol *dso__find_symbol(struct dso *dso, in dso__find_symbol()
452 struct symbol *dso__find_symbol_by_name(struct dso *dso, enum map_type type, in dso__find_symbol_by_name()
458 void dso__sort_by_name(struct dso *dso, enum map_type type) in dso__sort_by_name()
480 size_t dso__fprintf_buildid(struct dso *dso, FILE *fp) in dso__fprintf_buildid()
488 size_t dso__fprintf_symbols_by_name(struct dso *dso, in dso__fprintf_symbols_by_name()
503 size_t dso__fprintf(struct dso *dso, enum map_type type, FILE *fp) in dso__fprintf()
585 struct dso *dso; member
624 static int dso__load_all_kallsyms(struct dso *dso, const char *filename, in dso__load_all_kallsyms()
636 static int dso__split_kallsyms(struct dso *dso, struct map *map, in dso__split_kallsyms()
772 int dso__load_kallsyms(struct dso *dso, const char *filename, in dso__load_kallsyms()
792 static int dso__load_perf_map(struct dso *dso, struct map *map, in dso__load_perf_map()
957 static int dso__synthesize_plt_symbols(struct dso *dso, struct map *map, in dso__synthesize_plt_symbols()
1138 static int dso__load_sym(struct dso *dso, struct map *map, const char *name, in dso__load_sym()
1375 static bool dso__build_id_equal(const struct dso *dso, u8 *build_id) in dso__build_id_equal()
1541 char dso__symtab_origin(const struct dso *dso) in dso__symtab_origin()
1561 int dso__load(struct dso *dso, struct map *map, symbol_filter_t filter) in dso__load()
1721 static int dso__kernel_module_get_build_id(struct dso *dso, in dso__kernel_module_get_build_id()
1852 static struct map *map__new2(u64 start, struct dso *dso, enum map_type type) in map__new2()
1870 struct dso *dso = __dsos__findnew(&machine->kernel_dsos, filename); in machine__new_module() local
1955 int dso__load_vmlinux(struct dso *dso, struct map *map, in dso__load_vmlinux()
1978 int dso__load_vmlinux_path(struct dso *dso, struct map *map, in dso__load_vmlinux_path()
2008 static int dso__load_kernel_sym(struct dso *dso, struct map *map, in dso__load_kernel_sym()
2118 static int dso__load_guest_kernel_sym(struct dso *dso, struct map *map, in dso__load_guest_kernel_sym()
2169 static void dsos__add(struct list_head *head, struct dso *dso) in dsos__add()
2186 struct dso *dso = dsos__find(head, name); in __dsos__findnew() local
2269 struct dso *dso = __dsos__findnew(&machine->kernel_dsos, name); in dso__kernel_findnew() local
2283 void dso__read_running_kernel_build_id(struct dso *dso, struct machine *machine) in dso__read_running_kernel_build_id()