rpcsx/rpcs3/Emu/SysCalls/lv2/SC_Condition.h
Nekotekina c4d9223034 event flag improvement (not finished)
Fixed empty SPU thread name issue
2014-03-17 19:07:47 +04:00

27 lines
337 B
C

#pragma once
#include "SC_Mutex.h"
struct sys_cond_attribute
{
be_t<u32> pshared;
be_t<u64> ipc_key;
be_t<int> flags;
union
{
char name[8];
u64 name_u64;
};
};
struct Cond
{
Mutex* mutex; // associated with mutex
SMutex signal;
SleepQueue m_queue;
Cond(Mutex* mutex, u64 name)
: mutex(mutex)
, m_queue(name)
{
}
};