kvm_regs
#define KVM_REG_ARM_CORE_REG(name) (offsetof(struct kvm_regs, name) / sizeof(__u32))
int nr_regs = sizeof(struct kvm_regs) / sizeof(__u32);
int nr_regs = sizeof(struct kvm_regs) / sizeof(__u32);
int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
for (i = 0; i < sizeof(struct kvm_regs) / sizeof(__u32); i++) {
int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
struct kvm_regs regs;
static void __get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
static void __set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs);
int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs);
#define KVM_GET_REGS _IOR(KVMIO, 0x81, struct kvm_regs)
#define KVM_SET_REGS _IOW(KVMIO, 0x82, struct kvm_regs)
#define KVM_REG_ARM_CORE_REG(name) (offsetof(struct kvm_regs, name) / sizeof(__u32))
struct kvm_regs regs;
#define KVM_GET_REGS _IOR(KVMIO, 0x81, struct kvm_regs)
#define KVM_SET_REGS _IOW(KVMIO, 0x82, struct kvm_regs)
static inline void vcpu_regs_get(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
static inline void vcpu_regs_set(struct kvm_vcpu *vcpu, struct kvm_regs *regs)
struct kvm_regs regs;
struct kvm_regs regs;
struct kvm_regs regs;
struct kvm_regs regs;
struct kvm_regs regs;
struct kvm_regs regs;
struct kvm_regs regs;
struct kvm_regs regs;
struct kvm_regs regs;
static void regs_dump(FILE *stream, struct kvm_regs *regs, uint8_t indent)
struct kvm_regs regs;
struct kvm_regs regs;
struct kvm_regs regs;
struct kvm_regs regs;
struct kvm_regs regs;
struct kvm_regs regs;
struct kvm_regs regs;
static void compare_regs(struct kvm_regs *left, struct kvm_sync_regs *right)
struct kvm_regs regs = {};
struct kvm_regs regs;
struct kvm_regs regs1, regs2;
struct kvm_regs regs;
struct kvm_regs regs;
struct kvm_regs regs;
struct kvm_regs regs1, regs2;
struct kvm_regs regs;
struct kvm_regs regs1, regs2;
struct kvm_regs regs;
struct kvm_regs regs;
struct kvm_regs regs;
struct kvm_regs regs;
static void compare_regs(struct kvm_regs *left, struct kvm_regs *right)
struct kvm_regs regs;
struct kvm_regs regs1, regs2;
struct kvm_regs *kvm_regs;
kvm_regs = kzalloc_obj(struct kvm_regs);
if (!kvm_regs)
r = kvm_arch_vcpu_ioctl_get_regs(vcpu, kvm_regs);
if (copy_to_user(argp, kvm_regs, sizeof(struct kvm_regs)))
kfree(kvm_regs);
struct kvm_regs *kvm_regs;
kvm_regs = memdup_user(argp, sizeof(*kvm_regs));
if (IS_ERR(kvm_regs)) {
r = PTR_ERR(kvm_regs);
r = kvm_arch_vcpu_ioctl_set_regs(vcpu, kvm_regs);
kfree(kvm_regs);