Home
last modified time | relevance | path

Searched refs:RgaMutex (Results 1 - 4 of 4) sorted by relevance

/device/soc/rockchip/common/hardware/rga/include/
H A DRgaMutex.h86 class CAPABILITY("mutex") RgaMutex {
90 RgaMutex();
91 explicit RgaMutex(const char *name);
92 explicit RgaMutex(int type, const char *name = nullptr);
93 ~RgaMutex();
108 inline explicit Autolock(RgaMutex &mutex) ACQUIRE(mutex) : mLock(mutex) in ACQUIRE()
112 inline explicit Autolock(RgaMutex *mutex) ACQUIRE(mutex) : mLock(*mutex) in ACQUIRE()
122 RgaMutex &mLock;
132 RgaMutex(const RgaMutex
139 inline RgaMutex::RgaMutex() RgaMutex() function in RgaMutex
143 inline RgaMutex::RgaMutex(__attribute__((unused)) const char *name) RgaMutex() function in RgaMutex
147 inline RgaMutex::RgaMutex(int type, __attribute__((unused)) const char *name) RgaMutex() function in RgaMutex
[all...]
H A DRgaSingleton.h22 #include "RgaMutex.h"
33 RgaMutex::Autolock _l(sLock); in getInstance()
43 RgaMutex::Autolock _l(sLock); in hasInstance()
58 static RgaMutex sLock;
68 template <>::RgaMutex(::RgaSingleton<TYPE>::sLock)(::RgaMutex::PRIVATE); \
/device/soc/rockchip/rk3399/hardware/rga/include/
H A DRgaSingleton.h64 template<> ::RgaMutex \
65 (::RgaSingleton< TYPE >::sLock)(::RgaMutex::PRIVATE); \
/device/soc/rockchip/rk3568/hardware/rga/include/
H A DRgaSingleton.h22 #include "RgaMutex.h"
64 template<> ::RgaMutex \
65 (::RgaSingleton< TYPE >::sLock)(::RgaMutex::PRIVATE); \

Completed in 2 milliseconds