Lines Matching refs:loc
102 static inline int in_init(struct module *me, void *loc) in in_init() argument
104 return (loc >= me->init_layout.base && in in_init()
105 loc <= (me->init_layout.base + me->init_layout.size)); in in_init()
108 static inline int in_core(struct module *me, void *loc) in in_core() argument
110 return (loc >= me->core_layout.base && in in_core()
111 loc <= (me->core_layout.base + me->core_layout.size)); in in_core()
114 static inline int in_local(struct module *me, void *loc) in in_local() argument
116 return in_init(me, loc) || in_core(me, loc); in in_local()
548 Elf32_Word *loc; in apply_relocate_add() local
561 loc = (void *)sechdrs[targetsec].sh_addr in apply_relocate_add()
574 dot = (Elf32_Addr)loc & ~0x03; in apply_relocate_add()
583 (uint32_t)loc, val, addend, in apply_relocate_add()
601 *loc = fsel(val, addend); in apply_relocate_add()
605 *loc = fsel(val, addend); in apply_relocate_add()
610 *loc = mask(*loc, 21) | reassemble_21(val); in apply_relocate_add()
615 *loc = mask(*loc, 14) | reassemble_14(val); in apply_relocate_add()
622 *loc = fsel(val, addend); in apply_relocate_add()
626 *loc = fsel(val, addend); in apply_relocate_add()
631 *loc = mask(*loc, 21) | reassemble_21(val); in apply_relocate_add()
636 *loc = mask(*loc, 14) | reassemble_14(val); in apply_relocate_add()
651 *loc = (*loc & ~0x1f1ffd) | reassemble_17(val); in apply_relocate_add()
666 *loc = (*loc & ~0x3ff1ffd) | reassemble_22(val); in apply_relocate_add()
670 *loc = val - dot - 8 + addend; in apply_relocate_add()
693 Elf64_Word *loc; in apply_relocate_add() local
705 loc = (void *)sechdrs[targetsec].sh_addr in apply_relocate_add()
718 dot = (Elf64_Addr)loc & ~0x03; in apply_relocate_add()
719 loc64 = (Elf64_Xword *)loc; in apply_relocate_add()
728 loc, val, addend, in apply_relocate_add()
745 loc, val); in apply_relocate_add()
747 *loc = mask(*loc, 21) | reassemble_21(val); in apply_relocate_add()
756 loc, val); in apply_relocate_add()
757 *loc = mask(*loc, 14) | reassemble_14(val); in apply_relocate_add()
763 loc, val); in apply_relocate_add()
794 strtab + sym->st_name, loc, sym->st_value, in apply_relocate_add()
798 *loc = (*loc & ~0x3ff1ffd) | reassemble_22(val); in apply_relocate_add()
802 *loc = val - dot - 8 + addend; in apply_relocate_add()
813 *loc = fsel(val, addend); in apply_relocate_add()
817 *loc = fsel(val, addend); in apply_relocate_add()
832 loc, val); in apply_relocate_add()