static void kvm_invoke_set_guest_debug(void *data)

{

    struct kvm_set_guest_debug_data *dbg_data = data;

    CPUState *env = dbg_data->env;



    if (env->kvm_vcpu_dirty) {

        kvm_arch_put_registers(env);

        env->kvm_vcpu_dirty = 0;

    }

    dbg_data->err = kvm_vcpu_ioctl(env, KVM_SET_GUEST_DEBUG, &dbg_data->dbg);

}

static void kvm_invoke_set_guest_debug(void *data)

{

    struct kvm_set_guest_debug_data *dbg_data = data;

    CPUState *env = dbg_data->env;



    if (env->kvm_vcpu_dirty) {

        kvm_arch_put_registers(env);

        env->kvm_vcpu_dirty = 0;

    }

    dbg_data->err = kvm_vcpu_ioctl(env, KVM_SET_GUEST_DEBUG, &dbg_data->dbg);

}

    if (env->kvm_vcpu_dirty) {         kvm_arch_put_registers(env);         env->kvm_vcpu_dirty = 0;
static void FUNC_0(void *VAR_0)

{

    struct kvm_set_guest_debug_data *VAR_1 = VAR_0;

    CPUState *env = VAR_1->env;



    if (env->kvm_vcpu_dirty) {

        kvm_arch_put_registers(env);

        env->kvm_vcpu_dirty = 0;

    }

    VAR_1->err = kvm_vcpu_ioctl(env, KVM_SET_GUEST_DEBUG, &VAR_1->dbg);

}

static void FUNC_0(void *VAR_0)
{ struct kvm_set_guest_debug_data *VAR_1 = VAR_0; CPUState *env = VAR_1->env; if (env->kvm_vcpu_dirty) { kvm_arch_put_registers(env); env->kvm_vcpu_dirty = 0; } VAR_1->err = kvm_vcpu_ioctl(env, KVM_SET_GUEST_DEBUG, &VAR_1->dbg); }