Symbol: sym_type
arch/x86/tools/relocs.c
589
sym_type(ELF_ST_TYPE(sym->st_info)),
include/linux/linkage.h
162
#define SYM_END(name, sym_type) \
include/linux/linkage.h
163
.type name sym_type ASM_NL \
scripts/elf-parse.c
106
elf_parser.sym_type = sym32_type;
scripts/elf-parse.c
136
elf_parser.sym_type = sym64_type;
scripts/elf-parse.h
211
return elf_parser.sym_type(sym);
scripts/elf-parse.h
43
uint8_t (*sym_type)(Elf_Sym *sym);
scripts/sorttable.c
756
if (sym_type(sym) != STT_OBJECT)
tools/lib/bpf/libbpf.c
11833
static int avail_kallsyms_cb(unsigned long long sym_addr, char sym_type,
tools/lib/bpf/libbpf.c
8460
typedef int (*kallsyms_cb_t)(unsigned long long sym_addr, char sym_type,
tools/lib/bpf/libbpf.c
8465
char sym_type, sym_name[500];
tools/lib/bpf/libbpf.c
8479
&sym_addr, &sym_type, sym_name);
tools/lib/bpf/libbpf.c
8488
err = cb(sym_addr, sym_type, sym_name, ctx);
tools/lib/bpf/libbpf.c
8497
static int kallsyms_cb(unsigned long long sym_addr, char sym_type,
tools/lib/bpf/libbpf.c
8506
if (sym_type == 'd' && res)
tools/lib/bpf/linker.c
1036
size_t sym_type = ELF64_R_TYPE(relo->r_info);
tools/lib/bpf/linker.c
1038
if (sym_type != R_BPF_64_64 && sym_type != R_BPF_64_32 &&
tools/lib/bpf/linker.c
1039
sym_type != R_BPF_64_ABS64 && sym_type != R_BPF_64_ABS32) {
tools/lib/bpf/linker.c
1041
i, sec->sec_idx, sym_type, obj->filename);
tools/lib/bpf/linker.c
1981
static void sym_update_type(Elf64_Sym *sym, int sym_type)
tools/lib/bpf/linker.c
1983
sym->st_info = ELF64_ST_INFO(ELF64_ST_BIND(sym->st_info), sym_type);
tools/lib/bpf/linker.c
2001
int name_off, sym_type, sym_bind, sym_vis, err;
tools/lib/bpf/linker.c
2007
sym_type = ELF64_ST_TYPE(sym->st_info);
tools/lib/bpf/linker.c
2024
if (sym_type == STT_SECTION && dst_sec->sec_sym_idx) {
tools/lib/bpf/linker.c
2130
sym_update_type(dst_sym, sym_type);
tools/lib/bpf/linker.c
2168
if (sym_type == STT_SECTION && dst_sec) {
tools/lib/bpf/linker.c
2247
size_t src_sym_idx, dst_sym_idx, sym_type;
tools/lib/bpf/linker.c
2255
sym_type = ELF64_R_TYPE(src_rel->r_info);
tools/lib/bpf/linker.c
2256
dst_rel->r_info = ELF64_R_INFO(dst_sym_idx, sym_type);
tools/lib/bpf/linker.c
2290
int sym_type, const char *sym_name)
tools/lib/bpf/linker.c
2301
if (ELF64_ST_TYPE(sym->st_info) != sym_type)
tools/lib/bpf/linker.c
937
int sym_type = ELF64_ST_TYPE(sym->st_info);
tools/lib/bpf/linker.c
961
if (sym_type != STT_NOTYPE || sym_bind == STB_LOCAL
tools/lib/bpf/linker.c
975
if (sym_type == STT_SECTION) {
tools/objtool/klp-diff.c
1049
sym_type(patched_sym), \
tools/perf/util/include/linux/linkage.h
51
#define SYM_END(name, sym_type) \
tools/perf/util/include/linux/linkage.h
52
.type name sym_type ASM_NL \
tools/perf/util/include/linux/linkage.h
59
#define SYM_ALIAS(alias, name, sym_type, linkage) \
tools/perf/util/include/linux/linkage.h
62
.type alias sym_type ASM_NL \