static void kvm_arm_gic_class_init(ObjectClass *klass, void *data)

{

    DeviceClass *dc = DEVICE_CLASS(klass);

    ARMGICCommonClass *agcc = ARM_GIC_COMMON_CLASS(klass);

    KVMARMGICClass *kgc = KVM_ARM_GIC_CLASS(klass);



    agcc->pre_save = kvm_arm_gic_get;

    agcc->post_load = kvm_arm_gic_put;

    kgc->parent_realize = dc->realize;

    kgc->parent_reset = dc->reset;

    dc->realize = kvm_arm_gic_realize;

    dc->reset = kvm_arm_gic_reset;

    dc->no_user = 1;

}

static void kvm_arm_gic_class_init(ObjectClass *klass, void *data)

{

    DeviceClass *dc = DEVICE_CLASS(klass);

    ARMGICCommonClass *agcc = ARM_GIC_COMMON_CLASS(klass);

    KVMARMGICClass *kgc = KVM_ARM_GIC_CLASS(klass);



    agcc->pre_save = kvm_arm_gic_get;

    agcc->post_load = kvm_arm_gic_put;

    kgc->parent_realize = dc->realize;

    kgc->parent_reset = dc->reset;

    dc->realize = kvm_arm_gic_realize;

    dc->reset = kvm_arm_gic_reset;

    dc->no_user = 1;

}

    dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;     dc->no_user = 1;
static void FUNC_0(ObjectClass *VAR_0, void *VAR_1)

{

    DeviceClass *dc = DEVICE_CLASS(VAR_0);

    ARMGICCommonClass *agcc = ARM_GIC_COMMON_CLASS(VAR_0);

    KVMARMGICClass *kgc = KVM_ARM_GIC_CLASS(VAR_0);



    agcc->pre_save = kvm_arm_gic_get;

    agcc->post_load = kvm_arm_gic_put;

    kgc->parent_realize = dc->realize;

    kgc->parent_reset = dc->reset;

    dc->realize = kvm_arm_gic_realize;

    dc->reset = kvm_arm_gic_reset;

    dc->no_user = 1;

}

static void FUNC_0(ObjectClass *VAR_0, void *VAR_1)
{ DeviceClass *dc = DEVICE_CLASS(VAR_0); ARMGICCommonClass *agcc = ARM_GIC_COMMON_CLASS(VAR_0); KVMARMGICClass *kgc = KVM_ARM_GIC_CLASS(VAR_0); agcc->pre_save = kvm_arm_gic_get; agcc->post_load = kvm_arm_gic_put; kgc->parent_realize = dc->realize; kgc->parent_reset = dc->reset; dc->realize = kvm_arm_gic_realize; dc->reset = kvm_arm_gic_reset; dc->no_user = 1; }