]> git.proxmox.com Git - mirror_qemu.git/blame - qemu-thread-win32.h
Merge branch 'target-arm.for-upstream' of git://git.linaro.org/people/pmaydell/qemu-arm
[mirror_qemu.git] / qemu-thread-win32.h
CommitLineData
9257d46d
PB
1#ifndef __QEMU_THREAD_WIN32_H
2#define __QEMU_THREAD_WIN32_H 1
3#include "windows.h"
4
5struct QemuMutex {
6 CRITICAL_SECTION lock;
7 LONG owner;
8};
9
10struct QemuCond {
11 LONG waiters, target;
12 HANDLE sema;
13 HANDLE continue_event;
14};
15
403e6331 16typedef struct QemuThreadData QemuThreadData;
9257d46d 17struct QemuThread {
403e6331
PB
18 QemuThreadData *data;
19 unsigned tid;
9257d46d
PB
20};
21
22#endif