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