Lines Matching refs:symbol_conf
33 struct symbol_conf symbol_conf = { variable
226 struct symbol *sym = calloc(1, (symbol_conf.priv_size + in symbol__new()
231 if (symbol_conf.priv_size) in symbol__new()
232 sym = ((void *)sym) + symbol_conf.priv_size; in symbol__new()
248 free(((void *)sym) - symbol_conf.priv_size); in symbol__delete()
710 if (!symbol_conf.use_modules) in dso__split_kallsyms()
823 if (symbol_conf.kptr_restrict) { in symbol__restricted_filename()
1564 if (!symbol_conf.ignore_vmlinux_buildid) in dso__load_vmlinux_path()
1710 if (symbol_conf.kallsyms_name != NULL) { in dso__load_kernel_sym()
1711 kallsyms_filename = symbol_conf.kallsyms_name; in dso__load_kernel_sym()
1715 if (!symbol_conf.ignore_vmlinux && symbol_conf.vmlinux_name != NULL) { in dso__load_kernel_sym()
1716 return dso__load_vmlinux(dso, map, symbol_conf.vmlinux_name, in dso__load_kernel_sym()
1720 if (!symbol_conf.ignore_vmlinux && vmlinux_path != NULL) { in dso__load_kernel_sym()
1727 if (symbol_conf.symfs[0] != 0) in dso__load_kernel_sym()
1772 if (symbol_conf.default_guest_vmlinux_name != NULL) { in dso__load_guest_kernel_sym()
1774 symbol_conf.default_guest_vmlinux_name, in dso__load_guest_kernel_sym()
1779 kallsyms_filename = symbol_conf.default_guest_kallsyms; in dso__load_guest_kernel_sym()
1829 if (symbol_conf.symfs[0] != 0) in vmlinux_path__init()
1897 symbol_conf.has_filter = true; in setup_intlist()
1924 if (symbol_conf.initialized) in symbol__init()
1927 symbol_conf.priv_size = PERF_ALIGN(symbol_conf.priv_size, sizeof(u64)); in symbol__init()
1931 if (symbol_conf.sort_by_name) in symbol__init()
1932 symbol_conf.priv_size += (sizeof(struct symbol_name_rb_node) - in symbol__init()
1935 if (symbol_conf.try_vmlinux_path && vmlinux_path__init(env) < 0) in symbol__init()
1938 if (symbol_conf.field_sep && *symbol_conf.field_sep == '.') { in symbol__init()
1943 if (setup_list(&symbol_conf.dso_list, in symbol__init()
1944 symbol_conf.dso_list_str, "dso") < 0) in symbol__init()
1947 if (setup_list(&symbol_conf.comm_list, in symbol__init()
1948 symbol_conf.comm_list_str, "comm") < 0) in symbol__init()
1951 if (setup_intlist(&symbol_conf.pid_list, in symbol__init()
1952 symbol_conf.pid_list_str, "pid") < 0) in symbol__init()
1955 if (setup_intlist(&symbol_conf.tid_list, in symbol__init()
1956 symbol_conf.tid_list_str, "tid") < 0) in symbol__init()
1959 if (setup_list(&symbol_conf.sym_list, in symbol__init()
1960 symbol_conf.sym_list_str, "symbol") < 0) in symbol__init()
1967 symfs = realpath(symbol_conf.symfs, NULL); in symbol__init()
1969 symfs = symbol_conf.symfs; in symbol__init()
1971 symbol_conf.symfs = ""; in symbol__init()
1972 if (symfs != symbol_conf.symfs) in symbol__init()
1975 symbol_conf.kptr_restrict = symbol__read_kptr_restrict(); in symbol__init()
1977 symbol_conf.initialized = true; in symbol__init()
1981 intlist__delete(symbol_conf.tid_list); in symbol__init()
1983 intlist__delete(symbol_conf.pid_list); in symbol__init()
1985 strlist__delete(symbol_conf.comm_list); in symbol__init()
1987 strlist__delete(symbol_conf.dso_list); in symbol__init()
1993 if (!symbol_conf.initialized) in symbol__exit()
1995 strlist__delete(symbol_conf.sym_list); in symbol__exit()
1996 strlist__delete(symbol_conf.dso_list); in symbol__exit()
1997 strlist__delete(symbol_conf.comm_list); in symbol__exit()
1998 intlist__delete(symbol_conf.tid_list); in symbol__exit()
1999 intlist__delete(symbol_conf.pid_list); in symbol__exit()
2001 symbol_conf.sym_list = symbol_conf.dso_list = symbol_conf.comm_list = NULL; in symbol__exit()
2002 symbol_conf.initialized = false; in symbol__exit()