Home | History | Annotate | Download | only in util

Lines Matching refs:symbol_conf

51 struct symbol_conf symbol_conf = {
150 struct symbol *sym = calloc(1, (symbol_conf.priv_size +
155 if (symbol_conf.priv_size)
156 sym = ((void *)sym) + symbol_conf.priv_size;
172 free(((void *)sym) - symbol_conf.priv_size);
587 if (!symbol_conf.use_modules)
690 if (symbol_conf.kptr_restrict) {
904 symbol_conf.symfs, dso->long_name);
1533 if (symbol_conf.symfs[0] ||
1540 symbol_conf.symfs, dso->long_name);
1544 symbol_conf.symfs, dso->long_name);
1557 symbol_conf.symfs, build_id_hex, build_id_hex + 2);
1562 symbol_conf.symfs, dso->long_name);
1569 snprintf(name, size, "%s%s%s", symbol_conf.symfs,
1574 snprintf(name, size, "%s%s", symbol_conf.symfs,
1816 modules = symbol_conf.default_guest_modules;
1881 symbol_conf.symfs, vmlinux);
1948 if (symbol_conf.kallsyms_name != NULL) {
1949 kallsyms_filename = symbol_conf.kallsyms_name;
1953 if (symbol_conf.vmlinux_name != NULL) {
1955 symbol_conf.vmlinux_name, filter);
1958 strdup(symbol_conf.vmlinux_name));
1971 if (symbol_conf.symfs[0] != 0)
2057 if (symbol_conf.default_guest_vmlinux_name != NULL) {
2059 symbol_conf.default_guest_vmlinux_name, filter);
2063 kallsyms_filename = symbol_conf.default_guest_kallsyms;
2225 vmlinux_name = symbol_conf.vmlinux_name;
2229 vmlinux_name = symbol_conf.default_guest_vmlinux_name;
2267 filename = (char *)symbol_conf.default_guest_kallsyms;
2346 if (symbol_conf.use_modules && machine__create_modules(machine) < 0)
2385 if (symbol_conf.symfs[0] != 0)
2471 if (symbol_conf.initialized)
2476 symbol_conf.priv_size = KERNEL_ALIGN(symbol_conf.priv_size, sizeof(u64));
2478 symbol_conf.priv_size = ALIGN(symbol_conf.priv_size, sizeof(u64));
2483 if (symbol_conf.sort_by_name)
2484 symbol_conf.priv_size += (sizeof(struct symbol_name_rb_node) -
2487 if (symbol_conf.try_vmlinux_path && vmlinux_path__init() < 0)
2490 if (symbol_conf.field_sep && *symbol_conf.field_sep == '.') {
2495 if (setup_list(&symbol_conf.dso_list,
2496 symbol_conf.dso_list_str, "dso") < 0)
2499 if (setup_list(&symbol_conf.comm_list,
2500 symbol_conf.comm_list_str, "comm") < 0)
2503 if (setup_list(&symbol_conf.sym_list,
2504 symbol_conf.sym_list_str, "symbol") < 0)
2511 symfs = realpath(symbol_conf.symfs, NULL);
2513 symfs = symbol_conf.symfs;
2515 symbol_conf.symfs = "";
2516 if (symfs != symbol_conf.symfs)
2519 symbol_conf.kptr_restrict = symbol__read_kptr_restrict();
2521 symbol_conf.initialized = true;
2525 strlist__delete(symbol_conf.dso_list);
2527 strlist__delete(symbol_conf.comm_list);
2533 if (!symbol_conf.initialized)
2535 strlist__delete(symbol_conf.sym_list);
2536 strlist__delete(symbol_conf.dso_list);
2537 strlist__delete(symbol_conf.comm_list);
2539 symbol_conf.sym_list = symbol_conf.dso_list = symbol_conf.comm_list = NULL;
2540 symbol_conf.initialized = false;
2604 if (symbol_conf.default_guest_vmlinux_name ||
2605 symbol_conf.default_guest_modules ||
2606 symbol_conf.default_guest_kallsyms) {
2610 if (symbol_conf.guestmount) {
2611 items = scandir(symbol_conf.guestmount, &namelist, NULL, NULL);
2621 symbol_conf.guestmount,