Home
last modified time | relevance | path

Searched refs:RunningLockEntry (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/base/powermgr/powermgr_lite/services/src/
H A Drunning_lock_mgr.c35 static RunningLockEntry *DupRunningLockEntry(RunningLockEntry *entry) in DupRunningLockEntry()
37 RunningLockEntry *e = (RunningLockEntry *)malloc(sizeof(RunningLockEntry)); in DupRunningLockEntry()
42 if (memcpy_s(e, sizeof(RunningLockEntry), entry, sizeof(RunningLockEntry)) != EOK) { in DupRunningLockEntry()
50 static BOOL AddRunningLockEntryLocked(Vector *vec, RunningLockEntry *entry) in AddRunningLockEntryLocked()
57 RunningLockEntry *e = DupRunningLockEntry(entry); in AddRunningLockEntryLocked()
75 static BOOL RemoveRunningLockEntryLocked(Vector *vec, RunningLockEntry *entry) in RemoveRunningLockEntryLocked()
82 RunningLockEntry *e = (RunningLockEntry *)VECTOR_Swap(vec, pos, NULL); in RemoveRunningLockEntryLocked()
99 RunningLockEntry* e = VECTOR_At(vec, i); in ShowLocks()
109 int32_t RunningLockMgrAcquireEntry(RunningLockEntry *entry, int32_t timeoutMs) in RunningLockMgrAcquireEntry()
123 int32_t RunningLockMgrReleaseEntry(RunningLockEntry *entry) in RunningLockMgrReleaseEntry()
[all …]
H A Dpower_manage_feature.c62 int32_t OnAcquireRunningLockEntry(IUnknown *iUnknown, RunningLockEntry *entry, int32_t timeoutMs) in OnAcquireRunningLockEntry()
68 int32_t OnReleaseRunningLockEntry(IUnknown *iUnknown, RunningLockEntry *entry) in OnReleaseRunningLockEntry()
/ohos5.0/base/powermgr/powermgr_lite/frameworks/src/
H A Drunning_lock.c79 static RunningLockEntry *CreateRunningLockEntry(const char *name, RunningLockType type, RunningLock… in CreateRunningLockEntry()
81 RunningLockEntry *entry = (RunningLockEntry *)malloc(sizeof(RunningLockEntry)); in CreateRunningLockEntry()
86 (void)memset_s(entry, sizeof(RunningLockEntry), 0, sizeof(RunningLockEntry)); in CreateRunningLockEntry()
97 static inline void DestroyRunningLockEntry(RunningLockEntry *entry) in DestroyRunningLockEntry()
112 RunningLockEntry *entry = CreateRunningLockEntry(name, type, flag); in CreateRunningLock()
128 RunningLockEntry *entry = GetRunningLockEntry(lock); in AcquireRunningLock()
143 RunningLockEntry *entry = GetRunningLockEntry(lock); in ReleaseRunningLock()
170 RunningLockEntry *entry = GetRunningLockEntry(lock); in IsRunningLockHolding()
/ohos5.0/base/powermgr/powermgr_lite/frameworks/include/
H A Drunning_lock_entry.h40 } RunningLockEntry; typedef
42 static inline RunningLockEntry *GetRunningLockEntry(const RunningLock *lock) in GetRunningLockEntry()
44 return GET_OBJECT(lock, RunningLockEntry, lock); in GetRunningLockEntry()
47 static inline BOOL IsValidRunningLockEntry(RunningLockEntry *entry) in IsValidRunningLockEntry()
H A Drunning_lock_framework.h27 void InitIdentity(RunningLockEntry *entry);
28 BOOL AcquireRunningLockEntry(RunningLockEntry *entry, int32_t timeoutMs);
29 BOOL ReleaseRunningLockEntry(RunningLockEntry *entry);
H A Dpower_manage_intf_define.h31 …int32_t (*AcquireRunningLockEntryFunc)(IUnknown *iUnknown, RunningLockEntry *entry, int32_t timeou…
32 …int32_t (*ReleaseRunningLockEntryFunc)(IUnknown *iUnknown, RunningLockEntry *entry); …
/ohos5.0/base/powermgr/powermgr_lite/frameworks/src/small/
H A Dpower_manage.c40 static int32_t AcquireRunningLockEntryProxy(IUnknown *iUnknown, RunningLockEntry *entry, int32_t ti…
41 static int32_t ReleaseRunningLockEntryProxy(IUnknown *iUnknown, RunningLockEntry *entry);
123 static int32_t AcquireRunningLockEntryProxy(IUnknown *iUnknown, RunningLockEntry *entry, int32_t ti… in AcquireRunningLockEntryProxy()
133 bool value = WriteRawData(&request, entry, sizeof(RunningLockEntry)); in AcquireRunningLockEntryProxy()
149 static int32_t ReleaseRunningLockEntryProxy(IUnknown *iUnknown, RunningLockEntry *entry) in ReleaseRunningLockEntryProxy()
159 bool value = WriteRawData(&request, entry, sizeof(RunningLockEntry)); in ReleaseRunningLockEntryProxy()
201 void InitIdentity(RunningLockEntry *entry) in InitIdentity()
210 BOOL AcquireRunningLockEntry(RunningLockEntry *entry, int32_t timeoutMs) in AcquireRunningLockEntry()
220 BOOL ReleaseRunningLockEntry(RunningLockEntry *entry) in ReleaseRunningLockEntry()
/ohos5.0/base/powermgr/powermgr_lite/frameworks/src/mini/
H A Dpower_manage.c57 void InitIdentity(RunningLockEntry *entry) in InitIdentity()
66 BOOL AcquireRunningLockEntry(RunningLockEntry *entry, int32_t timeoutMs) in AcquireRunningLockEntry()
76 BOOL ReleaseRunningLockEntry(RunningLockEntry *entry) in ReleaseRunningLockEntry()
/ohos5.0/base/powermgr/powermgr_lite/services/include/
H A Drunning_lock_mgr.h26 int32_t RunningLockMgrAcquireEntry(RunningLockEntry *entry, int32_t timeoutMs);
27 int32_t RunningLockMgrReleaseEntry(RunningLockEntry *entry);
H A Dpower_manage_feature.h34 int32_t OnAcquireRunningLockEntry(IUnknown *iUnknown, RunningLockEntry *entry, int32_t timeoutMs);
35 int32_t OnReleaseRunningLockEntry(IUnknown *iUnknown, RunningLockEntry *entry);
/ohos5.0/base/powermgr/powermgr_lite/services/src/power/small/
H A Dpower_manage_feature_impl.c73 … int32_t ret = OnAcquireRunningLockEntry((IUnknown *)iProxy, (RunningLockEntry *)data, timeoutMs); in AcquireInvoke()
83 int32_t ret = OnReleaseRunningLockEntry((IUnknown *)iProxy, (RunningLockEntry *)data); in ReleaseInvoke()