kvm_regs 138 arch/arm/include/asm/kvm_host.h struct kvm_regs gp_regs; kvm_regs 190 arch/arm/include/uapi/asm/kvm.h #define KVM_REG_ARM_CORE_REG(name) (offsetof(struct kvm_regs, name) / 4) kvm_regs 175 arch/arm/kernel/asm-offsets.c DEFINE(GP_REGS_USR, offsetof(struct kvm_regs, usr_regs)); kvm_regs 24 arch/arm/kvm/emulate.c (offsetof(struct kvm_regs, _reg) / sizeof(u32)) kvm_regs 46 arch/arm/kvm/guest.c struct kvm_regs *regs = &vcpu->arch.ctxt.gp_regs; kvm_regs 63 arch/arm/kvm/guest.c struct kvm_regs *regs = &vcpu->arch.ctxt.gp_regs; kvm_regs 96 arch/arm/kvm/guest.c int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) kvm_regs 101 arch/arm/kvm/guest.c int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) kvm_regs 157 arch/arm/kvm/guest.c return sizeof(struct kvm_regs) / sizeof(u32); kvm_regs 183 arch/arm/kvm/guest.c for (i = 0; i < sizeof(struct kvm_regs)/sizeof(u32); i++) { kvm_regs 25 arch/arm/kvm/reset.c static struct kvm_regs cortexa_regs_reset = { kvm_regs 43 arch/arm/kvm/reset.c struct kvm_regs *reset_regs; kvm_regs 216 arch/arm64/include/asm/kvm_host.h struct kvm_regs gp_regs; kvm_regs 180 arch/arm64/include/uapi/asm/kvm.h #define KVM_REG_ARM_CORE_REG(name) (offsetof(struct kvm_regs, name) / sizeof(__u32)) kvm_regs 102 arch/arm64/kernel/asm-offsets.c DEFINE(CPU_USER_PT_REGS, offsetof(struct kvm_regs, regs)); kvm_regs 131 arch/arm64/kvm/guest.c struct kvm_regs *regs = vcpu_gp_regs(vcpu); kvm_regs 153 arch/arm64/kvm/guest.c struct kvm_regs *regs = vcpu_gp_regs(vcpu); kvm_regs 443 arch/arm64/kvm/guest.c int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) kvm_regs 448 arch/arm64/kvm/guest.c int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) kvm_regs 459 arch/arm64/kvm/guest.c for (i = 0; i < sizeof(struct kvm_regs) / sizeof(__u32); i++) { kvm_regs 39 arch/arm64/kvm/reset.c static const struct kvm_regs default_regs_reset = { kvm_regs 44 arch/arm64/kvm/reset.c static const struct kvm_regs default_regs_reset32 = { kvm_regs 260 arch/arm64/kvm/reset.c const struct kvm_regs *cpu_reset; kvm_regs 1181 arch/mips/kvm/mips.c int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) kvm_regs 1198 arch/mips/kvm/mips.c int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) kvm_regs 537 arch/powerpc/kvm/book3s.c int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) kvm_regs 565 arch/powerpc/kvm/book3s.c int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) kvm_regs 1429 arch/powerpc/kvm/booke.c int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) kvm_regs 1460 arch/powerpc/kvm/booke.c int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) kvm_regs 3300 arch/s390/kvm/kvm-s390.c int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) kvm_regs 3308 arch/s390/kvm/kvm-s390.c int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) kvm_regs 376 arch/x86/include/uapi/asm/kvm.h struct kvm_regs regs; kvm_regs 8628 arch/x86/kvm/x86.c static void __get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) kvm_regs 8664 arch/x86/kvm/x86.c int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) kvm_regs 8672 arch/x86/kvm/x86.c static void __set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) kvm_regs 8704 arch/x86/kvm/x86.c int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) kvm_regs 839 include/linux/kvm_host.h int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs); kvm_regs 840 include/linux/kvm_host.h int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs); kvm_regs 1353 include/uapi/linux/kvm.h #define KVM_GET_REGS _IOR(KVMIO, 0x81, struct kvm_regs) kvm_regs 1354 include/uapi/linux/kvm.h #define KVM_SET_REGS _IOW(KVMIO, 0x82, struct kvm_regs) kvm_regs 190 tools/arch/arm/include/uapi/asm/kvm.h #define KVM_REG_ARM_CORE_REG(name) (offsetof(struct kvm_regs, name) / 4) kvm_regs 180 tools/arch/arm64/include/uapi/asm/kvm.h #define KVM_REG_ARM_CORE_REG(name) (offsetof(struct kvm_regs, name) / sizeof(__u32)) kvm_regs 376 tools/arch/x86/include/uapi/asm/kvm.h struct kvm_regs regs; kvm_regs 1353 tools/include/uapi/linux/kvm.h #define KVM_GET_REGS _IOR(KVMIO, 0x81, struct kvm_regs) kvm_regs 1354 tools/include/uapi/linux/kvm.h #define KVM_SET_REGS _IOW(KVMIO, 0x82, struct kvm_regs) kvm_regs 119 tools/testing/selftests/kvm/include/kvm_util.h void vcpu_regs_get(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_regs *regs); kvm_regs 120 tools/testing/selftests/kvm/include/kvm_util.h void vcpu_regs_set(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_regs *regs); kvm_regs 1217 tools/testing/selftests/kvm/lib/kvm_util.c void vcpu_regs_get(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_regs *regs) kvm_regs 1244 tools/testing/selftests/kvm/lib/kvm_util.c void vcpu_regs_set(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_regs *regs) kvm_regs 68 tools/testing/selftests/kvm/lib/kvm_util_internal.h void regs_dump(FILE *stream, struct kvm_regs *regs, uint8_t indent); kvm_regs 245 tools/testing/selftests/kvm/lib/s390x/processor.c struct kvm_regs regs; kvm_regs 94 tools/testing/selftests/kvm/lib/x86_64/processor.c void regs_dump(FILE *stream, struct kvm_regs *regs, kvm_regs 652 tools/testing/selftests/kvm/lib/x86_64/processor.c struct kvm_regs regs; kvm_regs 925 tools/testing/selftests/kvm/lib/x86_64/processor.c struct kvm_regs regs; kvm_regs 974 tools/testing/selftests/kvm/lib/x86_64/processor.c struct kvm_regs regs; kvm_regs 991 tools/testing/selftests/kvm/lib/x86_64/processor.c struct kvm_regs regs; kvm_regs 44 tools/testing/selftests/kvm/lib/x86_64/ucall.c struct kvm_regs regs; kvm_regs 42 tools/testing/selftests/kvm/s390x/sync_regs_test.c static void compare_regs(struct kvm_regs *left, struct kvm_sync_regs *right) kvm_regs 70 tools/testing/selftests/kvm/s390x/sync_regs_test.c struct kvm_regs regs; kvm_regs 76 tools/testing/selftests/kvm/x86_64/evmcs_test.c struct kvm_regs regs1, regs2; kvm_regs 92 tools/testing/selftests/kvm/x86_64/smm_test.c struct kvm_regs regs; kvm_regs 124 tools/testing/selftests/kvm/x86_64/state_test.c struct kvm_regs regs1, regs2; kvm_regs 40 tools/testing/selftests/kvm/x86_64/sync_regs_test.c static void compare_regs(struct kvm_regs *left, struct kvm_regs *right) kvm_regs 84 tools/testing/selftests/kvm/x86_64/sync_regs_test.c struct kvm_regs regs; kvm_regs 2924 virt/kvm/kvm_main.c struct kvm_regs *kvm_regs; kvm_regs 2927 virt/kvm/kvm_main.c kvm_regs = kzalloc(sizeof(struct kvm_regs), GFP_KERNEL_ACCOUNT); kvm_regs 2928 virt/kvm/kvm_main.c if (!kvm_regs) kvm_regs 2930 virt/kvm/kvm_main.c r = kvm_arch_vcpu_ioctl_get_regs(vcpu, kvm_regs); kvm_regs 2934 virt/kvm/kvm_main.c if (copy_to_user(argp, kvm_regs, sizeof(struct kvm_regs))) kvm_regs 2938 virt/kvm/kvm_main.c kfree(kvm_regs); kvm_regs 2942 virt/kvm/kvm_main.c struct kvm_regs *kvm_regs; kvm_regs 2945 virt/kvm/kvm_main.c kvm_regs = memdup_user(argp, sizeof(*kvm_regs)); kvm_regs 2946 virt/kvm/kvm_main.c if (IS_ERR(kvm_regs)) { kvm_regs 2947 virt/kvm/kvm_main.c r = PTR_ERR(kvm_regs); kvm_regs 2950 virt/kvm/kvm_main.c r = kvm_arch_vcpu_ioctl_set_regs(vcpu, kvm_regs); kvm_regs 2951 virt/kvm/kvm_main.c kfree(kvm_regs);