Lines Matching refs:st_value
1548 (symp->st_value != 0 && in link_elf_lookup_symbol1()
1590 (symp->st_value != 0 && in link_elf_lookup_debug_symbol()
1616 (symp->st_value != 0 && in link_elf_lookup_debug_symbol_ctf()
1647 *valp = (caddr_t)ef->address + es->st_value; in link_elf_ifunc_symbol_value()
1670 val = (caddr_t)ef->address + es->st_value; in link_elf_symbol_values1()
1707 val = (caddr_t)ef->address + es->st_value; in link_elf_debug_symbol_values()
1726 u_long st_value; in link_elf_search_symbol() local
1734 st_value = es->st_value + (uintptr_t) (void *) ef->address; in link_elf_search_symbol()
1735 if (off >= st_value) { in link_elf_search_symbol()
1736 if (off - st_value < diff) { in link_elf_search_symbol()
1737 diff = off - st_value; in link_elf_search_symbol()
1741 } else if (off - st_value == diff) { in link_elf_search_symbol()
1821 if (symp->st_value != 0 && in link_elf_each_function_name()
1843 if (symp->st_value != 0 && in link_elf_each_function_nameval()
1908 if (sym->st_shndx == SHN_UNDEF || sym->st_value == 0) { in elf_lookup()
1912 *res = ((Elf_Addr)ef->address + sym->st_value); in elf_lookup()
2035 val = (caddr_t)ef->address + symp->st_value; in elf_lookup_ifunc()