Lines Matching +full:0 +full:x03ffffff
47 if ((v & 0xf0000000) != (((unsigned long)location + 4) & 0xf0000000)) { in apply_r_mips_26()
53 *location = (*location & ~0x03ffffff) | in apply_r_mips_26()
54 ((base + (v >> 2)) & 0x03ffffff); in apply_r_mips_26()
56 return 0; in apply_r_mips_26()
65 *location = (*location & 0xffff0000) | in apply_r_mips_hi16()
66 ((((long long) v + 0x8000LL) >> 16) & 0xffff); in apply_r_mips_hi16()
67 return 0; in apply_r_mips_hi16()
84 return 0; in apply_r_mips_hi16()
106 *location = (*location & 0xffff0000) | (v & 0xffff); in apply_r_mips_lo16()
107 return 0; in apply_r_mips_lo16()
111 vallo = ((insnlo & 0xffff) ^ 0x8000) - 0x8000; in apply_r_mips_lo16()
132 val = ((insn & 0xffff) << 16) + vallo; in apply_r_mips_lo16()
139 val = ((val >> 16) + ((val & 0x8000) != 0)) & 0xffff; in apply_r_mips_lo16()
141 insn = (insn & ~0xffff) | val; in apply_r_mips_lo16()
156 insnlo = (insnlo & ~0xffff) | (val & 0xffff); in apply_r_mips_lo16()
159 return 0; in apply_r_mips_lo16()
173 unsigned long mask = GENMASK(bits - 1, 0); in apply_r_mips_pc()
185 offset |= (offset & BIT(bits - 1)) ? ~mask : 0; in apply_r_mips_pc()
190 se_bits = (offset & BIT(bits - 1)) ? ~0ul : 0; in apply_r_mips_pc()
198 return 0; in apply_r_mips_pc()
226 return 0; in apply_r_mips_64()
234 *location = (*location & 0xffff0000) | in apply_r_mips_higher()
235 ((((long long)v + 0x80008000LL) >> 32) & 0xffff); in apply_r_mips_higher()
237 return 0; in apply_r_mips_higher()
245 *location = (*location & 0xffff0000) | in apply_r_mips_highest()
246 ((((long long)v + 0x800080008000LL) >> 48) & 0xffff); in apply_r_mips_highest()
248 return 0; in apply_r_mips_highest()
256 * @base: the existing value at location for REL-style; 0 for RELA-style
266 * Return: 0 upon success, else -ERRNO
300 return 0; in reloc_handler()
315 int err = 0; in __apply_relocate()
324 for (i = 0; i < sechdrs[relsec].sh_size / reloc_sz; i++) { in __apply_relocate()
345 base = 0; in __apply_relocate()
426 if (strcmp("__dbe_table", secstrings + s->sh_name) != 0) in module_finalize()
434 return 0; in module_finalize()