7 #ifndef _PSP2KERN_KERNEL_THREADMGR_FAST_MUTEX_H_
8 #define _PSP2KERN_KERNEL_THREADMGR_FAST_MUTEX_H_
36 #define ksceKernelDeleteFastMutex(__fast_mutex__) ksceKernelFinalizeFastMutex((__fast_mutex__))
int ksceKernelLockFastMutex(SceKernelFastMutex *fast_mutex)
int ksceKernelTryLockFastMutex(SceKernelFastMutex *fast_mutex)
int ksceKernelInitializeFastMutex(SceKernelFastMutex *fast_mutex, const char *name, int attr, void *opt)
int ksceKernelFinalizeFastMutex(SceKernelFastMutex *fast_mutex)
int ksceKernelGetFastMutexInfo(SceKernelFastMutex *fast_mutex, void *info)
VITASDK_BUILD_ASSERT_EQ(0x40, SceKernelFastMutex)
SceUInt8 data[0x40]
Definition: fast_mutex.h:19
int ksceKernelUnlockFastMutex(SceKernelFastMutex *fast_mutex)
Definition: fast_mutex.h:18
uint8_t SceUInt8
Definition: types.h:36