Home
last modified time | relevance | path

Searched refs:ipa (Results 1 – 15 of 15) sorted by relevance

/arch/arm64/include/asm/
Dstage2_pgtable.h31 #define stage2_pgtable_levels(ipa) ARM64_HW_PGTABLE_LEVELS((ipa) - 4) argument
45 #define pgd_ptrs_shift(ipa, pgdir_shift) \ argument
46 ((ipa) > (pgdir_shift) ? ((ipa) - (pgdir_shift)) : 0)
47 #define __s2_pgd_ptrs(ipa, lvls) \ argument
48 (1 << (pgd_ptrs_shift((ipa), pt_levels_pgdir_shift(lvls))))
49 #define __s2_pgd_size(ipa, lvls) (__s2_pgd_ptrs((ipa), (lvls)) * sizeof(pgd_t)) argument
Dkvm_arm.h258 #define ARM64_VTTBR_X(ipa, levels) ((ipa) - ((levels) * (PAGE_SHIFT - 3))) argument
Dkvm_asm.h61 extern void __kvm_tlb_flush_vmid_ipa(struct kvm *kvm, phys_addr_t ipa);
/arch/s390/kvm/
Ddiag.c26 start = vcpu->run->s.regs.gprs[(vcpu->arch.sie_block->ipa & 0xf0) >> 4]; in diag_release_pages()
27 end = vcpu->run->s.regs.gprs[vcpu->arch.sie_block->ipa & 0xf] + PAGE_SIZE; in diag_release_pages()
73 u16 rx = (vcpu->arch.sie_block->ipa & 0xf0) >> 4; in __diag_page_ref_service()
74 u16 ry = (vcpu->arch.sie_block->ipa & 0x0f); in __diag_page_ref_service()
159 tid = vcpu->run->s.regs.gprs[(vcpu->arch.sie_block->ipa & 0xf0) >> 4]; in __diag_time_slice_end_directed()
174 unsigned int reg = vcpu->arch.sie_block->ipa & 0xf; in __diag_ipl_functions()
Dintercept.c37 ilen = insn_length(vcpu->arch.sie_block->ipa >> 8); in kvm_s390_get_ilen()
106 vcpu->arch.sie_block->ipa, in handle_instruction()
109 switch (vcpu->arch.sie_block->ipa >> 8) { in handle_instruction()
348 if (vcpu->arch.sie_block->ipa == 0xb254) /* MVPG */ in handle_partial_execution()
350 if (vcpu->arch.sie_block->ipa >> 8 == 0xae) /* SIGP */ in handle_partial_execution()
420 trace_kvm_s390_handle_operexc(vcpu, vcpu->arch.sie_block->ipa, in handle_operexc()
423 if (vcpu->arch.sie_block->ipa == 0xb256) in handle_operexc()
426 if (vcpu->arch.sie_block->ipa == 0 && vcpu->kvm->arch.user_instr0) in handle_operexc()
Dtrace.h152 TP_PROTO(VCPU_PROTO_COMMON, __u16 ipa, __u32 ipb),
153 TP_ARGS(VCPU_ARGS_COMMON, ipa, ipb),
162 __entry->instruction = ((__u64)ipa << 48) |
419 TP_PROTO(VCPU_PROTO_COMMON, __u16 ipa, __u32 ipb),
420 TP_ARGS(VCPU_ARGS_COMMON, ipa, ipb),
429 __entry->instruction = ((__u64)ipa << 48) |
Dpriv.c50 if ((vcpu->arch.sie_block->ipa & 0xf) <= 4) in kvm_s390_handle_aa()
581 if (vcpu->arch.sie_block->ipa == 0xb236) in handle_io_inst()
583 if (vcpu->arch.sie_block->ipa == 0xb235) in handle_io_inst()
924 switch (vcpu->arch.sie_block->ipa & 0x00ff) { in kvm_s390_handle_b2()
1260 switch (vcpu->arch.sie_block->ipa & 0x00ff) { in kvm_s390_handle_b9()
1278 int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4; in kvm_s390_handle_lctl()
1279 int reg3 = vcpu->arch.sie_block->ipa & 0x000f; in kvm_s390_handle_lctl()
1317 int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4; in kvm_s390_handle_stctl()
1318 int reg3 = vcpu->arch.sie_block->ipa & 0x000f; in kvm_s390_handle_stctl()
1351 int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4; in handle_lctlg()
[all …]
Dsigp.c439 int r1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4; in kvm_s390_handle_sigp()
440 int r3 = vcpu->arch.sie_block->ipa & 0x000f; in kvm_s390_handle_sigp()
490 int r3 = vcpu->arch.sie_block->ipa & 0x000f; in kvm_s390_handle_sigp_pei()
Dvsie.c56 scb->ipa = 0x1000; in set_validity_icpt()
391 scb_o->ipa = scb_s->ipa; in unshadow_scb()
954 int ilen = insn_length(scb_s->ipa >> 8); in retry_vsie_icpt()
1067 if (scb_s->ipa == 0xb2b0) in do_vsie_run()
1076 if ((scb_s->ipa & 0xf000) != 0xf000) in do_vsie_run()
1077 scb_s->ipa += 0x1000; in do_vsie_run()
Dkvm-s390.c3806 vcpu->run->s390_sieic.ipa = vcpu->arch.sie_block->ipa; in vcpu_post_run()
/arch/arm64/kvm/hyp/
Dtlb.c114 void __hyp_text __kvm_tlb_flush_vmid_ipa(struct kvm *kvm, phys_addr_t ipa) in __kvm_tlb_flush_vmid_ipa() argument
129 ipa >>= 12; in __kvm_tlb_flush_vmid_ipa()
130 __tlbi(ipas2e1is, ipa); in __kvm_tlb_flush_vmid_ipa()
/arch/arm/kvm/hyp/
Dtlb.c43 void __hyp_text __kvm_tlb_flush_vmid_ipa(struct kvm *kvm, phys_addr_t ipa) in __kvm_tlb_flush_vmid_ipa() argument
/arch/arm/include/asm/
Dkvm_asm.h57 extern void __kvm_tlb_flush_vmid_ipa(struct kvm *kvm, phys_addr_t ipa);
/arch/arm/
DMakefile63 KBUILD_CFLAGS += $(call cc-option,-fno-ipa-sra)
/arch/s390/include/asm/
Dkvm_host.h211 __u16 ipa; /* 0x0056 */ member