Home
last modified time | relevance | path

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

/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/higv/include/
H A Dhi_mutex.h38 inline HiAutolock(HiMutex& mutex) : mLock(mutex) in HiAutolock()
40 mLock.lock(); in HiAutolock()
42 inline HiAutolock(HiMutex* mutex) : mLock(*mutex) in HiAutolock()
44 mLock.lock(); in HiAutolock()
48 mLock.unlock(); in ~HiAutolock()
51 HiMutex& mLock; member in HiMutex::HiAutolock
/device/soc/rockchip/rk3399/hardware/mpp/include/
H A Dmpp_thread.h78 : mEnabled(enable), mLock(*mutex) in Autolock()
81 mLock.lock(); in Autolock()
86 mLock.unlock(); in ~Autolock()
90 Mutex& mLock; member in Mutex::Autolock
199 mLock.lock(); in lock()
203 mLock.unlock(); in unlock()
207 mLock.trylock(); in trylock()
211 mCondition.wait(mLock); in wait()
215 return mCondition.timedwait(mLock, timeout); in wait()
227 return &mLock; in mutex()
231 Mutex mLock; global() member in MppMutexCond
[all...]
/device/soc/rockchip/rk3568/hardware/mpp/include/
H A Dmpp_thread.h80 : mEnabled(enable), mLock(*mutex) in Autolock()
83 mLock.lock(); in Autolock()
88 mLock.unlock(); in ~Autolock()
92 Mutex& mLock; member in Mutex::Autolock
201 mLock.lock(); in lock()
205 mLock.unlock(); in unlock()
209 mLock.trylock(); in trylock()
213 mCondition.wait(mLock); in wait()
217 return mCondition.timedwait(mLock, timeout); in wait()
229 return &mLock; in mutex()
233 Mutex mLock; global() member in MppMutexCond
[all...]
/device/soc/rockchip/rk3588/hardware/mpp/include/
H A Dmpp_thread.h91 mLock(*mutex) { in Autolock()
93 mLock.lock(); in Autolock()
97 mLock.unlock(); in ~Autolock()
101 Mutex& mLock; member in Mutex::Autolock
210 void lock() { mLock.lock(); } in lock()
211 void unlock() { mLock.unlock(); } in unlock()
212 int trylock() { return mLock.trylock(); } in trylock()
213 void wait() { mCondition.wait(mLock); } in wait()
214 RK_S32 wait(RK_S64 timeout) { return mCondition.timedwait(mLock, timeout); } in wait()
217 Mutex *mutex() { return &mLock; } in mutex()
220 Mutex mLock; global() member in MppMutexCond
[all...]
/device/soc/rockchip/common/hardware/mpp/include/
H A Dmpp_thread.h76 inline Autolock(Mutex *mutex, unsigned int enable = 1) : mEnabled(enable), mLock(*mutex) in Autolock()
79 mLock.lock(); in Autolock()
85 mLock.unlock(); in ~Autolock()
91 Mutex &mLock; member in Mutex::Autolock
199 mLock.lock(); in lock()
203 mLock.unlock(); in unlock()
207 mLock.trylock(); in trylock()
211 mCondition.wait(mLock); in wait()
215 return mCondition.timedwait(mLock, timeout); in wait()
227 return &mLock; in mutex()
231 Mutex mLock; global() member in MppMutexCond
[all...]
/device/soc/rockchip/common/hardware/rga/include/
H A DRgaMutex.h108 inline explicit Autolock(RgaMutex &mutex) ACQUIRE(mutex) : mLock(mutex) in ACQUIRE()
110 mLock.lock(); in ACQUIRE()
112 inline explicit Autolock(RgaMutex *mutex) ACQUIRE(mutex) : mLock(*mutex) in ACQUIRE()
114 mLock.lock(); in ACQUIRE()
118 mLock.unlock(); in RELEASE()
122 RgaMutex &mLock; member in Autolock
/device/soc/rockchip/rk3399/hardware/rga/include/
H A DMutex.h114 inline explicit Autolock(Mutex& mutex) ACQUIRE(mutex) : mLock(mutex) in ACQUIRE()
116 mLock.lock(); in ACQUIRE()
118 inline explicit Autolock(Mutex* mutex) ACQUIRE(mutex) : mLock(*mutex) in ACQUIRE()
120 mLock.lock(); in ACQUIRE()
124 mLock.unlock(); in RELEASE()
128 Mutex& mLock; member in Autolock
/device/soc/rockchip/rk3568/hardware/rga/include/
H A DRgaMutex.h114 inline explicit Autolock(Mutex& mutex) ACQUIRE(mutex) : mLock(mutex) in ACQUIRE()
116 mLock.lock(); in ACQUIRE()
118 inline explicit Autolock(Mutex* mutex) ACQUIRE(mutex) : mLock(*mutex) in ACQUIRE()
120 mLock.lock(); in ACQUIRE()
124 mLock.unlock(); in RELEASE()
128 Mutex& mLock; member in Autolock
/device/soc/rockchip/rk3588/hardware/rga/include/
H A DRgaMutex.h115 inline explicit Autolock(Mutex& mutex) ACQUIRE(mutex) : mLock(mutex) { in ACQUIRE()
116 mLock.lock(); in ACQUIRE()
118 inline explicit Autolock(Mutex* mutex) ACQUIRE(mutex) : mLock(*mutex) { in ACQUIRE()
119 mLock.lock(); in ACQUIRE()
122 mLock.unlock(); in RELEASE()
126 Mutex& mLock; member in Autolock

Completed in 5 milliseconds