Home | History | Annotate | Download | only in util

Lines Matching refs:symbol_conf

34 struct symbol_conf symbol_conf = {
219 struct symbol *sym = calloc(1, (symbol_conf.priv_size +
224 if (symbol_conf.priv_size)
225 sym = ((void *)sym) + symbol_conf.priv_size;
241 free(((void *)sym) - symbol_conf.priv_size);
626 if (!symbol_conf.use_modules)
729 if (symbol_conf.kptr_restrict) {
1134 symbol_conf.symfs, vmlinux);
1212 if (symbol_conf.kallsyms_name != NULL) {
1213 kallsyms_filename = symbol_conf.kallsyms_name;
1217 if (symbol_conf.vmlinux_name != NULL) {
1219 symbol_conf.vmlinux_name, filter);
1222 strdup(symbol_conf.vmlinux_name));
1236 if (symbol_conf.symfs[0] != 0)
1320 if (symbol_conf.default_guest_vmlinux_name != NULL) {
1322 symbol_conf.default_guest_vmlinux_name, filter);
1326 kallsyms_filename = symbol_conf.default_guest_kallsyms;
1377 if (symbol_conf.symfs[0] != 0)
1444 if (symbol_conf.initialized)
1447 symbol_conf.priv_size = PERF_ALIGN(symbol_conf.priv_size, sizeof(u64));
1451 if (symbol_conf.sort_by_name)
1452 symbol_conf.priv_size += (sizeof(struct symbol_name_rb_node) -
1455 if (symbol_conf.try_vmlinux_path && vmlinux_path__init() < 0)
1458 if (symbol_conf.field_sep && *symbol_conf.field_sep == '.') {
1463 if (setup_list(&symbol_conf.dso_list,
1464 symbol_conf.dso_list_str, "dso") < 0)
1467 if (setup_list(&symbol_conf.comm_list,
1468 symbol_conf.comm_list_str, "comm") < 0)
1471 if (setup_list(&symbol_conf.sym_list,
1472 symbol_conf.sym_list_str, "symbol") < 0)
1479 symfs = realpath(symbol_conf.symfs, NULL);
1481 symfs = symbol_conf.symfs;
1483 symbol_conf.symfs = "";
1484 if (symfs != symbol_conf.symfs)
1487 symbol_conf.kptr_restrict = symbol__read_kptr_restrict();
1489 symbol_conf.initialized = true;
1493 strlist__delete(symbol_conf.comm_list);
1495 strlist__delete(symbol_conf.dso_list);
1501 if (!symbol_conf.initialized)
1503 strlist__delete(symbol_conf.sym_list);
1504 strlist__delete(symbol_conf.dso_list);
1505 strlist__delete(symbol_conf.comm_list);
1507 symbol_conf.sym_list = symbol_conf.dso_list = symbol_conf.comm_list = NULL;
1508 symbol_conf.initialized = false;