Searched refs:ipa (Results 1 – 15 of 15) sorted by relevance
/arch/arm64/include/asm/ |
D | stage2_pgtable.h | 31 #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
|
D | kvm_arm.h | 258 #define ARM64_VTTBR_X(ipa, levels) ((ipa) - ((levels) * (PAGE_SHIFT - 3))) argument
|
D | kvm_asm.h | 61 extern void __kvm_tlb_flush_vmid_ipa(struct kvm *kvm, phys_addr_t ipa);
|
/arch/s390/kvm/ |
D | diag.c | 26 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()
|
D | intercept.c | 37 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()
|
D | trace.h | 152 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) |
|
D | priv.c | 50 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 …]
|
D | sigp.c | 439 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()
|
D | vsie.c | 56 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()
|
D | kvm-s390.c | 3806 vcpu->run->s390_sieic.ipa = vcpu->arch.sie_block->ipa; in vcpu_post_run()
|
/arch/arm64/kvm/hyp/ |
D | tlb.c | 114 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/ |
D | tlb.c | 43 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/ |
D | kvm_asm.h | 57 extern void __kvm_tlb_flush_vmid_ipa(struct kvm *kvm, phys_addr_t ipa);
|
/arch/arm/ |
D | Makefile | 63 KBUILD_CFLAGS += $(call cc-option,-fno-ipa-sra)
|
/arch/s390/include/asm/ |
D | kvm_host.h | 211 __u16 ipa; /* 0x0056 */ member
|