Home
last modified time | relevance | path

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

12

/Linux-v4.19/tools/testing/selftests/kvm/include/
Dkvm_util.h103 uint32_t vcpuid, struct kvm_sregs *sregs);
105 uint32_t vcpuid, struct kvm_sregs *sregs);
107 uint32_t vcpuid, struct kvm_sregs *sregs);
/Linux-v4.19/tools/testing/selftests/kvm/
Dsync_regs_test.c62 static void compare_sregs(struct kvm_sregs *left, struct kvm_sregs *right) in compare_sregs()
79 struct kvm_sregs sregs; in main()
Dset_sregs_test.c31 struct kvm_sregs sregs; in main()
Dcr4_cpuid_sync_test.c68 struct kvm_sregs sregs; in main()
/Linux-v4.19/tools/testing/selftests/kvm/lib/
Dkvm_util_internal.h69 void sregs_dump(FILE *stream, struct kvm_sregs *sregs,
Dkvm_util.c1377 uint32_t vcpuid, struct kvm_sregs *sregs) in vcpu_sregs_get()
1406 uint32_t vcpuid, struct kvm_sregs *sregs) in vcpu_sregs_set()
1414 uint32_t vcpuid, struct kvm_sregs *sregs) in _vcpu_sregs_set()
1536 struct kvm_sregs sregs; in vcpu_dump()
Dx86.c187 void sregs_dump(FILE *stream, struct kvm_sregs *sregs, in sregs_dump()
617 struct kvm_sregs sregs; in vcpu_setup()
751 struct kvm_sregs sregs;
/Linux-v4.19/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.c218 struct kvm_sregs *sregs) in kvmppc_core_get_sregs_e500mc()
242 struct kvm_sregs *sregs) in kvmppc_core_set_sregs_e500mc()
Dbooke.c1503 struct kvm_sregs *sregs) in get_sregs_base()
1522 struct kvm_sregs *sregs) in set_sregs_base()
1547 struct kvm_sregs *sregs) in get_sregs_arch206()
1559 struct kvm_sregs *sregs) in set_sregs_arch206()
1575 int kvmppc_get_sregs_ivor(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) in kvmppc_get_sregs_ivor()
1598 int kvmppc_set_sregs_ivor(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) in kvmppc_set_sregs_ivor()
1624 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs()
1641 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()
/Linux-v4.19/arch/powerpc/include/asm/
Dkvm_ppc.h278 int (*get_sregs)(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs);
279 int (*set_sregs)(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs);
422 int kvmppc_core_get_sregs(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs);
423 int kvmppc_core_set_sregs(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs);
425 int kvmppc_get_sregs_ivor(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs);
426 int kvmppc_set_sregs_ivor(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs);
/Linux-v4.19/arch/x86/include/uapi/asm/
Dkvm.h149 struct kvm_sregs { struct
374 struct kvm_sregs sregs;
/Linux-v4.19/tools/arch/x86/include/uapi/asm/
Dkvm.h149 struct kvm_sregs { struct
374 struct kvm_sregs sregs;
/Linux-v4.19/arch/arm/kvm/
Dguest.c253 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs()
259 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs()
/Linux-v4.19/tools/arch/mips/include/uapi/asm/
Dkvm.h200 struct kvm_sregs { struct
/Linux-v4.19/virt/kvm/
Dkvm_main.c2551 struct kvm_sregs *kvm_sregs = NULL; in kvm_vcpu_ioctl() local
2626 kvm_sregs = kzalloc(sizeof(struct kvm_sregs), GFP_KERNEL); in kvm_vcpu_ioctl()
2628 if (!kvm_sregs) in kvm_vcpu_ioctl()
2630 r = kvm_arch_vcpu_ioctl_get_sregs(vcpu, kvm_sregs); in kvm_vcpu_ioctl()
2634 if (copy_to_user(argp, kvm_sregs, sizeof(struct kvm_sregs))) in kvm_vcpu_ioctl()
2640 kvm_sregs = memdup_user(argp, sizeof(*kvm_sregs)); in kvm_vcpu_ioctl()
2641 if (IS_ERR(kvm_sregs)) { in kvm_vcpu_ioctl()
2642 r = PTR_ERR(kvm_sregs); in kvm_vcpu_ioctl()
2643 kvm_sregs = NULL; in kvm_vcpu_ioctl()
2646 r = kvm_arch_vcpu_ioctl_set_sregs(vcpu, kvm_sregs); in kvm_vcpu_ioctl()
[all …]
/Linux-v4.19/arch/mips/include/uapi/asm/
Dkvm.h218 struct kvm_sregs { struct
/Linux-v4.19/arch/arm64/kvm/
Dguest.c334 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs()
340 struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs()
/Linux-v4.19/tools/arch/arm64/include/uapi/asm/
Dkvm.h111 struct kvm_sregs { struct
/Linux-v4.19/arch/arm64/include/uapi/asm/
Dkvm.h111 struct kvm_sregs { struct
/Linux-v4.19/tools/arch/s390/include/uapi/asm/
Dkvm.h176 struct kvm_sregs { struct
/Linux-v4.19/tools/arch/arm/include/uapi/asm/
Dkvm.h109 struct kvm_sregs { struct
/Linux-v4.19/arch/arm/include/uapi/asm/
Dkvm.h109 struct kvm_sregs { struct
/Linux-v4.19/arch/s390/include/uapi/asm/
Dkvm.h176 struct kvm_sregs { struct

12