/openbmc/linux/tools/testing/selftests/kvm/include/ |
H A D | kvm_util_base.h | 509 static inline void vcpu_sregs_get(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) in vcpu_sregs_get() 514 static inline void vcpu_sregs_set(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) in vcpu_sregs_set() 518 static inline int _vcpu_sregs_set(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) in _vcpu_sregs_set()
|
/openbmc/linux/virt/kvm/ |
H A D | kvm_main.c | 4123 struct kvm_sregs *kvm_sregs = NULL; in kvm_vcpu_ioctl() local 4197 kvm_sregs = kzalloc(sizeof(struct kvm_sregs), in kvm_vcpu_ioctl() 4200 if (!kvm_sregs) in kvm_vcpu_ioctl() 4202 r = kvm_arch_vcpu_ioctl_get_sregs(vcpu, kvm_sregs); in kvm_vcpu_ioctl() 4206 if (copy_to_user(argp, kvm_sregs, sizeof(struct kvm_sregs))) in kvm_vcpu_ioctl() 4212 kvm_sregs = memdup_user(argp, sizeof(*kvm_sregs)); in kvm_vcpu_ioctl() 4213 if (IS_ERR(kvm_sregs)) { in kvm_vcpu_ioctl() 4214 r = PTR_ERR(kvm_sregs); in kvm_vcpu_ioctl() 4215 kvm_sregs = NULL; in kvm_vcpu_ioctl() 4218 r = kvm_arch_vcpu_ioctl_set_sregs(vcpu, kvm_sregs); in kvm_vcpu_ioctl() [all …]
|
/openbmc/linux/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | processor.c | 75 static void sregs_dump(FILE *stream, struct kvm_sregs *sregs, uint8_t indent) in sregs_dump() 528 struct kvm_sregs sregs; in vcpu_setup() 859 struct kvm_sregs sregs; in vcpu_arch_dump() 1112 struct kvm_sregs sregs; in vcpu_init_descriptor_tables()
|
/openbmc/linux/tools/testing/selftests/kvm/lib/s390x/ |
H A D | processor.c | 164 struct kvm_sregs sregs; in vm_arch_vcpu_add()
|
/openbmc/qemu/linux-headers/asm-arm64/ |
H A D | kvm.h | 119 struct kvm_sregs { struct
|
/openbmc/linux/tools/arch/arm64/include/uapi/asm/ |
H A D | kvm.h | 119 struct kvm_sregs { struct
|
/openbmc/linux/arch/arm64/include/uapi/asm/ |
H A D | kvm.h | 119 struct kvm_sregs { struct
|
/openbmc/linux/arch/riscv/kvm/ |
H A D | vcpu.c | 283 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs() 289 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs()
|
/openbmc/linux/tools/testing/selftests/kvm/ |
H A D | max_guest_memory_test.c | 66 struct kvm_sregs sregs; in vcpu_worker()
|
/openbmc/linux/arch/arm64/kvm/ |
H A D | guest.c | 804 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs() 810 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs()
|
/openbmc/linux/arch/powerpc/kvm/ |
H A D | book3s.c | 533 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs() 545 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs()
|
H A D | e500_mmu.c | 567 void kvmppc_get_sregs_e500_tlb(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) in kvmppc_get_sregs_e500_tlb() 583 int kvmppc_set_sregs_e500_tlb(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) in kvmppc_set_sregs_e500_tlb()
|
H A D | book3s_pr.c | 1463 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs_pr() 1490 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs_pr()
|
H A D | book3s_hv.c | 2063 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs_hv() 2067 memset(sregs, 0, sizeof(struct kvm_sregs)); in kvm_arch_vcpu_ioctl_get_sregs_hv() 2078 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs_hv()
|
/openbmc/qemu/linux-headers/asm-powerpc/ |
H A D | kvm.h | 176 struct kvm_sregs { struct
|
/openbmc/linux/tools/arch/powerpc/include/uapi/asm/ |
H A D | kvm.h | 176 struct kvm_sregs { struct
|
/openbmc/linux/arch/powerpc/include/uapi/asm/ |
H A D | kvm.h | 176 struct kvm_sregs { struct
|
/openbmc/linux/arch/mips/kvm/ |
H A D | mips.c | 1003 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs() 1009 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs()
|
/openbmc/qemu/target/ppc/ |
H A D | kvm.c | 176 struct kvm_sregs sregs; in kvm_arch_sync_sregs() 859 struct kvm_sregs sregs = { }; in kvmppc_put_books_sregs() 1022 struct kvm_sregs sregs; in kvmppc_get_booke_sregs() 1155 struct kvm_sregs sregs; in kvmppc_get_books_sregs()
|
/openbmc/qemu/linux-headers/linux/ |
H A D | kvm.h | 1576 #define KVM_GET_SREGS _IOR(KVMIO, 0x83, struct kvm_sregs) 1577 #define KVM_SET_SREGS _IOW(KVMIO, 0x84, struct kvm_sregs)
|
/openbmc/linux/include/uapi/linux/ |
H A D | kvm.h | 1580 #define KVM_GET_SREGS _IOR(KVMIO, 0x83, struct kvm_sregs) 1581 #define KVM_SET_SREGS _IOW(KVMIO, 0x84, struct kvm_sregs)
|
/openbmc/linux/tools/include/uapi/linux/ |
H A D | kvm.h | 1573 #define KVM_GET_SREGS _IOR(KVMIO, 0x83, struct kvm_sregs) 1574 #define KVM_SET_SREGS _IOW(KVMIO, 0x84, struct kvm_sregs)
|
/openbmc/linux/include/linux/ |
H A D | kvm_host.h | 1437 struct kvm_sregs *sregs); 1439 struct kvm_sregs *sregs);
|
/openbmc/linux/tools/testing/selftests/kvm/include/x86_64/ |
H A D | processor.h | 383 struct kvm_sregs sregs;
|
/openbmc/linux/arch/x86/kvm/ |
H A D | x86.c | 11316 static void __get_sregs_common(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) in __get_sregs_common() 11351 static void __get_sregs(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) in __get_sregs() 11367 __get_sregs_common(vcpu, (struct kvm_sregs *)sregs2); in __get_sregs2() 11380 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs() 11487 static bool kvm_is_valid_sregs(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) in kvm_is_valid_sregs() 11512 static int __set_sregs_common(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs, in __set_sregs_common() 11585 static int __set_sregs(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) in __set_sregs() 11623 ret = __set_sregs_common(vcpu, (struct kvm_sregs *)sregs2, in __set_sregs2() 11642 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs() 11828 struct kvm_sregs sregs = vcpu->run->s.regs.sregs; in sync_regs()
|