vitasdk
Documentation of the vitasdk
lw_cond.h
Go to the documentation of this file.
1 
7 #ifndef _PSP2KERN_KERNEL_THREADMGR_LW_COND_H_
8 #define _PSP2KERN_KERNEL_THREADMGR_LW_COND_H_
9 
10 #include <vitasdk/build_utils.h>
11 #include <psp2kern/types.h>
14 
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18 
19 
20 typedef struct SceKernelLwCondInfo {
23  char name[0x20];
24  int attr;
30 
32 
33 
34 #ifdef __cplusplus
35 }
36 #endif
37 
38 #endif /* _PSP2KERN_KERNEL_THREADMGR_LW_COND_H_ */
SceKernelLwCondWork * work
Definition: lw_cond.h:25
VITASDK_BUILD_ASSERT_EQ(0x38, SceKernelLwCondInfo)
int num_wait_threads
Definition: lw_cond.h:27
int attr
Definition: lw_cond.h:24
SceUID lwcond_id
Definition: lw_cond.h:22
int ksceKernelGetLwCondInfo(SceUID lwcond_id, SceKernelLwCondInfo *info)
char name[0x20]
Definition: lw_cond.h:23
SceKernelLwMutexWork * lwmutex
Definition: lw_cond.h:26
SceSize size
Definition: lw_cond.h:21
Definition: lw_cond.h:20
Definition: threadmgr.h:243
Definition: threadmgr.h:255
unsigned int SceSize
Definition: types.h:56
int SceUID
UIDs are used to describe many different kernel objects.
Definition: types.h:90