Searched refs:dsos (Results 1 – 10 of 10) sorted by relevance
/linux-4.1.27/tools/perf/tests/ |
D | dso-data.c | 188 static struct dso **dsos; variable 194 dsos = malloc(sizeof(dsos) * cnt); in dsos__create() 195 TEST_ASSERT_VAL("failed to alloc dsos array", dsos); in dsos__create() 203 dsos[i] = dso__new(file); in dsos__create() 204 TEST_ASSERT_VAL("failed to get dso", dsos[i]); in dsos__create() 215 struct dso *dso = dsos[i]; in dsos__delete() 221 free(dsos); in dsos__delete() 255 struct dso *dso = dsos[i]; in test__dso_data_cache() 275 TEST_ASSERT_VAL("dsos[0] is not open", dsos[0]->data.fd != -1); in test__dso_data_cache() 278 fd = dso__data_fd(dsos[i], &machine); in test__dso_data_cache() [all …]
|
/linux-4.1.27/tools/perf/util/ |
D | dso.h | 124 struct dsos { struct 291 void dsos__add(struct dsos *dsos, struct dso *dso); 292 struct dso *dsos__addnew(struct dsos *dsos, const char *name); 293 struct dso *dsos__find(const struct dsos *dsos, const char *name, 295 struct dso *__dsos__findnew(struct dsos *dsos, const char *name);
|
D | dso.c | 1036 void dsos__add(struct dsos *dsos, struct dso *dso) in dsos__add() argument 1038 list_add_tail(&dso->node, &dsos->head); in dsos__add() 1039 dso__findlink_by_longname(&dsos->root, dso, NULL); in dsos__add() 1042 struct dso *dsos__find(const struct dsos *dsos, const char *name, in dsos__find() argument 1048 list_for_each_entry(pos, &dsos->head, node) in dsos__find() 1053 return dso__find_by_longname(&dsos->root, name); in dsos__find() 1056 struct dso *dsos__addnew(struct dsos *dsos, const char *name) in dsos__addnew() argument 1061 dsos__add(dsos, dso); in dsos__addnew() 1067 struct dso *__dsos__findnew(struct dsos *dsos, const char *name) in __dsos__findnew() argument 1069 struct dso *dso = dsos__find(dsos, name, false); in __dsos__findnew() [all …]
|
D | machine.h | 36 struct dsos user_dsos; 37 struct dsos kernel_dsos;
|
D | machine.c | 17 static void dsos__init(struct dsos *dsos) in dsos__init() argument 19 INIT_LIST_HEAD(&dsos->head); in dsos__init() 20 dsos->root = RB_ROOT; in dsos__init() 81 static void dsos__delete(struct dsos *dsos) in dsos__delete() argument 85 list_for_each_entry_safe(pos, n, &dsos->head, node) { in dsos__delete()
|
D | header.c | 1221 struct dsos *dsos; in __event_process_build_id() local 1236 dsos = &machine->kernel_dsos; in __event_process_build_id() 1240 dsos = &machine->kernel_dsos; in __event_process_build_id() 1245 dsos = &machine->user_dsos; in __event_process_build_id() 1251 dso = __dsos__findnew(dsos, filename); in __event_process_build_id()
|
/linux-4.1.27/tools/perf/Documentation/ |
D | perf-annotate.txt | 28 --dsos=<dso[,dso...]>:: 29 Only consider symbols in these dsos.
|
D | perf-top.txt | 138 --dsos:: 139 Only consider symbols in these dsos. This option will affect the 192 Filters can be applied by --comms, --dsos and/or --symbols options and
|
D | perf-diff.txt | 42 --dsos=:: 43 Only consider symbols in these dsos. CSV that understands 106 Filters can be applied by --comms, --dsos and/or --symbols options.
|
D | perf-report.txt | 49 --dsos=:: 50 Only consider symbols in these dsos. CSV that understands 310 Filters can be applied by --comms, --dsos and/or --symbols options and
|