Searched refs:hcall (Results 1 – 13 of 13) sorted by relevance
/Linux-v4.19/Documentation/ABI/testing/ |
D | debugfs-pfo-nx-crypto | 15 only errors counted here are those returned from the hcall, H_COP_OP. 18 - The most recent non-zero return code from the H_COP_OP hcall. -EBUSY is not 19 recorded here (the hcall will retry until -EBUSY goes away). 23 hcall.
|
/Linux-v4.19/arch/powerpc/kvm/ |
D | book3s_pr_papr.c | 467 unsigned int hcall; in kvmppc_pr_init_default_hcalls() local 470 hcall = default_hcall_list[i]; in kvmppc_pr_init_default_hcalls() 471 WARN_ON(!kvmppc_hcall_impl_pr(hcall)); in kvmppc_pr_init_default_hcalls() 472 __set_bit(hcall / 4, kvm->arch.enabled_hcalls); in kvmppc_pr_init_default_hcalls()
|
D | powerpc.c | 2039 pvinfo->hcall[0] = cpu_to_be32(inst_sc1); in kvm_vm_ioctl_get_pvinfo() 2040 pvinfo->hcall[1] = cpu_to_be32(inst_nop); in kvm_vm_ioctl_get_pvinfo() 2041 pvinfo->hcall[2] = cpu_to_be32(inst_nop); in kvm_vm_ioctl_get_pvinfo() 2042 pvinfo->hcall[3] = cpu_to_be32(inst_nop); in kvm_vm_ioctl_get_pvinfo() 2058 pvinfo->hcall[0] = cpu_to_be32(inst_lis | ((KVM_SC_MAGIC_R0 >> 16) & inst_imm_mask)); in kvm_vm_ioctl_get_pvinfo() 2059 pvinfo->hcall[1] = cpu_to_be32(inst_ori | (KVM_SC_MAGIC_R0 & inst_imm_mask)); in kvm_vm_ioctl_get_pvinfo() 2060 pvinfo->hcall[2] = cpu_to_be32(inst_sc); in kvm_vm_ioctl_get_pvinfo() 2061 pvinfo->hcall[3] = cpu_to_be32(inst_nop); in kvm_vm_ioctl_get_pvinfo() 2093 unsigned long hcall = cap->args[0]; in kvm_vm_ioctl_enable_cap() local 2096 if (hcall > MAX_HCALL_OPCODE || (hcall & 3) || in kvm_vm_ioctl_enable_cap() [all …]
|
D | book3s.c | 950 int kvmppc_book3s_hcall_implemented(struct kvm *kvm, unsigned long hcall) in kvmppc_book3s_hcall_implemented() argument 952 return kvm->arch.kvm_ops->hcall_implemented(hcall); in kvmppc_book3s_hcall_implemented()
|
D | book3s_xics.c | 853 int kvmppc_xics_rm_complete(struct kvm_vcpu *vcpu, u32 hcall) in kvmppc_xics_rm_complete() argument 859 hcall, icp->rm_action, icp->rm_dbgstate.raw, icp->rm_dbgtgt); in kvmppc_xics_rm_complete()
|
D | book3s_hv.c | 4393 unsigned int hcall; in init_default_hcalls() local 4396 hcall = default_hcall_list[i]; in init_default_hcalls() 4397 WARN_ON(!kvmppc_hcall_impl_hv(hcall)); in init_default_hcalls() 4398 __set_bit(hcall / 4, default_enabled_hcalls); in init_default_hcalls()
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | kvm_ppc.h | 320 int (*hcall_implemented)(unsigned long hcall); 521 extern int kvmppc_xics_rm_complete(struct kvm_vcpu *vcpu, u32 hcall); 549 static inline int kvmppc_xics_rm_complete(struct kvm_vcpu *vcpu, u32 hcall) in kvmppc_xics_rm_complete() argument
|
/Linux-v4.19/arch/x86/kvm/ |
D | hyperv.c | 1400 return kvm_hv_hypercall_complete(vcpu, vcpu->run->hyperv.u.hcall.result); in kvm_hv_hypercall_complete_userspace() 1508 vcpu->run->hyperv.u.hcall.input = param; in kvm_hv_hypercall() 1509 vcpu->run->hyperv.u.hcall.params[0] = ingpa; in kvm_hv_hypercall() 1510 vcpu->run->hyperv.u.hcall.params[1] = outgpa; in kvm_hv_hypercall()
|
/Linux-v4.19/arch/powerpc/platforms/pseries/ |
D | Kconfig | 127 this enables code that uses the hcall GetPerfCounterInfo and 24x7
|
/Linux-v4.19/tools/include/uapi/linux/ |
D | kvm.h | 203 } hcall; member 702 __u32 hcall[4]; member
|
/Linux-v4.19/include/uapi/linux/ |
D | kvm.h | 203 } hcall; member 702 __u32 hcall[4]; member
|
/Linux-v4.19/Documentation/virtual/kvm/ |
D | ppc-pv.txt | 197 generic hypercalls are implemented here, like the ePAPR idle hcall. These are
|
D | api.txt | 1392 __u32 hcall[4]; 1399 The hcall array defines 4 instructions that make up a hypercall. 1406 /* the host supports the ePAPR idle hcall 1670 When the guest issues an H_PUT_TCE hcall on a liobn for which a TCE 3070 IBM pSeries (sPAPR) guest starts using them if "hcall-multi-tce" is 4007 } hcall; 4302 Parameters: args[0] is the sPAPR hcall number 4307 handling of an hcall is effective across the VM. On creation, an 4311 not to attempt to handle the hcall, but will always exit to userspace 4316 If the hcall number specified is not one that has an in-kernel
|