/Linux-v4.19/arch/arm64/kvm/ |
D | reset.c | 39 static const struct kvm_regs default_regs_reset = { 44 static const struct kvm_regs default_regs_reset32 = { 105 const struct kvm_regs *cpu_reset; in kvm_reset_vcpu()
|
D | guest.c | 108 struct kvm_regs *regs = vcpu_gp_regs(vcpu); in get_core_reg() 130 struct kvm_regs *regs = vcpu_gp_regs(vcpu); in set_core_reg() 186 int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) in kvm_arch_vcpu_ioctl_get_regs() 191 int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) in kvm_arch_vcpu_ioctl_set_regs() 198 return sizeof(struct kvm_regs) / sizeof(__u32); in num_core_regs() 276 for (i = 0; i < sizeof(struct kvm_regs) / sizeof(__u32); i++) { in kvm_arm_copy_reg_indices()
|
/Linux-v4.19/arch/arm/kvm/ |
D | guest.c | 58 struct kvm_regs *regs = &vcpu->arch.ctxt.gp_regs; in get_core_reg() 75 struct kvm_regs *regs = &vcpu->arch.ctxt.gp_regs; in set_core_reg() 108 int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) in kvm_arch_vcpu_ioctl_get_regs() 113 int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) in kvm_arch_vcpu_ioctl_set_regs() 169 return sizeof(struct kvm_regs) / sizeof(u32); in num_core_regs() 195 for (i = 0; i < sizeof(struct kvm_regs)/sizeof(u32); i++) { in kvm_arm_copy_reg_indices()
|
D | reset.c | 36 static struct kvm_regs cortexa_regs_reset = { 54 struct kvm_regs *reset_regs; in kvm_reset_vcpu()
|
D | emulate.c | 36 (offsetof(struct kvm_regs, _reg) / sizeof(u32))
|
/Linux-v4.19/tools/testing/selftests/kvm/ |
D | sync_regs_test.c | 34 static void compare_regs(struct kvm_regs *left, struct kvm_regs *right) in compare_regs() 78 struct kvm_regs regs; in main()
|
D | state_test.c | 126 struct kvm_regs regs1, regs2; in main()
|
/Linux-v4.19/tools/arch/arm64/include/uapi/asm/ |
D | kvm.h | 49 struct kvm_regs { struct 176 #define KVM_REG_ARM_CORE_REG(name) (offsetof(struct kvm_regs, name) / sizeof(__u32))
|
/Linux-v4.19/arch/arm64/include/uapi/asm/ |
D | kvm.h | 49 struct kvm_regs { struct 176 #define KVM_REG_ARM_CORE_REG(name) (offsetof(struct kvm_regs, name) / sizeof(__u32))
|
/Linux-v4.19/tools/arch/arm/include/uapi/asm/ |
D | kvm.h | 61 struct kvm_regs { struct 190 #define KVM_REG_ARM_CORE_REG(name) (offsetof(struct kvm_regs, name) / 4)
|
/Linux-v4.19/arch/arm/include/uapi/asm/ |
D | kvm.h | 61 struct kvm_regs { struct 190 #define KVM_REG_ARM_CORE_REG(name) (offsetof(struct kvm_regs, name) / 4)
|
/Linux-v4.19/tools/testing/selftests/kvm/include/ |
D | kvm_util.h | 98 uint32_t vcpuid, struct kvm_regs *regs); 100 uint32_t vcpuid, struct kvm_regs *regs);
|
/Linux-v4.19/tools/testing/selftests/kvm/lib/ |
D | kvm_util_internal.h | 67 void regs_dump(FILE *stream, struct kvm_regs *regs,
|
D | kvm_util.c | 1177 uint32_t vcpuid, struct kvm_regs *regs) in vcpu_regs_get() 1205 uint32_t vcpuid, struct kvm_regs *regs) in vcpu_regs_set() 1331 struct kvm_regs regs; in vcpu_args_set() 1535 struct kvm_regs regs; in vcpu_dump() 1677 struct kvm_regs regs; in guest_args_read()
|
D | x86.c | 95 void regs_dump(FILE *stream, struct kvm_regs *regs, in regs_dump() 655 struct kvm_regs regs; in vm_vcpu_add_default() 748 struct kvm_regs regs;
|
/Linux-v4.19/arch/x86/include/uapi/asm/ |
D | kvm.h | 116 struct kvm_regs { struct 373 struct kvm_regs regs;
|
/Linux-v4.19/tools/arch/x86/include/uapi/asm/ |
D | kvm.h | 116 struct kvm_regs { struct 373 struct kvm_regs regs;
|
/Linux-v4.19/virt/kvm/ |
D | kvm_main.c | 2595 struct kvm_regs *kvm_regs; in kvm_vcpu_ioctl() local 2598 kvm_regs = kzalloc(sizeof(struct kvm_regs), GFP_KERNEL); in kvm_vcpu_ioctl() 2599 if (!kvm_regs) in kvm_vcpu_ioctl() 2601 r = kvm_arch_vcpu_ioctl_get_regs(vcpu, kvm_regs); in kvm_vcpu_ioctl() 2605 if (copy_to_user(argp, kvm_regs, sizeof(struct kvm_regs))) in kvm_vcpu_ioctl() 2609 kfree(kvm_regs); in kvm_vcpu_ioctl() 2613 struct kvm_regs *kvm_regs; in kvm_vcpu_ioctl() local 2616 kvm_regs = memdup_user(argp, sizeof(*kvm_regs)); in kvm_vcpu_ioctl() 2617 if (IS_ERR(kvm_regs)) { in kvm_vcpu_ioctl() 2618 r = PTR_ERR(kvm_regs); in kvm_vcpu_ioctl() [all …]
|
/Linux-v4.19/arch/arm64/kernel/ |
D | asm-offsets.c | 141 DEFINE(CPU_USER_PT_REGS, offsetof(struct kvm_regs, regs)); in main() 142 DEFINE(CPU_FP_REGS, offsetof(struct kvm_regs, fp_regs)); in main()
|
/Linux-v4.19/tools/arch/mips/include/uapi/asm/ |
D | kvm.h | 30 struct kvm_regs { struct
|
/Linux-v4.19/arch/mips/include/uapi/asm/ |
D | kvm.h | 34 struct kvm_regs { struct
|
/Linux-v4.19/tools/arch/s390/include/uapi/asm/ |
D | kvm.h | 170 struct kvm_regs { struct
|
/Linux-v4.19/arch/s390/include/uapi/asm/ |
D | kvm.h | 170 struct kvm_regs { struct
|
/Linux-v4.19/arch/arm/include/asm/ |
D | kvm_host.h | 143 struct kvm_regs gp_regs;
|
/Linux-v4.19/arch/arm/kernel/ |
D | asm-offsets.c | 174 DEFINE(GP_REGS_USR, offsetof(struct kvm_regs, usr_regs)); in main()
|