Searched refs:plt_offset (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | module.h | 14 unsigned long plt_offset; member 24 unsigned long plt_offset; member
|
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | module.h | 13 unsigned long plt_offset; member 22 unsigned long plt_offset; member
|
/kernel/linux/linux-5.10/arch/s390/kernel/ |
H A D | module.c | 91 if (info->plt_offset == -1UL) { in check_rela() 92 info->plt_offset = me->arch.plt_size; in check_rela() 147 me->arch.syminfo[i].plt_offset = -1UL; in module_frob_arch_sections() 168 me->arch.plt_offset = me->core_layout.size; in module_frob_arch_sections() 337 plt_base = me->core_layout.base + me->arch.plt_offset; in apply_rela() 338 ip = plt_base + info->plt_offset; in apply_rela() 360 val = me->arch.plt_offset - me->arch.got_offset + in apply_rela() 361 info->plt_offset + rela->r_addend; in apply_rela() 368 me->arch.plt_offset + in apply_rela() 369 info->plt_offset; in apply_rela() [all...] |
/kernel/linux/linux-6.6/arch/s390/kernel/ |
H A D | module.c | 123 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...] |
/kernel/linux/linux-5.10/scripts/gdb/linux/ |
H A D | symbols.py | 123 plt_offset = int(module_arch['plt_offset']) 125 module_addr = hex(int(module_addr, 0) + plt_offset + plt_size)
|
/kernel/linux/linux-6.6/scripts/gdb/linux/ |
H A D | symbols.py | 127 plt_offset = int(module_arch['plt_offset']) 129 module_addr = hex(int(module_addr, 0) + plt_offset + plt_size)
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | symbol-elf.c | 314 u64 plt_offset, plt_header_size, plt_entry_size; in dso__synthesize_plt_symbols() local 380 plt_offset = shdr_plt.sh_offset; in dso__synthesize_plt_symbols() 407 plt_offset += plt_header_size; in dso__synthesize_plt_symbols() 427 f = symbol__new(plt_offset, plt_entry_size, in dso__synthesize_plt_symbols() 432 plt_offset += plt_entry_size; in dso__synthesize_plt_symbols() 453 f = symbol__new(plt_offset, plt_entry_size, in dso__synthesize_plt_symbols() 458 plt_offset += plt_entry_size; in dso__synthesize_plt_symbols()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | symbol-elf.c | 675 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()
|
Completed in 9 milliseconds