Searched refs:hcall (Results 1 – 11 of 11) sorted by relevance
/arch/x86/kvm/ |
D | xen.c | 723 return kvm_xen_hypercall_set_result(vcpu, run->xen.u.hcall.result); in kvm_xen_hypercall_complete_userspace() 762 vcpu->run->xen.u.hcall.longmode = longmode; in kvm_xen_hypercall() 763 vcpu->run->xen.u.hcall.cpl = kvm_x86_ops.get_cpl(vcpu); in kvm_xen_hypercall() 764 vcpu->run->xen.u.hcall.input = input; in kvm_xen_hypercall() 765 vcpu->run->xen.u.hcall.params[0] = params[0]; in kvm_xen_hypercall() 766 vcpu->run->xen.u.hcall.params[1] = params[1]; in kvm_xen_hypercall() 767 vcpu->run->xen.u.hcall.params[2] = params[2]; in kvm_xen_hypercall() 768 vcpu->run->xen.u.hcall.params[3] = params[3]; in kvm_xen_hypercall() 769 vcpu->run->xen.u.hcall.params[4] = params[4]; in kvm_xen_hypercall() 770 vcpu->run->xen.u.hcall.params[5] = params[5]; in kvm_xen_hypercall()
|
D | hyperv.c | 2082 return kvm_hv_hypercall_complete(vcpu, vcpu->run->hyperv.u.hcall.result); in kvm_hv_hypercall_complete_userspace() 2278 vcpu->run->hyperv.u.hcall.input = hc.param; in kvm_hv_hypercall() 2279 vcpu->run->hyperv.u.hcall.params[0] = hc.ingpa; in kvm_hv_hypercall() 2280 vcpu->run->hyperv.u.hcall.params[1] = hc.outgpa; in kvm_hv_hypercall() 2329 vcpu->run->hyperv.u.hcall.input = hc.param; in kvm_hv_hypercall() 2330 vcpu->run->hyperv.u.hcall.params[0] = hc.ingpa; in kvm_hv_hypercall() 2331 vcpu->run->hyperv.u.hcall.params[1] = hc.outgpa; in kvm_hv_hypercall()
|
/arch/powerpc/kvm/ |
D | book3s_pr_papr.c | 464 unsigned int hcall; in kvmppc_pr_init_default_hcalls() local 467 hcall = default_hcall_list[i]; in kvmppc_pr_init_default_hcalls() 468 WARN_ON(!kvmppc_hcall_impl_pr(hcall)); in kvmppc_pr_init_default_hcalls() 469 __set_bit(hcall / 4, kvm->arch.enabled_hcalls); in kvmppc_pr_init_default_hcalls()
|
D | powerpc.c | 2095 pvinfo->hcall[0] = cpu_to_be32(inst_sc1); in kvm_vm_ioctl_get_pvinfo() 2096 pvinfo->hcall[1] = cpu_to_be32(inst_nop); in kvm_vm_ioctl_get_pvinfo() 2097 pvinfo->hcall[2] = cpu_to_be32(inst_nop); in kvm_vm_ioctl_get_pvinfo() 2098 pvinfo->hcall[3] = cpu_to_be32(inst_nop); in kvm_vm_ioctl_get_pvinfo() 2114 pvinfo->hcall[0] = cpu_to_be32(inst_lis | ((KVM_SC_MAGIC_R0 >> 16) & inst_imm_mask)); in kvm_vm_ioctl_get_pvinfo() 2115 pvinfo->hcall[1] = cpu_to_be32(inst_ori | (KVM_SC_MAGIC_R0 & inst_imm_mask)); in kvm_vm_ioctl_get_pvinfo() 2116 pvinfo->hcall[2] = cpu_to_be32(inst_sc); in kvm_vm_ioctl_get_pvinfo() 2117 pvinfo->hcall[3] = cpu_to_be32(inst_nop); in kvm_vm_ioctl_get_pvinfo() 2149 unsigned long hcall = cap->args[0]; in kvm_vm_ioctl_enable_cap() local 2152 if (hcall > MAX_HCALL_OPCODE || (hcall & 3) || in kvm_vm_ioctl_enable_cap() [all …]
|
D | book3s.c | 1014 int kvmppc_book3s_hcall_implemented(struct kvm *kvm, unsigned long hcall) in kvmppc_book3s_hcall_implemented() argument 1016 return kvm->arch.kvm_ops->hcall_implemented(hcall); in kvmppc_book3s_hcall_implemented()
|
D | book3s_xics.c | 848 int kvmppc_xics_rm_complete(struct kvm_vcpu *vcpu, u32 hcall) in kvmppc_xics_rm_complete() argument 854 hcall, icp->rm_action, icp->rm_dbgstate.raw, icp->rm_dbgtgt); in kvmppc_xics_rm_complete()
|
D | book3s_hv.c | 5708 unsigned int hcall; in init_default_hcalls() local 5711 hcall = default_hcall_list[i]; in init_default_hcalls() 5712 WARN_ON(!kvmppc_hcall_impl_hv(hcall)); in init_default_hcalls() 5713 __set_bit(hcall / 4, default_enabled_hcalls); in init_default_hcalls()
|
/arch/powerpc/platforms/pseries/ |
D | vas.c | 145 int h_query_vas_capabilities(const u64 hcall, u8 query_type, u64 result) in h_query_vas_capabilities() argument 149 rc = plpar_hcall_norets(hcall, query_type, result); in h_query_vas_capabilities() 155 hcall, rc, query_type, result); in h_query_vas_capabilities()
|
D | Kconfig | 133 this enables code that uses the hcall GetPerfCounterInfo and 24x7
|
/arch/powerpc/include/asm/ |
D | vas.h | 257 int h_query_vas_capabilities(const u64 hcall, u8 query_type, u64 result);
|
D | kvm_ppc.h | 300 int (*hcall_implemented)(unsigned long hcall); 607 extern int kvmppc_xics_rm_complete(struct kvm_vcpu *vcpu, u32 hcall); 636 static inline int kvmppc_xics_rm_complete(struct kvm_vcpu *vcpu, u32 hcall) in kvmppc_xics_rm_complete() argument
|