结构体 | |
struct | OsRwlock |
类型定义 | |
typedef struct OsRwlock | LosRwlock |
函数 | |
BOOL | LOS_RwlockIsValid (const LosRwlock *rwlock) |
判断读写锁有效性 更多... | |
UINT32 | LOS_RwlockInit (LosRwlock *rwlock) |
Init a rwlock. 更多... | |
UINT32 | LOS_RwlockDestroy (LosRwlock *rwlock) |
Destroy a rwlock. 更多... | |
UINT32 | LOS_RwlockRdLock (LosRwlock *rwlock, UINT32 timeout) |
Wait to lock a read lock. 更多... | |
UINT32 | LOS_RwlockTryRdLock (LosRwlock *rwlock) |
Try wait to lock a read lock. 更多... | |
UINT32 | LOS_RwlockWrLock (LosRwlock *rwlock, UINT32 timeout) |
Wait to lock a write lock. 更多... | |
UINT32 | LOS_RwlockTryWrLock (LosRwlock *rwlock) |
Try wait to lock a write lock. 更多... | |
UINT32 | LOS_RwlockUnLock (LosRwlock *rwlock) |
Release a rwlock. 更多... | |