Lines Matching refs:arch
198 toc_entry = (void *)mod->arch.toc + offset + 32; in module_trampoline_target()
372 me->arch.stubs_section = i; in module_frob_arch_sections()
374 me->arch.toc_section = i; in module_frob_arch_sections()
390 if (!me->arch.stubs_section) { in module_frob_arch_sections()
399 if (!me->arch.toc_section) in module_frob_arch_sections()
400 me->arch.toc_section = me->arch.stubs_section; in module_frob_arch_sections()
403 sechdrs[me->arch.stubs_section].sh_size = get_stubs_size(hdr, sechdrs); in module_frob_arch_sections()
412 return sechdrs[me->arch.toc_section].sh_addr + 0x8000; in my_r2()
456 num_stubs = sechdrs[me->arch.stubs_section].sh_size / sizeof(*stubs); in stub_for_addr()
459 stubs = (void *)sechdrs[me->arch.stubs_section].sh_addr; in stub_for_addr()
503 if (!me->arch.toc_fixed) { in apply_relocate_add()
509 me->arch.toc_fixed = true; in apply_relocate_add()
691 me->arch.toc = my_r2(sechdrs, me); in apply_relocate_add()
692 me->arch.tramp = stub_for_addr(sechdrs, in apply_relocate_add()