Lines Matching defs:dso
11 char dso__symtab_origin(const struct dso *dso) in dso__symtab_origin()
37 int dso__read_binary_type_filename(const struct dso *dso, in dso__read_binary_type_filename()
207 bool dso__needs_decompress(struct dso *dso) in dso__needs_decompress()
307 static void dso__list_add(struct dso *dso) in dso__list_add()
313 static void dso__list_del(struct dso *dso) in dso__list_del()
344 static int __open_dso(struct dso *dso, struct machine *machine) in __open_dso()
376 static int open_dso(struct dso *dso, struct machine *machine) in open_dso()
392 static void close_data_fd(struct dso *dso) in close_data_fd()
409 static void close_dso(struct dso *dso) in close_dso()
416 struct dso *dso; in close_first_dso() local
473 void dso__data_close(struct dso *dso) in dso__data_close()
480 static void try_to_open_dso(struct dso *dso, struct machine *machine) in try_to_open_dso()
521 int dso__data_get_fd(struct dso *dso, struct machine *machine) in dso__data_get_fd()
542 bool dso__data_status_seen(struct dso *dso, enum dso_data_status_seen by) in dso__data_status_seen()
555 dso_cache__free(struct dso *dso) in dso_cache__free()
572 static struct dso_cache *dso_cache__find(struct dso *dso, u64 offset) in dso_cache__find()
598 dso_cache__insert(struct dso *dso, struct dso_cache *new) in dso_cache__insert()
643 dso_cache__read(struct dso *dso, struct machine *machine, in dso_cache__read()
700 static ssize_t dso_cache_read(struct dso *dso, struct machine *machine, in dso_cache_read()
717 static ssize_t cached_read(struct dso *dso, struct machine *machine, in cached_read()
746 static int data_file_size(struct dso *dso, struct machine *machine) in data_file_size()
793 off_t dso__data_size(struct dso *dso, struct machine *machine) in dso__data_size()
802 static ssize_t data_read_offset(struct dso *dso, struct machine *machine, in data_read_offset()
829 ssize_t dso__data_read_offset(struct dso *dso, struct machine *machine, in dso__data_read_offset()
848 ssize_t dso__data_read_addr(struct dso *dso, struct map *map, in dso__data_read_addr()
859 struct dso *dso = dso__new(name); in dso__new_map() local
873 struct dso *dso = machine__findnew_dso(machine, name); in machine__findnew_kernel() local
893 struct dso *dso, const char *name) in __dso__findlink_by_longname()
947 void dso__set_long_name(struct dso *dso, const char *name, bool name_allocated) in dso__set_long_name()
975 void dso__set_short_name(struct dso *dso, const char *name, bool name_allocated) in dso__set_short_name()
988 static void dso__set_basename(struct dso *dso) in dso__set_basename()
1014 int dso__name_len(const struct dso *dso) in dso__name_len()
1024 bool dso__loaded(const struct dso *dso, enum map_type type) in dso__loaded()
1029 bool dso__sorted_by_name(const struct dso *dso, enum map_type type) in dso__sorted_by_name()
1034 void dso__set_sorted_by_name(struct dso *dso, enum map_type type) in dso__set_sorted_by_name()
1041 struct dso *dso = calloc(1, sizeof(*dso) + strlen(name) + 1); in dso__new() local
1075 void dso__delete(struct dso *dso) in dso__delete()
1104 struct dso *dso__get(struct dso *dso) in dso__get()
1111 void dso__put(struct dso *dso) in dso__put()
1117 void dso__set_build_id(struct dso *dso, void *build_id) in dso__set_build_id()
1123 bool dso__build_id_equal(const struct dso *dso, u8 *build_id) in dso__build_id_equal()
1128 void dso__read_running_kernel_build_id(struct dso *dso, struct machine *machine) in dso__read_running_kernel_build_id()
1140 int dso__kernel_module_get_build_id(struct dso *dso, in dso__kernel_module_get_build_id()
1183 void __dsos__add(struct dsos *dsos, struct dso *dso) in __dsos__add()
1210 void dsos__add(struct dsos *dsos, struct dso *dso) in dsos__add()
1232 struct dso *dso; in dsos__find() local
1241 struct dso *dso = dso__new(name); in __dsos__addnew() local
1252 struct dso *dso = __dsos__find(dsos, name, false); in __dsos__findnew() local
1259 struct dso *dso; in dsos__findnew() local
1267 bool (skip)(struct dso *dso, int parm), int parm) in __dsos__fprintf_buildid()
1295 size_t dso__fprintf_buildid(struct dso *dso, FILE *fp) in dso__fprintf_buildid()
1303 size_t dso__fprintf(struct dso *dso, enum map_type type, FILE *fp) in dso__fprintf()
1322 enum dso_type dso__type(struct dso *dso, struct machine *machine) in dso__type()
1336 int dso__strerror_load(struct dso *dso, char *buf, size_t buflen) in dso__strerror_load()