Home
last modified time | relevance | path

Searched refs:kvm_sregs (Results 1 – 24 of 24) sorted by relevance

/linux-4.1.27/arch/powerpc/include/asm/
Dkvm_ppc.h229 int (*get_sregs)(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs);
230 int (*set_sregs)(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs);
364 int kvmppc_core_get_sregs(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs);
365 int kvmppc_core_set_sregs(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs);
367 int kvmppc_get_sregs_ivor(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs);
368 int kvmppc_set_sregs_ivor(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs);
/linux-4.1.27/arch/arm/kvm/
Dguest.c235 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs()
241 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs()
/linux-4.1.27/arch/arm64/kvm/
Dguest.c259 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs()
265 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs()
/linux-4.1.27/arch/powerpc/kvm/
De500.h138 void kvmppc_get_sregs_e500_tlb(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs);
139 int kvmppc_set_sregs_e500_tlb(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs);
De500mc.c219 struct kvm_sregs *sregs) in kvmppc_core_get_sregs_e500mc()
243 struct kvm_sregs *sregs) in kvmppc_core_set_sregs_e500mc()
Dbooke.c1476 struct kvm_sregs *sregs) in get_sregs_base()
1495 struct kvm_sregs *sregs) in set_sregs_base()
1520 struct kvm_sregs *sregs) in get_sregs_arch206()
1532 struct kvm_sregs *sregs) in set_sregs_arch206()
1548 int kvmppc_get_sregs_ivor(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) in kvmppc_get_sregs_ivor()
1571 int kvmppc_set_sregs_ivor(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) in kvmppc_set_sregs_ivor()
1597 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs()
1607 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs()
De500.c365 struct kvm_sregs *sregs) in kvmppc_core_get_sregs_e500()
390 struct kvm_sregs *sregs) in kvmppc_core_set_sregs_e500()
Dbook3s.c455 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs()
461 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs()
De500_mmu.c574 void kvmppc_get_sregs_e500_tlb(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) in kvmppc_get_sregs_e500_tlb()
590 int kvmppc_set_sregs_e500_tlb(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) in kvmppc_set_sregs_e500_tlb()
Dbook3s_pr.c1250 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs_pr()
1277 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs_pr()
Dbook3s_hv.c944 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs_hv()
948 memset(sregs, 0, sizeof(struct kvm_sregs)); in kvm_arch_vcpu_ioctl_get_sregs_hv()
959 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs_hv()
/linux-4.1.27/virt/kvm/
Dkvm_main.c2095 struct kvm_sregs *kvm_sregs = NULL; in kvm_vcpu_ioctl() local
2166 kvm_sregs = kzalloc(sizeof(struct kvm_sregs), GFP_KERNEL); in kvm_vcpu_ioctl()
2168 if (!kvm_sregs) in kvm_vcpu_ioctl()
2170 r = kvm_arch_vcpu_ioctl_get_sregs(vcpu, kvm_sregs); in kvm_vcpu_ioctl()
2174 if (copy_to_user(argp, kvm_sregs, sizeof(struct kvm_sregs))) in kvm_vcpu_ioctl()
2180 kvm_sregs = memdup_user(argp, sizeof(*kvm_sregs)); in kvm_vcpu_ioctl()
2181 if (IS_ERR(kvm_sregs)) { in kvm_vcpu_ioctl()
2182 r = PTR_ERR(kvm_sregs); in kvm_vcpu_ioctl()
2183 kvm_sregs = NULL; in kvm_vcpu_ioctl()
2186 r = kvm_arch_vcpu_ioctl_set_sregs(vcpu, kvm_sregs); in kvm_vcpu_ioctl()
[all …]
/linux-4.1.27/arch/mips/include/uapi/asm/
Dkvm.h199 struct kvm_sregs { struct
/linux-4.1.27/arch/s390/include/uapi/asm/
Dkvm.h106 struct kvm_sregs { struct
/linux-4.1.27/arch/arm64/include/uapi/asm/
Dkvm.h97 struct kvm_sregs { struct
/linux-4.1.27/arch/arm/include/uapi/asm/
Dkvm.h95 struct kvm_sregs { struct
/linux-4.1.27/arch/x86/include/uapi/asm/
Dkvm.h143 struct kvm_sregs { struct
/linux-4.1.27/arch/powerpc/include/uapi/asm/
Dkvm.h166 struct kvm_sregs { struct
/linux-4.1.27/include/uapi/linux/
Dkvm.h1125 #define KVM_GET_SREGS _IOR(KVMIO, 0x83, struct kvm_sregs)
1126 #define KVM_SET_SREGS _IOW(KVMIO, 0x84, struct kvm_sregs)
/linux-4.1.27/include/linux/
Dkvm_host.h636 struct kvm_sregs *sregs);
638 struct kvm_sregs *sregs);
/linux-4.1.27/arch/mips/kvm/
Dmips.c1035 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs()
1041 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs()
/linux-4.1.27/arch/s390/kvm/
Dkvm-s390.c1588 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs()
1597 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs()
/linux-4.1.27/Documentation/virtual/kvm/
Dapi.txt334 Parameters: struct kvm_sregs (out)
340 struct kvm_sregs {
362 Parameters: struct kvm_sregs (in)
/linux-4.1.27/arch/x86/kvm/
Dx86.c6731 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs()
6820 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs()