Lines Matching refs:plt_offset
2002 off_t plt_offset; in add_entry() local
2052 plt_offset = plt_index * this->get_plt_entry_size(); in add_entry()
2054 plt_offset = (plt_index + 1) * this->get_plt_entry_size(); in add_entry()
2071 plt_offset = this->free_list_.allocate(this->get_plt_entry_size(), in add_entry()
2073 if (plt_offset == -1) in add_entry()
2080 plt_index = plt_offset / this->get_plt_entry_size() - 1; in add_entry()
2084 gsym->set_plt_offset(plt_offset); in add_entry()
2105 unsigned int plt_offset = in add_local_ifunc_entry() local
2121 return plt_offset; in add_local_ifunc_entry()
2199 return this->address() + offset + gsym->plt_offset(); in address_for_global()
2377 unsigned int plt_offset, unsigned int plt_index) in fill_plt_entry() argument
2392 ((gotplt_base + got_offset) - (plt_base + plt_offset + 8)) >> 16; in fill_plt_entry()
2403 reloc = (gotplt_base + got_offset) - (plt_base + plt_offset + 8); in fill_plt_entry()
2413 reloc = (gotplt_base - (plt_base + plt_offset + 8)) >> 16; in fill_plt_entry()
2423 reloc = gotplt_base - (plt_base + plt_offset + 8); in fill_plt_entry()
2481 unsigned int plt_offset = this->get_plt_entry_size(); in do_write() local
2489 plt_offset += this->get_plt_entry_size(), in do_write()
2494 plt_address, plt_offset, plt_index); in do_write()
2569 unsigned int plt_offset = this->plt_->add_local_ifunc_entry(symtab, layout, in make_local_ifunc_plt_entry() local
2572 relobj->set_local_plt_offset(local_sym_index, plt_offset); in make_local_ifunc_plt_entry()