static int kvm_put_msr_feature_control(X86CPU *cpu)

{

    struct {

        struct kvm_msrs info;

        struct kvm_msr_entry entry;

    } msr_data;



    kvm_msr_entry_set(&msr_data.entry, MSR_IA32_FEATURE_CONTROL,

                      cpu->env.msr_ia32_feature_control);

    msr_data.info.nmsrs = 1;

    return kvm_vcpu_ioctl(CPU(cpu), KVM_SET_MSRS, &msr_data);

}

static int kvm_put_msr_feature_control(X86CPU *cpu)

{

    struct {

        struct kvm_msrs info;

        struct kvm_msr_entry entry;

    } msr_data;



    kvm_msr_entry_set(&msr_data.entry, MSR_IA32_FEATURE_CONTROL,

                      cpu->env.msr_ia32_feature_control);

    msr_data.info.nmsrs = 1;

    return kvm_vcpu_ioctl(CPU(cpu), KVM_SET_MSRS, &msr_data);

}

static int FUNC_0(X86CPU *VAR_0)

{

    struct {

        struct kvm_msrs info;

        struct kvm_msr_entry entry;

    } VAR_1;



    kvm_msr_entry_set(&VAR_1.entry, MSR_IA32_FEATURE_CONTROL,

                      VAR_0->env.msr_ia32_feature_control);

    VAR_1.info.nmsrs = 1;

    return kvm_vcpu_ioctl(CPU(VAR_0), KVM_SET_MSRS, &VAR_1);

}

static int FUNC_0(X86CPU *VAR_0)
{ struct { struct kvm_msrs info; struct kvm_msr_entry entry; } VAR_1; kvm_msr_entry_set(&VAR_1.entry, MSR_IA32_FEATURE_CONTROL,
VAR_0->env.msr_ia32_feature_control); VAR_1.info.nmsrs = 1; return kvm_vcpu_ioctl(CPU(VAR_0), KVM_SET_MSRS, &VAR_1); }