Home
last modified time | relevance | path

Searched refs:lock (Results 1 - 25 of 1009) sorted by relevance

12345678910>>...41

/base/security/huks/services/huks_standard/huks_service/main/hks_storage/src/
H A Dhks_lock.c25 HksRwlock *lock; member
30 HksLock *lock = (HksLock *)HksMalloc(sizeof(HksLock)); in HksLockCreate() local
31 if (lock != NULL) { in HksLockCreate()
32 lock->lock = HksRwlockCreate(); in HksLockCreate()
33 if (lock->lock == NULL) { in HksLockCreate()
34 HKS_FREE(lock); in HksLockCreate()
35 lock = NULL; in HksLockCreate()
38 return lock; in HksLockCreate()
41 HksLockLockRead(HksLock *lock) HksLockLockRead() argument
48 HksLockUnlockRead(HksLock *lock) HksLockUnlockRead() argument
55 HksLockLockWrite(HksLock *lock) HksLockLockWrite() argument
62 HksLockUnlockWrite(HksLock *lock) HksLockUnlockWrite() argument
69 HksLockClose(HksLock *lock) HksLockClose() argument
[all...]
H A Dhks_lock_lite.c23 HksMutex *lock; member
28 HksLock *lock = HksMalloc(sizeof(HksLock)); in HksLockCreate() local
29 if (lock != NULL) { in HksLockCreate()
30 lock->lock = HksMutexCreate(); in HksLockCreate()
31 if (lock->lock == NULL) { in HksLockCreate()
32 HKS_FREE(lock); in HksLockCreate()
33 lock = NULL; in HksLockCreate()
36 return lock; in HksLockCreate()
39 HksLockLockRead(HksLock *lock) HksLockLockRead() argument
46 HksLockUnlockRead(HksLock *lock) HksLockUnlockRead() argument
53 HksLockLockWrite(HksLock *lock) HksLockLockWrite() argument
60 HksLockUnlockWrite(HksLock *lock) HksLockUnlockWrite() argument
67 HksLockClose(HksLock *lock) HksLockClose() argument
[all...]
H A Dhks_storage_file_lock.c30 HksLock *lock; member
39 static void FreeFileLock(HksStorageFileLock *lock) in FreeFileLock() argument
41 if (lock == NULL) { in FreeFileLock()
45 if (lock->path) { in FreeFileLock()
46 HKS_FREE(lock->path); in FreeFileLock()
47 lock->path = NULL; in FreeFileLock()
50 if (lock->lock) { in FreeFileLock()
51 HksLockClose(lock->lock); in FreeFileLock()
91 HksStorageFileLock *lock = HksMalloc(sizeof(HksStorageFileLock)); AllocFileLock() local
114 AddRef(HksStorageFileLock *lock) AddRef() argument
123 AppendFileLock(HksStorageFileLock *lock) AppendFileLock() argument
148 HksStorageFileLock *lock = FindFileLock(path); HksStorageFileLockCreate() local
162 HksStorageFileLockRead(HksStorageFileLock *lock) HksStorageFileLockRead() argument
169 HksStorageFileUnlockRead(HksStorageFileLock *lock) HksStorageFileUnlockRead() argument
176 HksStorageFileLockWrite(HksStorageFileLock *lock) HksStorageFileLockWrite() argument
183 HksStorageFileUnlockWrite(HksStorageFileLock *lock) HksStorageFileUnlockWrite() argument
190 IsLockInList(const HksStorageFileLock *lock) IsLockInList() argument
203 Release(HksStorageFileLock *lock) Release() argument
238 HksStorageFileLockRelease(HksStorageFileLock *lock) HksStorageFileLockRelease() argument
[all...]
/base/security/huks/services/huks_standard/huks_service/main/os_dependency/posix/
H A Dhks_rwlock.c24 pthread_rwlock_t lock; member
31 int result = pthread_rwlock_init(&rwLock->lock, NULL); in HksRwlockCreate()
40 int32_t HksRwlockLockRead(HksRwlock *lock) in HksRwlockLockRead() argument
42 HKS_IF_NULL_RETURN(lock, -1) in HksRwlockLockRead()
44 return pthread_rwlock_rdlock(&lock->lock); in HksRwlockLockRead()
47 int32_t HksRwlockUnlockRead(HksRwlock *lock) in HksRwlockUnlockRead() argument
49 HKS_IF_NULL_RETURN(lock, -1) in HksRwlockUnlockRead()
51 return pthread_rwlock_unlock(&lock->lock); in HksRwlockUnlockRead()
54 HksRwlockLockWrite(HksRwlock *lock) HksRwlockLockWrite() argument
61 HksRwlockUnlockWrite(HksRwlock *lock) HksRwlockUnlockWrite() argument
68 HksRwlockClose(HksRwlock *lock) HksRwlockClose() argument
[all...]
/base/powermgr/powermgr_lite/frameworks/src/
H A Drunning_lock.c34 static BOOL AddRunningLock(RunningLock *lock) in AddRunningLock() argument
41 int16_t pos = VECTOR_Add(&g_runningLocks, (void *)lock); in AddRunningLock()
43 POWER_HILOGE("Failed to add lock to vector"); in AddRunningLock()
47 POWER_HILOGD("Add running lock, name: %s, type: %d", lock->name, lock->type); in AddRunningLock()
52 static BOOL RemoveRunningLock(const RunningLock *lock) in RemoveRunningLock() argument
55 int16_t pos = VECTOR_Find(&g_runningLocks, (void *)lock); in RemoveRunningLock()
57 POWER_HILOGE("Non-existent running lock"); in RemoveRunningLock()
62 POWER_HILOGD("Remove running lock, nam in RemoveRunningLock()
67 IsRunningLockExisted(const RunningLock *lock) IsRunningLockExisted() argument
122 AcquireRunningLock(const RunningLock *lock) AcquireRunningLock() argument
137 ReleaseRunningLock(const RunningLock *lock) ReleaseRunningLock() argument
152 DestroyRunningLock(const RunningLock *lock) DestroyRunningLock() argument
164 IsRunningLockHolding(const RunningLock *lock) IsRunningLockHolding() argument
[all...]
/base/startup/init/services/param/linux/
H A Dparam_osadp.c27 INIT_LOCAL_API int ParamRWMutexCreate(ParamRWMutex *lock) in ParamRWMutexCreate() argument
29 PARAM_CHECK(lock != NULL, return -1, "Invalid lock"); in ParamRWMutexCreate()
33 pthread_rwlock_init(&lock->rwlock, &rwlockatt); in ParamRWMutexCreate()
37 INIT_LOCAL_API int ParamRWMutexWRLock(ParamRWMutex *lock) in ParamRWMutexWRLock() argument
39 PARAM_CHECK(lock != NULL, return -1, "Invalid lock"); in ParamRWMutexWRLock()
40 pthread_rwlock_wrlock(&lock->rwlock); in ParamRWMutexWRLock()
43 INIT_LOCAL_API int ParamRWMutexRDLock(ParamRWMutex *lock) in ParamRWMutexRDLock() argument
45 PARAM_CHECK(lock ! in ParamRWMutexRDLock()
49 ParamRWMutexUnlock(ParamRWMutex *lock) ParamRWMutexUnlock() argument
56 ParamRWMutexDelete(ParamRWMutex *lock) ParamRWMutexDelete() argument
[all...]
/base/security/huks/test/unittest/huks_standard_test/storage_multithread_test/src/
H A Dhks_storage_file_lock_test.cpp34 HksStorageFileLock *lock = HksStorageFileLockCreate(&path[0]); in HWTEST_F() local
35 EXPECT_NE(lock, nullptr); in HWTEST_F()
36 int32_t result = HksStorageFileLockRead(lock); in HWTEST_F()
38 result = HksStorageFileUnlockRead(lock); in HWTEST_F()
40 result = HksStorageFileLockWrite(lock); in HWTEST_F()
42 result = HksStorageFileUnlockWrite(lock); in HWTEST_F()
44 HksStorageFileLockRelease(lock); in HWTEST_F()
53 HksStorageFileLock *lock = HksStorageFileLockCreate(&path[0]); in HWTEST_F() local
54 if (lock != nullptr) { in HWTEST_F()
55 locks.push_back(lock); in HWTEST_F()
69 HksStorageFileLock *lock = HksStorageFileLockCreate(&path[0]); HWTEST_F() local
[all...]
/base/powermgr/powermgr_lite/test/Interface_test/test/unittest/src/
H A Dpowermgr_interfaces_test.cpp46 const RunningLock* lock = CreateRunningLock(name, type, flag); in HWTEST_F() local
47 EXPECT_NE(lock, nullptr); in HWTEST_F()
58 const RunningLock* lock = CreateRunningLock("test_lock", RUNNINGLOCK_SCREEN, RUNNINGLOCK_FLAG_NONE); in HWTEST_F() local
59 bool ret = AcquireRunningLock(lock); in HWTEST_F()
71 const RunningLock* lock = CreateRunningLock("test_lock", RUNNINGLOCK_SCREEN, RUNNINGLOCK_FLAG_NONE); in HWTEST_F() local
72 bool ret = ReleaseRunningLock(lock); in HWTEST_F()
84 const RunningLock* lock = CreateRunningLock("test_lock", RUNNINGLOCK_SCREEN, RUNNINGLOCK_FLAG_NONE); in HWTEST_F() local
85 bool ret = AcquireRunningLock(lock); in HWTEST_F()
87 EXPECT_TRUE(IsRunningLockHolding(lock)); in HWTEST_F()
98 const RunningLock* lock in HWTEST_F() local
[all...]
/base/startup/init/services/param/liteos/
H A Dparam_osadp.c146 INIT_LOCAL_API int ParamRWMutexCreate(ParamRWMutex *lock) in ParamRWMutexCreate() argument
148 PARAM_CHECK(lock != NULL, return -1, "Invalid lock"); in ParamRWMutexCreate()
152 pthread_rwlock_init(&lock->rwlock, &rwlockatt); in ParamRWMutexCreate()
156 INIT_LOCAL_API int ParamRWMutexWRLock(ParamRWMutex *lock) in ParamRWMutexWRLock() argument
158 PARAM_CHECK(lock != NULL, return -1, "Invalid lock"); in ParamRWMutexWRLock()
159 pthread_rwlock_wrlock(&lock->rwlock); in ParamRWMutexWRLock()
162 INIT_LOCAL_API int ParamRWMutexRDLock(ParamRWMutex *lock) in ParamRWMutexRDLock() argument
164 PARAM_CHECK(lock ! in ParamRWMutexRDLock()
168 ParamRWMutexUnlock(ParamRWMutex *lock) ParamRWMutexUnlock() argument
175 ParamRWMutexDelete(ParamRWMutex *lock) ParamRWMutexDelete() argument
253 ParamRWMutexCreate(ParamRWMutex *lock) ParamRWMutexCreate() argument
261 ParamRWMutexWRLock(ParamRWMutex *lock) ParamRWMutexWRLock() argument
269 ParamRWMutexRDLock(ParamRWMutex *lock) ParamRWMutexRDLock() argument
277 ParamRWMutexUnlock(ParamRWMutex *lock) ParamRWMutexUnlock() argument
285 ParamRWMutexDelete(ParamRWMutex *lock) ParamRWMutexDelete() argument
[all...]
/base/global/resource_management_lite/frameworks/resmgr_lite/include/
H A Dauto_mutex.h18 #include "lock.h"
25 explicit inline AutoMutex(Lock &lock) : lock_(lock) in AutoMutex() argument
26 { lock_.lock(); } in AutoMutex()
28 explicit inline AutoMutex(Lock *lock) : lock_(*lock) in AutoMutex() argument
29 { lock_.lock(); } in AutoMutex()
/base/powermgr/powermgr_lite/frameworks/include/
H A Drunning_lock_entry.h37 RunningLock lock; member
42 static inline RunningLockEntry *GetRunningLockEntry(const RunningLock *lock) in GetRunningLockEntry() argument
44 return GET_OBJECT(lock, RunningLockEntry, lock); in GetRunningLockEntry()
49 return (entry != NULL) && ((entry->lock.type >= 0) && (entry->lock.type < RUNNINGLOCK_BUTT)) ? TRUE : FALSE; in IsValidRunningLockEntry()
/base/inputmethod/imf/test/common/src/
H A Dime_setting_listener_test_impl.cpp39 std::unique_lock<std::mutex> lock(imeSettingListenerLock_); in WaitPanelHide()
40 imeSettingListenerCv_.wait_for(lock, std::chrono::seconds(TIMEOUT_SECONDS), in WaitPanelHide()
46 std::unique_lock<std::mutex> lock(imeSettingListenerLock_); in WaitPanelShow()
47 imeSettingListenerCv_.wait_for(lock, std::chrono::seconds(TIMEOUT_SECONDS), in WaitPanelShow()
54 std::unique_lock<std::mutex> lock(imeSettingListenerLock_); in WaitImeChange()
55 imeSettingListenerCv_.wait_for(lock, std::chrono::seconds(SWITCH_IME_WAIT_TIME), []() { return isImeChange_; }); in WaitImeChange()
61 std::unique_lock<std::mutex> lock(imeSettingListenerLock_); in WaitTargetImeChange()
62 imeSettingListenerCv_.wait_for(lock, std::chrono::seconds(SWITCH_IME_WAIT_TIME), in WaitTargetImeChange()
69 std::unique_lock<std::mutex> lock(imeSettingListenerLock_); in WaitImeChange()
70 imeSettingListenerCv_.wait_for(lock, st in WaitImeChange()
[all...]
H A Dtext_listener.cpp55 std::unique_lock<std::mutex> lock(textListenerCallbackLock_); in InsertText()
63 std::unique_lock<std::mutex> lock(textListenerCallbackLock_); in DeleteForward()
71 std::unique_lock<std::mutex> lock(textListenerCallbackLock_); in DeleteBackward()
83 std::unique_lock<std::mutex> lock(textListenerCallbackLock_); in SendKeyboardStatus()
91 std::unique_lock<std::mutex> lock(textListenerCallbackLock_); in SendFunctionKey()
106 std::unique_lock<std::mutex> lock(textListenerCallbackLock_); in MoveCursor()
114 std::unique_lock<std::mutex> lock(textListenerCallbackLock_); in HandleSetSelection()
123 std::unique_lock<std::mutex> lock(textListenerCallbackLock_); in HandleExtendAction()
131 std::unique_lock<std::mutex> lock(textListenerCallbackLock_); in HandleSelect()
163 std::unique_lock<std::mutex> lock(textListenerCallbackLock in NotifyPanelStatusInfo()
[all...]
/base/security/huks/services/huks_standard/huks_service/main/core/include/
H A Dhks_rwlock.h28 int32_t HksRwlockLockRead(HksRwlock *lock);
29 int32_t HksRwlockUnlockRead(HksRwlock *lock);
30 int32_t HksRwlockLockWrite(HksRwlock *lock);
31 int32_t HksRwlockUnlockWrite(HksRwlock *lock);
32 void HksRwlockClose(HksRwlock *lock);
/base/security/huks/services/huks_standard/huks_service/main/hks_storage/include/
H A Dhks_storage_file_lock.h28 int32_t HksStorageFileLockRead(HksStorageFileLock *lock);
29 int32_t HksStorageFileUnlockRead(HksStorageFileLock *lock);
30 int32_t HksStorageFileLockWrite(HksStorageFileLock *lock);
31 int32_t HksStorageFileUnlockWrite(HksStorageFileLock *lock);
32 void HksStorageFileLockRelease(HksStorageFileLock *lock);
H A Dhks_lock.h28 int32_t HksLockLockRead(HksLock *lock);
29 int32_t HksLockUnlockRead(HksLock *lock);
30 int32_t HksLockLockWrite(HksLock *lock);
31 int32_t HksLockUnlockWrite(HksLock *lock);
32 void HksLockClose(HksLock *lock);
/base/telephony/cellular_call/services/manager/src/
H A Dcellular_call_register.cpp45 std::lock_guard<std::mutex> lock(mutex_); in ReportCallsInfo()
65 std::lock_guard<std::mutex> lock(mutex_); in RegisterCallManagerCallBack()
76 std::lock_guard<std::mutex> lock(mutex_); in ReportSingleCallInfo()
86 std::lock_guard<std::mutex> lock(mutex_); in UnRegisterCallManagerCallBack()
95 std::lock_guard<std::mutex> lock(mutex_); in ReportEventResultInfo()
107 std::lock_guard<std::mutex> lock(mutex_); in ReportGetWaitingResult()
118 std::lock_guard<std::mutex> lock(mutex_); in ReportSetWaitingResult()
130 std::lock_guard<std::mutex> lock(mutex_); in ReportGetRestrictionResult()
141 std::lock_guard<std::mutex> lock(mutex_); in ReportSetRestrictionResult()
155 std::lock_guard<std::mutex> lock(mutex in ReportGetTransferResult()
[all...]
/base/security/security_guard/services/config_manager/src/
H A Dconfig_data_manager.cpp30 std::lock_guard<std::mutex> lock(modelMutex_); in InsertModelMap()
36 std::lock_guard<std::mutex> lock(eventMutex_); in InsertEventMap()
42 std::lock_guard<std::mutex> lock(modelToEventMutex_); in InsertModelToEventMap()
48 std::lock_guard<std::mutex> lock(eventToTableMutex_); in InsertEventToTableMap()
54 std::lock_guard<std::mutex> lock(modelMutex_); in ResetModelMap()
60 std::lock_guard<std::mutex> lock(eventMutex_); in ResetEventMap()
66 std::lock_guard<std::mutex> lock(modelToEventMutex_); in ResetModelToEventMap()
72 std::lock_guard<std::mutex> lock(eventToTableMutex_); in ResetEventToTableMap()
79 std::lock_guard<std::mutex> lock(modelToEventMutex_); in GetEventIds()
90 std::lock_guard<std::mutex> lock(eventMutex in GetAllEventIds()
[all...]
/base/telephony/call_manager/services/call/src/
H A Dcall_base.cpp71 std::lock_guard<std::mutex> lock(mutex_); in DialCallBase()
105 std::lock_guard<std::mutex> lock(mutex_); in IncomingCallBase()
132 std::lock_guard<std::mutex> lock(mutex_); in GetCallAttributeBaseInfo()
185 std::lock_guard<std::mutex> lock(mutex_); in GetCallID()
196 std::lock_guard<std::mutex> lock(mutex_); in GetCallRunningState()
203 std::lock_guard<std::mutex> lock(mutex_); in SetTelCallState()
314 std::lock_guard<std::mutex> lock(mutex_); in GetTelCallState()
320 std::lock_guard<std::mutex> lock(mutex_); in SetAutoAnswerState()
327 std::lock_guard<std::mutex> lock(mutex_); in GetAutoAnswerState()
333 std::lock_guard<std::mutex> lock(mutex in SetAnswerVideoState()
[all...]
/base/telephony/call_manager/frameworks/native/src/
H A Dbluetooth_call_client.cpp38 std::lock_guard<std::mutex> lock(mutex_); in Init()
63 std::lock_guard<std::mutex> lock(mutex_); in UnInit()
73 std::lock_guard<std::mutex> lock(mutex_); in RegisterCallBack()
84 std::lock_guard<std::mutex> lock(mutex_); in UnRegisterCallBack()
95 std::lock_guard<std::mutex> lock(mutex_); in DialCall()
106 std::lock_guard<std::mutex> lock(mutex_); in AnswerCall()
117 std::lock_guard<std::mutex> lock(mutex_); in RejectCall()
128 std::lock_guard<std::mutex> lock(mutex_); in HangUpCall()
139 std::lock_guard<std::mutex> lock(mutex_); in GetCallState()
150 std::lock_guard<std::mutex> lock(mutex in HoldCall()
[all...]
H A Dcall_ability_callback.cpp29 std::lock_guard<std::mutex> lock(mutex_); in SetProcessCallback()
40 std::lock_guard<std::mutex> lock(mutex_); in OnCallDetailsChange()
49 std::lock_guard<std::mutex> lock(mutex_); in OnCallEventChange()
58 std::lock_guard<std::mutex> lock(mutex_); in OnCallDisconnectedCause()
67 std::lock_guard<std::mutex> lock(mutex_); in OnReportAsyncResults()
76 std::lock_guard<std::mutex> lock(mutex_); in OnReportMmiCodeResult()
85 std::lock_guard<std::mutex> lock(mutex_); in OnOttCallRequest()
94 std::lock_guard<std::mutex> lock(mutex_); in OnReportAudioDeviceChange()
103 std::lock_guard<std::mutex> lock(mutex_); in OnReportPostDialDelay()
112 std::lock_guard<std::mutex> lock(mutex in OnReportImsCallModeChange()
[all...]
/base/telephony/state_registry/frameworks/cj/src/
H A Dobserver_event_handler.h60 static void WorkUpdated(const EventListener &listener, uv_work_t *work, std::unique_lock<std::mutex> &lock);
62 uv_work_t *work, std::unique_lock<std::mutex> &lock);
64 uv_work_t *work, std::unique_lock<std::mutex> &lock);
66 uv_work_t *work, std::unique_lock<std::mutex> &lock);
68 uv_work_t *work, std::unique_lock<std::mutex> &lock);
70 uv_work_t *work, std::unique_lock<std::mutex> &lock);
72 uv_work_t *work, std::unique_lock<std::mutex> &lock);
74 uv_work_t *work, std::unique_lock<std::mutex> &lock);
76 uv_work_t *work, std::unique_lock<std::mutex> &lock);
78 uv_work_t *work, std::unique_lock<std::mutex> &lock);
[all...]
/base/telephony/call_manager/services/distributed_call/src/transmission/
H A Dtransmission_manager.cpp39 std::lock_guard<ffrt::mutex> lock(mutex_); in CreateServerSession()
52 std::lock_guard<ffrt::mutex> lock(mutex_); in CreateClientSession()
61 std::lock_guard<ffrt::mutex> lock(mutex_); in OnBind()
62 session = session_.lock(); in OnBind()
73 std::lock_guard<ffrt::mutex> lock(mutex_); in OnShutdown()
74 session = session_.lock(); in OnShutdown()
85 std::lock_guard<ffrt::mutex> lock(mutex_); in OnReceiveMsg()
86 session = session_.lock(); in OnReceiveMsg()
/base/location/frameworks/native/locator_sdk/source/
H A Dcountry_code_manager.cpp56 std::unique_lock lock(countryCodeCallbackMutex_); in NotifyAllListener()
74 std::unique_lock<std::mutex> lock(countryCodeCallbackMutex_, std::defer_lock); in RegisterCountryCodeCallback()
75 lock.lock(); in RegisterCountryCodeCallback()
78 lock.unlock(); in RegisterCountryCodeCallback()
85 lock.unlock(); in RegisterCountryCodeCallback()
88 lock.unlock(); in RegisterCountryCodeCallback()
95 std::unique_lock<std::mutex> lock(countryCodeCallbackMutex_, std::defer_lock); in UnregisterCountryCodeCallback()
96 lock.lock(); in UnregisterCountryCodeCallback()
[all...]
/base/inputmethod/imf/common/include/
H A Dblock_queue.h35 std::unique_lock<std::mutex> lock(queuesMutex_); in Pop()
42 std::unique_lock<std::mutex> lock(queuesMutex_); in Push()
48 std::unique_lock<std::mutex> lock(queuesMutex_); in Wait()
49 cv_.wait_for(lock, std::chrono::milliseconds(timeout_), [&data, this]() { return data == queues_.front(); }); in Wait()
54 std::unique_lock<std::mutex> lock(queuesMutex_); in IsReady()
60 std::unique_lock<std::mutex> lock(queuesMutex_); in GetFront()

Completed in 9 milliseconds

12345678910>>...41