Home | History | Annotate | Download | only in jni

Lines Matching refs:pCallbackData

78 bool nfc_cb_data_init(nfc_jni_callback_data* pCallbackData, void* pContext)
81 if(sem_init(&pCallbackData->sem, 0, 0) == -1)
88 pCallbackData->status = NFCSTATUS_FAILED;
91 pCallbackData->pContext = pContext;
94 if (!listAdd(&nfc_jni_get_monitor()->sem_list, pCallbackData))
102 void nfc_cb_data_deinit(nfc_jni_callback_data* pCallbackData)
105 if (sem_destroy(&pCallbackData->sem))
111 if (!listRemove(&nfc_jni_get_monitor()->sem_list, pCallbackData))
120 nfc_jni_callback_data* pCallbackData;
122 while (listGetAndRemoveNext(&nfc_jni_get_monitor()->sem_list, (void**)&pCallbackData))
124 pCallbackData->status = NFCSTATUS_FAILED;
125 sem_post(&pCallbackData->sem);