/linux-4.1.27/arch/powerpc/include/asm/ |
D | kvm_ppc.h | 229 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/ |
D | guest.c | 235 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/ |
D | guest.c | 259 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/ |
D | e500.h | 138 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);
|
D | e500mc.c | 219 struct kvm_sregs *sregs) in kvmppc_core_get_sregs_e500mc() 243 struct kvm_sregs *sregs) in kvmppc_core_set_sregs_e500mc()
|
D | booke.c | 1476 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()
|
D | e500.c | 365 struct kvm_sregs *sregs) in kvmppc_core_get_sregs_e500() 390 struct kvm_sregs *sregs) in kvmppc_core_set_sregs_e500()
|
D | book3s.c | 455 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs() 461 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs()
|
D | e500_mmu.c | 574 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()
|
D | book3s_pr.c | 1250 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()
|
D | book3s_hv.c | 944 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/ |
D | kvm_main.c | 2095 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/ |
D | kvm.h | 199 struct kvm_sregs { struct
|
/linux-4.1.27/arch/s390/include/uapi/asm/ |
D | kvm.h | 106 struct kvm_sregs { struct
|
/linux-4.1.27/arch/arm64/include/uapi/asm/ |
D | kvm.h | 97 struct kvm_sregs { struct
|
/linux-4.1.27/arch/arm/include/uapi/asm/ |
D | kvm.h | 95 struct kvm_sregs { struct
|
/linux-4.1.27/arch/x86/include/uapi/asm/ |
D | kvm.h | 143 struct kvm_sregs { struct
|
/linux-4.1.27/arch/powerpc/include/uapi/asm/ |
D | kvm.h | 166 struct kvm_sregs { struct
|
/linux-4.1.27/include/uapi/linux/ |
D | kvm.h | 1125 #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/ |
D | kvm_host.h | 636 struct kvm_sregs *sregs); 638 struct kvm_sregs *sregs);
|
/linux-4.1.27/arch/mips/kvm/ |
D | mips.c | 1035 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/ |
D | kvm-s390.c | 1588 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/ |
D | api.txt | 334 Parameters: struct kvm_sregs (out) 340 struct kvm_sregs { 362 Parameters: struct kvm_sregs (in)
|
/linux-4.1.27/arch/x86/kvm/ |
D | x86.c | 6731 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs() 6820 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs()
|