void cpu_watchpoint_remove_by_ref(CPUState *env, CPUWatchpoint *watchpoint)

{

    TAILQ_REMOVE(&env->watchpoints, watchpoint, entry);



    tlb_flush_page(env, watchpoint->vaddr);



    qemu_free(watchpoint);

}

void cpu_watchpoint_remove_by_ref(CPUState *env, CPUWatchpoint *watchpoint)

{

    TAILQ_REMOVE(&env->watchpoints, watchpoint, entry);



    tlb_flush_page(env, watchpoint->vaddr);



    qemu_free(watchpoint);

}

void FUNC_0(CPUState *VAR_0, CPUWatchpoint *VAR_1)

{

    TAILQ_REMOVE(&VAR_0->watchpoints, VAR_1, entry);



    tlb_flush_page(VAR_0, VAR_1->vaddr);



    qemu_free(VAR_1);

}

void FUNC_0(CPUState *VAR_0, CPUWatchpoint *VAR_1)
{ TAILQ_REMOVE(&VAR_0->watchpoints, VAR_1, entry); tlb_flush_page(VAR_0, VAR_1->vaddr); qemu_free(VAR_1); }