Lines Matching refs:plt
41 struct mod_section *plt_sec = &mod->arch.plt; in module_emit_plt_entry()
43 struct plt_entry *plt = get_plt_entry(val, sechdrs, plt_sec, plt_idx_sec); in module_emit_plt_entry() local
46 if (plt) in module_emit_plt_entry()
47 return (Elf_Addr)plt; in module_emit_plt_entry()
52 plt = (struct plt_entry *)sechdrs[plt_sec->shndx].sh_addr; in module_emit_plt_entry()
53 plt[nr] = emit_plt_entry(val); in module_emit_plt_entry()
61 return (Elf_Addr)&plt[nr]; in module_emit_plt_entry()
117 mod->arch.plt.shndx = i; in module_frob_arch_sections()
128 if (!mod->arch.plt.shndx) { in module_frob_arch_sections()
161 plt_sec = sechdrs + mod->arch.plt.shndx; in module_frob_arch_sections()
166 mod->arch.plt.num_entries = 0; in module_frob_arch_sections()
167 mod->arch.plt.max_entries = num_plts; in module_frob_arch_sections()