Lines Matching refs:targetsec
393 enum elf_stub_type stub_type, Elf_Addr loc0, unsigned int targetsec) in get_stub() argument
399 if (!me->arch.section[targetsec].stub_offset) { in get_stub()
400 loc0 -= (me->arch.section[targetsec].stub_entries + 1) * in get_stub()
404 me->arch.section[targetsec].stub_offset = loc0; in get_stub()
408 stub = (void *) me->arch.section[targetsec].stub_offset; in get_stub()
409 me->arch.section[targetsec].stub_offset += sizeof(struct stub_entry); in get_stub()
412 BUG_ON(0 == me->arch.section[targetsec].stub_entries--); in get_stub()
503 unsigned int targetsec = sechdrs[relsec].sh_info; in apply_relocate_add() local
508 targetsec); in apply_relocate_add()
511 loc = (void *)sechdrs[targetsec].sh_addr in apply_relocate_add()
514 loc0 = sechdrs[targetsec].sh_addr; in apply_relocate_add()
597 ELF_STUB_DIRECT, loc0, targetsec); in apply_relocate_add()
612 ELF_STUB_DIRECT, loc0, targetsec); in apply_relocate_add()
649 unsigned int targetsec = sechdrs[relsec].sh_info; in apply_relocate_add() local
652 targetsec); in apply_relocate_add()
655 loc = (void *)sechdrs[targetsec].sh_addr in apply_relocate_add()
658 loc0 = sechdrs[targetsec].sh_addr; in apply_relocate_add()
727 loc0, targetsec); in apply_relocate_add()
738 loc0, targetsec); in apply_relocate_add()
741 loc0, targetsec); in apply_relocate_add()