Lines Matching refs:offset
42 s32 offset; in apply_relocate() local
44 offset = ELF32_R_SYM(rel->r_info); in apply_relocate()
45 if (offset < 0 || offset > in apply_relocate()
53 sym = ((Elf32_Sym *)symsec->sh_addr) + offset; in apply_relocate()
78 offset = (*(u32 *)loc & 0x00ffffff) << 2; in apply_relocate()
79 if (offset & 0x02000000) in apply_relocate()
80 offset -= 0x04000000; in apply_relocate()
82 offset += sym->st_value - loc; in apply_relocate()
83 if (offset & 3 || in apply_relocate()
84 offset <= (s32)0xfe000000 || in apply_relocate()
85 offset >= (s32)0x02000000) { in apply_relocate()
93 offset >>= 2; in apply_relocate()
96 *(u32 *)loc |= offset & 0x00ffffff; in apply_relocate()