Home
last modified time | relevance | path

Searched refs:plt_offset (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/arch/s390/include/asm/
H A Dmodule.h13 unsigned long plt_offset; member
22 unsigned long plt_offset; member
/openbmc/linux/arch/s390/kernel/
H A Dmodule.c123 if (info->plt_offset == -1UL) { in check_rela()
124 info->plt_offset = me->arch.plt_size; in check_rela()
180 me->arch.syminfo[i].plt_offset = -1UL; in module_frob_arch_sections()
202 me->arch.plt_offset = mod_mem->size; in module_frob_arch_sections()
372 plt_base = me->mem[MOD_TEXT].base + me->arch.plt_offset; in apply_rela()
373 ip = plt_base + info->plt_offset; in apply_rela()
395 val = me->arch.plt_offset - me->arch.got_offset + in apply_rela()
396 info->plt_offset + rela->r_addend; in apply_rela()
403 me->arch.plt_offset + in apply_rela()
404 info->plt_offset; in apply_rela()
[all …]
/openbmc/linux/scripts/gdb/linux/
H A Dsymbols.py127 plt_offset = int(module_arch['plt_offset'])
129 module_addr = hex(int(module_addr, 0) + plt_offset + plt_size)
/openbmc/linux/tools/perf/util/
H A Dsymbol-elf.c675 u64 plt_offset, plt_header_size, plt_entry_size; in dso__synthesize_plt_symbols() local
725 plt_offset = plt_sec_shdr.sh_offset; in dso__synthesize_plt_symbols()
728 plt_offset = shdr_plt.sh_offset; in dso__synthesize_plt_symbols()
800 plt_offset += plt_header_size; in dso__synthesize_plt_symbols()
824 "offset_%#" PRIx64 "@plt", plt_offset); in dso__synthesize_plt_symbols()
827 f = symbol__new(plt_offset, plt_entry_size, STB_GLOBAL, STT_FUNC, sympltname); in dso__synthesize_plt_symbols()
831 plt_offset += plt_entry_size; in dso__synthesize_plt_symbols()