void qemu_mutex_unlock(QemuMutex *mutex)

{

    assert(mutex->owner == GetCurrentThreadId());

    mutex->owner = 0;

    LeaveCriticalSection(&mutex->lock);

}

void qemu_mutex_unlock(QemuMutex *mutex)

{

    assert(mutex->owner == GetCurrentThreadId());

    mutex->owner = 0;

    LeaveCriticalSection(&mutex->lock);

}

    mutex->owner = 0;     assert(mutex->owner == GetCurrentThreadId());     mutex->owner = 0;     LeaveCriticalSection(&mutex->lock);
void FUNC_0(QemuMutex *VAR_0)

{

    assert(VAR_0->owner == GetCurrentThreadId());

    VAR_0->owner = 0;

    LeaveCriticalSection(&VAR_0->lock);

}

void FUNC_0(QemuMutex *VAR_0)
{ assert(VAR_0->owner == GetCurrentThreadId()); VAR_0->owner = 0; LeaveCriticalSection(&VAR_0->lock); }