Home
last modified time | relevance | path

Searched refs:ThreadMutex (Results 1 – 15 of 15) sorted by relevance

/aosp12/hardware/nxp/secure_element/pn8x/libese-spi/src/include/
H A DNfcAdaptation.h28 class ThreadMutex {
30 ThreadMutex();
31 virtual ~ThreadMutex();
40 class ThreadCondVar : public ThreadMutex {
48 return ThreadMutex::operator pthread_mutex_t*();
57 AutoThreadMutex(ThreadMutex& m);
59 operator ThreadMutex&() { return mm; }
63 ThreadMutex& mm;
77 static ThreadMutex sLock;
78 static ThreadMutex sIoctlLock;
/aosp12/hardware/nxp/secure_element/snxxx/libese-spi/src/include/
H A DNfcAdaptation.h29 class ThreadMutex {
31 ThreadMutex();
32 virtual ~ThreadMutex();
41 class ThreadCondVar : public ThreadMutex {
49 return ThreadMutex::operator pthread_mutex_t*();
58 AutoThreadMutex(ThreadMutex& m);
60 operator ThreadMutex&() { return mm; }
64 ThreadMutex& mm;
79 static ThreadMutex sLock;
80 static ThreadMutex sIoctlLock;
/aosp12/hardware/nxp/nfc/snxxx/halimpl/src/include/
H A DEseAdaptation.h31 class ThreadMutex {
33 ThreadMutex();
34 virtual ~ThreadMutex();
43 class ThreadCondVar : public ThreadMutex {
51 return ThreadMutex::operator pthread_mutex_t*();
60 AutoThreadMutex(ThreadMutex& m);
62 operator ThreadMutex&() { return mm; }
66 ThreadMutex& mm;
84 static ThreadMutex sLock;
85 static ThreadMutex sIoctlLock;
/aosp12/hardware/nxp/nfc/pn8x/halimpl/src/include/
H A DEseAdaptation.h31 class ThreadMutex {
33 ThreadMutex();
34 virtual ~ThreadMutex();
43 class ThreadCondVar : public ThreadMutex {
51 return ThreadMutex::operator pthread_mutex_t*();
60 AutoThreadMutex(ThreadMutex& m);
62 operator ThreadMutex&() { return mm; }
66 ThreadMutex& mm;
84 static ThreadMutex sLock;
85 static ThreadMutex sIoctlLock;
/aosp12/hardware/nxp/secure_element/snxxx/libese-spi/src/adaptation/
H A DNfcAdaptation.cpp39 ThreadMutex NfcAdaptation::sIoctlLock;
41 ThreadMutex NfcAdaptation::sLock;
80 ThreadMutex::ThreadMutex() { in ThreadMutex() function in ThreadMutex
96 ThreadMutex::~ThreadMutex() { pthread_mutex_destroy(&mMutex); } in ~ThreadMutex()
107 AutoThreadMutex::AutoThreadMutex(ThreadMutex& m) : mm(m) { mm.lock(); } in AutoThreadMutex()
129 void ThreadMutex::lock() { pthread_mutex_lock(&mMutex); } in lock()
140 void ThreadMutex::unlock() { pthread_mutex_unlock(&mMutex); } in unlock()
/aosp12/system/nfc/src/include/
H A DNfcAdaptation.h47 class ThreadMutex {
49 ThreadMutex();
50 virtual ~ThreadMutex();
59 class ThreadCondVar : public ThreadMutex {
68 return ThreadMutex::operator pthread_mutex_t*();
77 explicit AutoThreadMutex(ThreadMutex& m);
79 explicit operator ThreadMutex&() { return mm; }
83 ThreadMutex& mm;
105 static ThreadMutex sLock;
/aosp12/hardware/nxp/secure_element/pn8x/libese-spi/src/adaptation/
H A DNfcAdaptation.cpp33 ThreadMutex NfcAdaptation::sIoctlLock;
35 ThreadMutex NfcAdaptation::sLock;
76 ThreadMutex::ThreadMutex() { in ThreadMutex() function in ThreadMutex
92 ThreadMutex::~ThreadMutex() { pthread_mutex_destroy(&mMutex); } in ~ThreadMutex()
103 AutoThreadMutex::AutoThreadMutex(ThreadMutex& m) : mm(m) { mm.lock(); } in AutoThreadMutex()
125 void ThreadMutex::lock() { pthread_mutex_lock(&mMutex); } in lock()
136 void ThreadMutex::unlock() { pthread_mutex_unlock(&mMutex); } in unlock()
/aosp12/hardware/nxp/nfc/snxxx/halimpl/src/adaptation/
H A DEseAdaptation.cc45 ThreadMutex EseAdaptation::sLock;
46 ThreadMutex EseAdaptation::sIoctlLock;
272 ThreadMutex::ThreadMutex() { in ThreadMutex() function in ThreadMutex
289 ThreadMutex::~ThreadMutex() { pthread_mutex_destroy(&mMutex); } in ~ThreadMutex()
300 void ThreadMutex::lock() { pthread_mutex_lock(&mMutex); } in lock()
311 void ThreadMutex::unlock() { pthread_mutex_unlock(&mMutex); } in unlock()
379 AutoThreadMutex::AutoThreadMutex(ThreadMutex& m) : mm(m) { mm.lock(); } in AutoThreadMutex()
/aosp12/hardware/nxp/nfc/pn8x/halimpl/src/adaptation/
H A DEseAdaptation.cpp45 ThreadMutex EseAdaptation::sLock;
46 ThreadMutex EseAdaptation::sIoctlLock;
285 ThreadMutex::ThreadMutex() { in ThreadMutex() function in ThreadMutex
302 ThreadMutex::~ThreadMutex() { pthread_mutex_destroy(&mMutex); } in ~ThreadMutex()
313 void ThreadMutex::lock() { pthread_mutex_lock(&mMutex); } in lock()
324 void ThreadMutex::unlock() { pthread_mutex_unlock(&mMutex); } in unlock()
392 AutoThreadMutex::AutoThreadMutex(ThreadMutex& m) : mm(m) { mm.lock(); } in AutoThreadMutex()
/aosp12/hardware/nxp/secure_element/snxxx/1.0/
H A DSecureElement.h29 class ThreadMutex {
31 ThreadMutex();
32 virtual ~ThreadMutex();
43 AutoThreadMutex(ThreadMutex& m);
45 operator ThreadMutex&() { return mm; }
49 ThreadMutex& mm;
/aosp12/hardware/nxp/secure_element/snxxx/1.1/
H A DSecureElement.h31 class ThreadMutex {
33 ThreadMutex();
34 virtual ~ThreadMutex();
45 AutoThreadMutex(ThreadMutex& m);
47 operator ThreadMutex&() { return mm; }
51 ThreadMutex& mm;
/aosp12/hardware/nxp/secure_element/snxxx/1.2/
H A DSecureElement.h32 class ThreadMutex {
34 ThreadMutex();
35 virtual ~ThreadMutex();
46 AutoThreadMutex(ThreadMutex& m);
48 operator ThreadMutex&() { return mm; }
52 ThreadMutex& mm;
/aosp12/system/nfc/src/adaptation/
H A DNfcAdaptation.cc61 ThreadMutex NfcAdaptation::sLock;
828 ThreadMutex::ThreadMutex() { in ThreadMutex() function in ThreadMutex
845 ThreadMutex::~ThreadMutex() { pthread_mutex_destroy(&mMutex); } in ~ThreadMutex()
856 void ThreadMutex::lock() { pthread_mutex_lock(&mMutex); } in lock()
867 void ThreadMutex::unlock() { pthread_mutex_unlock(&mMutex); } in unlock()
935 AutoThreadMutex::AutoThreadMutex(ThreadMutex& m) : mm(m) { mm.lock(); } in AutoThreadMutex()
/aosp12/hardware/nxp/nfc/pn8x/halimpl/hal/
H A DphNxpNciHal.cc58 static ThreadMutex sHalFnLock;
/aosp12/hardware/nxp/nfc/snxxx/halimpl/hal/
H A DphNxpNciHal.cc74 static ThreadMutex sHalFnLock;