Lines Matching refs:arch
43 pr_debug(" dtb_mem: %pa\n", &kimage->arch.dtb_mem); in _kexec_image_info()
44 pr_debug(" kern_reloc: %pa\n", &kimage->arch.kern_reloc); in _kexec_image_info()
45 pr_debug(" el2_vectors: %pa\n", &kimage->arch.el2_vectors); in _kexec_image_info()
137 kimage->arch.el2_vectors = 0; in machine_kexec_post_load()
140 &kimage->arch.el2_vectors); in machine_kexec_post_load()
152 kimage->arch.ttbr1 = __pa(trans_pgd); in machine_kexec_post_load()
153 kimage->arch.zero_page = __pa_symbol(empty_zero_page); in machine_kexec_post_load()
157 kimage->arch.kern_reloc = __pa(reloc_code); in machine_kexec_post_load()
158 rc = trans_pgd_idmap_page(&info, &kimage->arch.ttbr0, in machine_kexec_post_load()
159 &kimage->arch.t0sz, reloc_code); in machine_kexec_post_load()
162 kimage->arch.phys_offset = virt_to_phys(kimage) - (long)kimage; in machine_kexec_post_load()
209 restart(is_hyp_nvhe(), kimage->start, kimage->arch.dtb_mem, in machine_kexec()
215 __hyp_set_vectors(kimage->arch.el2_vectors); in machine_kexec()
216 cpu_install_ttbr0(kimage->arch.ttbr0, kimage->arch.t0sz); in machine_kexec()
217 kernel_reloc = (void *)kimage->arch.kern_reloc; in machine_kexec()