Lines Matching refs:off
68 static void apply_reloc(unsigned int type, void *addr, long off) in apply_reloc() argument
76 ((u32 + (off >> 2)) & GENMASK(25, 0)); in apply_reloc()
81 *(uint32_t *)addr += off; in apply_reloc()
85 *(uint64_t *)addr += off; in apply_reloc()
89 *(uint32_t *)addr += off >> 16; in apply_reloc()
113 long off; in relocate_code() local
121 off = relocaddr - (unsigned long)__text_start; in relocate_code()
122 if (off & 0xffff) in relocate_code()
138 apply_reloc(type, (void *)addr, off); in relocate_code()
145 bss_start = (uint8_t *)((unsigned long)__bss_start + off); in relocate_code()
160 "r"((unsigned long)board_init_r + off)); in relocate_code()