Home
last modified time | relevance | path

Searched refs:STB_LOCAL (Results 1 – 18 of 18) sorted by relevance

/openbmc/linux/tools/lib/symbol/
H A Dkallsyms.h18 return isupper(type) ? STB_GLOBAL : STB_LOCAL; in kallsyms2elf_binding()
/openbmc/linux/arch/powerpc/kernel/
H A Dreloc_32.S19 STB_LOCAL = 0 /* Local binding for the symbol */ define
121 cmpwi r5, STB_LOCAL /* st_value = 0, ld bug */
/openbmc/linux/tools/perf/util/
H A Dsymbol_fprintf.c15 sym->binding == STB_LOCAL ? 'l' : 'w', in symbol__fprintf()
H A Dgenelf.c92 .st_info = ELF_ST_BIND(STB_LOCAL) | ELF_ST_TYPE(STT_FUNC),
H A Dsymbol.c1551 return STB_LOCAL; in bfd2elf_binding()
H A Dauxtrace.c2596 sym->binding == STB_LOCAL ? 'l' : 'w', in print_duplicate_syms()
/openbmc/linux/tools/perf/ui/browsers/
H A Dmap.c36 sym->binding == STB_LOCAL ? 'l' : 'w'); in map_browser__write()
/openbmc/linux/include/uapi/linux/
H A Delf.h124 #define STB_LOCAL 0 macro
/openbmc/u-boot/include/
H A Delf.h373 #define STB_LOCAL 0 /* Local symbol */ macro
/openbmc/linux/tools/objtool/
H A Delf.c744 if (GELF_ST_BIND(sym->sym.st_info) != STB_LOCAL) in __elf_create_symbol()
807 sym->sym.st_info = GELF_ST_INFO(STB_LOCAL, STT_SECTION); in elf_create_section_symbol()
/openbmc/linux/tools/lib/bpf/
H A Dlinker.c798 if (sym_bind != STB_LOCAL && sym_bind != STB_GLOBAL && sym_bind != STB_WEAK) { in linker_sanity_check_elf_symtab()
809 if (sym_type != STT_NOTYPE || sym_bind == STB_LOCAL in linker_sanity_check_elf_symtab()
1842 if (sym_bind == STB_LOCAL) in linker_append_elf_sym()
1982 if (sym_bind != STB_LOCAL) { in linker_append_elf_sym()
H A Dlibbpf.c847 if (sec_idx != obj->efile.text_shndx && ELF64_ST_BIND(sym->st_info) == STB_LOCAL) { in bpf_object__add_programs()
880 if (ELF64_ST_BIND(sym->st_info) != STB_LOCAL in bpf_object__add_programs()
3585 if (bind == STB_LOCAL && type == STT_SECTION) in sym_is_subprog()
/openbmc/linux/scripts/
H A Drecordmcount.h536 && (STB_LOCAL == st_bind || STB_GLOBAL == st_bind)) { in find_secsym_ndx()
/openbmc/linux/tools/perf/Documentation/
H A Dperf-dlfilter.txt206 __u8 sym_binding; /* STB_LOCAL, STB_GLOBAL or STB_WEAK, refer <elf.h> */
/openbmc/qemu/include/
H A Delf.h290 #define STB_LOCAL 0 macro
/openbmc/linux/arch/x86/tools/
H A Drelocs.c176 SYM_BIND(STB_LOCAL), in sym_bind()
/openbmc/linux/tools/perf/
H A Dbuiltin-top.c188 sym->binding == STB_LOCAL ? 'l' : 'w', sym->name, in ui__warn_map_erange()
/openbmc/linux/Documentation/dev-tools/
H A Dcheckpatch.rst788 Symbols with STB_LOCAL binding may still be used, and `.L` prefixed