Lines Matching refs:targetsec
443 enum elf_stub_type stub_type, Elf_Addr loc0, unsigned int targetsec) in get_stub() argument
449 if (!me->arch.section[targetsec].stub_offset) { in get_stub()
450 loc0 -= (me->arch.section[targetsec].stub_entries + 1) * in get_stub()
454 me->arch.section[targetsec].stub_offset = loc0; in get_stub()
458 stub = (void *) me->arch.section[targetsec].stub_offset; in get_stub()
459 me->arch.section[targetsec].stub_offset += sizeof(struct stub_entry); in get_stub()
462 BUG_ON(0 == me->arch.section[targetsec].stub_entries--); in get_stub()
553 unsigned int targetsec = sechdrs[relsec].sh_info; in apply_relocate_add() local
558 targetsec); in apply_relocate_add()
561 loc = (void *)sechdrs[targetsec].sh_addr in apply_relocate_add()
564 loc0 = sechdrs[targetsec].sh_addr; in apply_relocate_add()
647 ELF_STUB_DIRECT, loc0, targetsec); in apply_relocate_add()
662 ELF_STUB_DIRECT, loc0, targetsec); in apply_relocate_add()
699 unsigned int targetsec = sechdrs[relsec].sh_info; in apply_relocate_add() local
702 targetsec); in apply_relocate_add()
705 loc = (void *)sechdrs[targetsec].sh_addr in apply_relocate_add()
708 loc0 = sechdrs[targetsec].sh_addr; in apply_relocate_add()
777 loc0, targetsec); in apply_relocate_add()
788 loc0, targetsec); in apply_relocate_add()
791 loc0, targetsec); in apply_relocate_add()