Lines Matching refs:newaddr
339 ulong newaddr = patchto ? (patchto + patchoff) : 0; in efi_runtime_detach() local
341 debug("%s: Setting %p to %lx\n", __func__, p, newaddr); in efi_runtime_detach()
342 *p = newaddr; in efi_runtime_detach()
363 ulong newaddr; in efi_runtime_relocate() local
373 newaddr = rel->addend + offset - CONFIG_SYS_TEXT_BASE; in efi_runtime_relocate()
375 newaddr = *p - lastoff + offset; in efi_runtime_relocate()
382 newaddr = __dyn_sym_start[symidx].addr + offset; in efi_runtime_relocate()
384 newaddr -= CONFIG_SYS_TEXT_BASE; in efi_runtime_relocate()
397 if (map && ((newaddr < map->virtual_start) || in efi_runtime_relocate()
398 newaddr > (map->virtual_start + in efi_runtime_relocate()
402 "range (%lx)\n", __func__, p, newaddr); in efi_runtime_relocate()
406 debug("%s: Setting %p to %lx\n", __func__, p, newaddr); in efi_runtime_relocate()
407 *p = newaddr; in efi_runtime_relocate()