| /linux/arch/arm64/kvm/ |
| H A D | Makefile | 11 obj-$(CONFIG_KVM) += hyp/ 33 always-y := hyp_constants.h hyp-constants.s 39 CFLAGS_hyp-constants.o = -I $(src)/hyp/include 40 $(obj)/hyp-constants.s: $(src)/hyp/hyp-constants.c FORCE 43 $(obj)/hyp_constants.h: $(obj)/hyp-constants.s FORCE
|
| /linux/arch/arm64/kvm/hyp/nvhe/ |
| H A D | .gitignore | 3 hyp.lds 4 hyp-reloc.S
|
| H A D | mem_protect.c | 1201 enum pkvm_page_state hyp; member 1265 WARN_ON(__hyp_check_page_state_range(phys, size, selftest_state.hyp)); in assert_page_state() 1299 selftest_state.hyp = PKVM_PAGE_OWNED; in pkvm_ownership_selftest() 1312 selftest_state.hyp = PKVM_NOPAGE; in pkvm_ownership_selftest() 1321 selftest_state.hyp = PKVM_PAGE_SHARED_BORROWED; in pkvm_ownership_selftest() 1347 selftest_state.hyp = PKVM_NOPAGE; in pkvm_ownership_selftest() 1351 selftest_state.hyp = PKVM_NOPAGE; in pkvm_ownership_selftest() 1363 selftest_state.hyp = PKVM_NOPAGE; in pkvm_ownership_selftest() 1390 selftest_state.hyp = PKVM_PAGE_OWNED; in pkvm_ownership_selftest()
|
| /linux/arch/arm64/kernel/ |
| H A D | vmlinux.lds.S | 42 .hyp.reloc : ALIGN(4) { \ 44 *(.hyp.reloc) \ 90 *(.hyp.idmap.text) \ 93 *(.hyp.text) \
|
| H A D | Makefile | 32 io.o vdso.o hyp-stub.o psci.o cpu_ops.o \
|
| H A D | hyp-stub.S | 20 .pushsection .hyp.text, "ax"
|
| /linux/Documentation/virt/kvm/arm/ |
| H A D | index.rst | 11 hyp-abi
|
| /linux/arch/arm64/kvm/hyp/vhe/ |
| H A D | Makefile | 13 ../fpsimd.o ../hyp-entry.o ../exception.o
|
| /linux/arch/arm64/include/asm/ |
| H A D | hyp_image.h | 29 #define HYP_SECTION_NAME(NAME) .hyp##NAME
|
| /linux/arch/arm64/boot/dts/renesas/ |
| H A D | r9a07g043u.dtsi | 57 interrupt-names = "sec-phys", "phys", "virt", "hyp-phys", 58 "hyp-virt";
|
| H A D | r8a78000.dtsi | 785 interrupt-names = "sec-phys", "phys", "virt", "hyp-phys", "hyp-virt";
|
| H A D | r9a09g011.dtsi | 375 interrupt-names = "sec-phys", "phys", "virt", "hyp-phys";
|
| H A D | r9a09g087.dtsi | 953 interrupt-names = "sec-phys", "phys", "virt", "hyp-phys", "hyp-virt";
|
| H A D | r9a09g077.dtsi | 950 interrupt-names = "sec-phys", "phys", "virt", "hyp-phys", "hyp-virt";
|
| H A D | r9a08g045.dtsi | 880 interrupt-names = "sec-phys", "phys", "virt", "hyp-phys", 881 "hyp-virt";
|
| H A D | r9a09g056.dtsi | 974 interrupt-names = "sec-phys", "phys", "virt", "hyp-phys", "hyp-virt";
|
| H A D | r9a09g047.dtsi | 1231 interrupt-names = "sec-phys", "phys", "virt", "hyp-phys", "hyp-virt";
|
| /linux/arch/arm/boot/compressed/ |
| H A D | Makefile | 22 OBJS += hyp-stub.o
|
| H A D | head.S | 651 __HVC(0) @ otherwise bounce to hyp mode 1429 W(b) __enter_kernel @ hyp
|
| /linux/arch/arm64/boot/dts/apple/ |
| H A D | t600x-common.dtsi | 355 interrupt-names = "phys", "virt", "hyp-phys", "hyp-virt";
|
| /linux/arch/arm/kernel/ |
| H A D | Makefile | 98 obj-$(CONFIG_ARM_VIRT_EXT) += hyp-stub.o
|
| /linux/arch/arm64/boot/dts/cix/ |
| H A D | sky1.dtsi | 579 interrupt-names = "sec-phys", "phys", "virt", "hyp-phys", "hyp-virt";
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | s32g3.dtsi | 950 <GIC_PPI 10 IRQ_TYPE_LEVEL_LOW>, /* hyp-phys */ 951 <GIC_PPI 12 IRQ_TYPE_LEVEL_LOW>; /* hyp-virt */
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | sdx75.dtsi | 273 gunyah_hyp_mem: gunyah-hyp@80000000 { 278 hyp_elf_package_mem: hyp-elf-package@80800000 { 415 hyp_smmu_s2_pt_mem: hyp-smmu-s2-pt@bfc00000 {
|
| /linux/arch/arm/boot/dts/renesas/ |
| H A D | r9a06g032.dtsi | 542 interrupt-names = "sec-phys", "phys", "virt", "hyp-phys";
|