image-vars.h (d400c5b2025c9aeca76213d6bd4138ec39da5cef) image-vars.h (13aeb9b400c5d7c5e979fdbbf994c787487f7889)
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Linker script variables to be set after section resolution, as
4 * ld.lld does not like variables assigned before SECTIONS is processed.
5 */
6#ifndef __ARM64_KERNEL_IMAGE_VARS_H
7#define __ARM64_KERNEL_IMAGE_VARS_H
8

--- 62 unchanged lines hidden (view full) ---

71KVM_NVHE_ALIAS(__guest_exit);
72KVM_NVHE_ALIAS(abort_guest_exit_end);
73KVM_NVHE_ALIAS(abort_guest_exit_start);
74
75/* Symbols defined in fpsimd.S (not yet compiled with nVHE build rules). */
76KVM_NVHE_ALIAS(__fpsimd_restore_state);
77KVM_NVHE_ALIAS(__fpsimd_save_state);
78
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Linker script variables to be set after section resolution, as
4 * ld.lld does not like variables assigned before SECTIONS is processed.
5 */
6#ifndef __ARM64_KERNEL_IMAGE_VARS_H
7#define __ARM64_KERNEL_IMAGE_VARS_H
8

--- 62 unchanged lines hidden (view full) ---

71KVM_NVHE_ALIAS(__guest_exit);
72KVM_NVHE_ALIAS(abort_guest_exit_end);
73KVM_NVHE_ALIAS(abort_guest_exit_start);
74
75/* Symbols defined in fpsimd.S (not yet compiled with nVHE build rules). */
76KVM_NVHE_ALIAS(__fpsimd_restore_state);
77KVM_NVHE_ALIAS(__fpsimd_save_state);
78
79/* Symbols defined in sysreg-sr.c (not yet compiled with nVHE build rules). */
80KVM_NVHE_ALIAS(__kvm_enable_ssbs);
81KVM_NVHE_ALIAS(__sysreg32_restore_state);
82KVM_NVHE_ALIAS(__sysreg32_save_state);
83KVM_NVHE_ALIAS(__sysreg_restore_state_nvhe);
84KVM_NVHE_ALIAS(__sysreg_save_state_nvhe);
85
86/* Symbols defined in timer-sr.c (not yet compiled with nVHE build rules). */
87KVM_NVHE_ALIAS(__kvm_timer_set_cntvoff);
88KVM_NVHE_ALIAS(__timer_disable_traps);
89KVM_NVHE_ALIAS(__timer_enable_traps);
90
91/* Symbols defined in vgic-v2-cpuif-proxy.c (not yet compiled with nVHE build rules). */
92KVM_NVHE_ALIAS(__vgic_v2_perform_cpuif_access);
93

--- 56 unchanged lines hidden ---
79/* Symbols defined in timer-sr.c (not yet compiled with nVHE build rules). */
80KVM_NVHE_ALIAS(__kvm_timer_set_cntvoff);
81KVM_NVHE_ALIAS(__timer_disable_traps);
82KVM_NVHE_ALIAS(__timer_enable_traps);
83
84/* Symbols defined in vgic-v2-cpuif-proxy.c (not yet compiled with nVHE build rules). */
85KVM_NVHE_ALIAS(__vgic_v2_perform_cpuif_access);
86

--- 56 unchanged lines hidden ---