Home
last modified time | relevance | path

Searched refs:rwlock (Results 1 - 9 of 9) sorted by relevance

/base/startup/init/services/param/include/
H A Dparam_osadp.h138 #define PARAMSPACE_AREA_INIT_LOCK(workspace) ParamRWMutexCreate(&workspace->rwlock)
139 #define PARAMSPACE_AREA_RW_LOCK(workspace) ParamRWMutexWRLock(&workspace->rwlock)
140 #define PARAMSPACE_AREA_RD_LOCK(workspace) ParamRWMutexRDLock(&workspace->rwlock)
141 #define PARAMSPACE_AREA_RW_UNLOCK(workspace) ParamRWMutexUnlock(&workspace->rwlock)
143 #define PARAMSPACE_AREA_INIT_LOCK(rwlock) (void)(rwlock)
144 #define PARAMSPACE_AREA_RW_LOCK(rwlock) (void)(rwlock)
145 #define PARAMSPACE_AREA_RD_LOCK(rwlock) (void)(rwlock)
[all...]
H A Dparam_common.h34 pthread_rwlock_t rwlock; member
115 ParamRWMutex rwlock; member
/base/startup/init/services/param/linux/
H A Dparam_osadp.c33 pthread_rwlock_init(&lock->rwlock, &rwlockatt); in ParamRWMutexCreate()
40 pthread_rwlock_wrlock(&lock->rwlock); in ParamRWMutexWRLock()
46 pthread_rwlock_rdlock(&lock->rwlock); in ParamRWMutexRDLock()
52 pthread_rwlock_unlock(&lock->rwlock); in ParamRWMutexUnlock()
59 int ret = pthread_rwlock_destroy(&lock->rwlock); in ParamRWMutexDelete()
/base/security/huks/services/huks_standard/huks_service/main/upgrade/lock/include/
H A Dhks_upgrade_lock.h19 #include <rwlock.h>
/base/startup/init/services/param/liteos/
H A Dparam_osadp.c152 pthread_rwlock_init(&lock->rwlock, &rwlockatt); in ParamRWMutexCreate()
159 pthread_rwlock_wrlock(&lock->rwlock); in ParamRWMutexWRLock()
165 pthread_rwlock_rdlock(&lock->rwlock); in ParamRWMutexRDLock()
171 pthread_rwlock_unlock(&lock->rwlock); in ParamRWMutexUnlock()
178 uint32_t ret = pthread_rwlock_destroy(&lock->rwlock); in ParamRWMutexDelete()
/base/security/huks/services/huks_standard/huks_service/main/upgrade/lock/src/
H A Dhks_upgrade_lock.cpp23 #include <rwlock.h>
/base/startup/init/interfaces/innerkits/include/param/
H A Dsys_param.h79 pthread_rwlock_t rwlock; member
112 ParamRWMutex rwlock; member
/base/security/huks/test/unittest/huks_standard_test/module_test/utils_test/src/
H A Dhks_condition_test.cpp21 #include <rwlock.h>
/base/startup/init/services/param/base/
H A Dparam_trie.c115 ParamRWMutexDelete(&workSpace->rwlock); in CloseWorkSpace()

Completed in 5 milliseconds