void cpu_x86_update_dr7(CPUX86State *env, uint32_t new_dr7)

{

    int i;



    for (i = 0; i < DR7_MAX_BP; i++) {

        hw_breakpoint_remove(env, i);

    }

    env->dr[7] = new_dr7;

    for (i = 0; i < DR7_MAX_BP; i++) {

        hw_breakpoint_insert(env, i);

    }

}

void cpu_x86_update_dr7(CPUX86State *env, uint32_t new_dr7)

{

    int i;



    for (i = 0; i < DR7_MAX_BP; i++) {

        hw_breakpoint_remove(env, i);

    }

    env->dr[7] = new_dr7;

    for (i = 0; i < DR7_MAX_BP; i++) {

        hw_breakpoint_insert(env, i);

    }

}

void FUNC_0(CPUX86State *VAR_0, uint32_t VAR_1)

{

    int VAR_2;



    for (VAR_2 = 0; VAR_2 < DR7_MAX_BP; VAR_2++) {

        hw_breakpoint_remove(VAR_0, VAR_2);

    }

    VAR_0->dr[7] = VAR_1;

    for (VAR_2 = 0; VAR_2 < DR7_MAX_BP; VAR_2++) {

        hw_breakpoint_insert(VAR_0, VAR_2);

    }

}

void FUNC_0(CPUX86State *VAR_0, uint32_t VAR_1)
{ int VAR_2; for (VAR_2 = 0; VAR_2 < DR7_MAX_BP; VAR_2++) { hw_breakpoint_remove(VAR_0, VAR_2); } VAR_0->dr[7] = VAR_1; for (VAR_2 = 0; VAR_2 < DR7_MAX_BP; VAR_2++) { hw_breakpoint_insert(VAR_0, VAR_2); } }