Lines Matching refs:EseAdaptation
44 EseAdaptation* EseAdaptation::mpInstance = NULL;
45 ThreadMutex EseAdaptation::sLock;
46 ThreadMutex EseAdaptation::sIoctlLock;
47 sp<INxpEse> EseAdaptation::mHalNxpEse;
48 sp<ISecureElement> EseAdaptation::mHal;
49 tHAL_ESE_CBACK* EseAdaptation::mHalCallback = NULL;
50 tHAL_ESE_DATA_CBACK* EseAdaptation::mHalDataCallback = NULL;
51 ThreadCondVar EseAdaptation::mHalOpenCompletedEvent;
52 ThreadCondVar EseAdaptation::mHalCloseCompletedEvent;
55 ThreadCondVar EseAdaptation::mHalCoreResetCompletedEvent;
56 ThreadCondVar EseAdaptation::mHalCoreInitCompletedEvent;
57 ThreadCondVar EseAdaptation::mHalInitCompletedEvent;
73 EseAdaptation::EseAdaptation() { in EseAdaptation() function in EseAdaptation
87 EseAdaptation::~EseAdaptation() { mpInstance = NULL; } in ~EseAdaptation()
98 EseAdaptation& EseAdaptation::GetInstance() { in GetInstance()
101 if (!mpInstance) mpInstance = new EseAdaptation; in GetInstance()
114 void EseAdaptation::Initialize() { in Initialize()
144 void EseAdaptation::signal() { mCondVar.signal(); } in signal()
155 uint32_t EseAdaptation::Thread(uint32_t arg) { in Thread()
161 EseAdaptation::GetInstance().signal(); in Thread()
176 tHAL_ESE_ENTRY* EseAdaptation::GetHalEntryFuncs() { in GetHalEntryFuncs()
191 void EseAdaptation::InitializeHalDeviceContext() { in InitializeHalDeviceContext()
216 void EseAdaptation::HalDeviceContextDataCallback(uint16_t data_len, in HalDeviceContextDataCallback()
239 EseAdaptation* pAdaptation = (EseAdaptation*)pOutData->context; in IoctlCallback()
261 int EseAdaptation::HalIoctl(long arg, void* p_data) { in HalIoctl()
267 pInpOutData->inp.context = &EseAdaptation::GetInstance(); in HalIoctl()
268 EseAdaptation::GetInstance().mCurrentIoctlData = pInpOutData; in HalIoctl()