Lines Matching refs:targetsec
422 enum elf_stub_type stub_type, Elf_Addr loc0, unsigned int targetsec) in get_stub() argument
428 if (!me->arch.section[targetsec].stub_offset) { in get_stub()
429 loc0 -= (me->arch.section[targetsec].stub_entries + 1) * in get_stub()
433 me->arch.section[targetsec].stub_offset = loc0; in get_stub()
437 stub = (void *) me->arch.section[targetsec].stub_offset; in get_stub()
438 me->arch.section[targetsec].stub_offset += sizeof(struct stub_entry); in get_stub()
441 BUG_ON(0 == me->arch.section[targetsec].stub_entries--); in get_stub()
532 unsigned int targetsec = sechdrs[relsec].sh_info; in apply_relocate_add() local
537 targetsec); in apply_relocate_add()
540 loc = (void *)sechdrs[targetsec].sh_addr in apply_relocate_add()
543 loc0 = sechdrs[targetsec].sh_addr; in apply_relocate_add()
626 ELF_STUB_DIRECT, loc0, targetsec); in apply_relocate_add()
641 ELF_STUB_DIRECT, loc0, targetsec); in apply_relocate_add()
678 unsigned int targetsec = sechdrs[relsec].sh_info; in apply_relocate_add() local
681 targetsec); in apply_relocate_add()
684 loc = (void *)sechdrs[targetsec].sh_addr in apply_relocate_add()
687 loc0 = sechdrs[targetsec].sh_addr; in apply_relocate_add()
756 loc0, targetsec); in apply_relocate_add()
767 loc0, targetsec); in apply_relocate_add()
770 loc0, targetsec); in apply_relocate_add()