Searched refs:sCallbackEnv (Results 1 - 5 of 5) sorted by relevance

/packages/apps/Bluetooth/jni/
H A Dcom_android_bluetooth_a2dp.cpp34 static JNIEnv *sCallbackEnv = NULL; member in namespace:android
38 // Caching this could cause this sCallbackEnv to go out-of-sync
41 //if (sCallbackEnv == NULL) {
42 sCallbackEnv = getCallbackEnv();
46 if (sCallbackEnv != env || sCallbackEnv == NULL) return false;
59 addr = sCallbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
62 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
66 sCallbackEnv->SetByteArrayRegion(addr, 0, sizeof(bt_bdaddr_t), (jbyte*) bd_addr);
67 sCallbackEnv
[all...]
H A Dcom_android_bluetooth_hfp.cpp55 static JNIEnv *sCallbackEnv = NULL; member in namespace:android
59 // Caching this could cause this sCallbackEnv to go out-of-sync
62 //if (sCallbackEnv == NULL) {
63 sCallbackEnv = getCallbackEnv();
66 if (sCallbackEnv != env || sCallbackEnv == NULL) return false;
76 addr = sCallbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
79 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
83 sCallbackEnv->SetByteArrayRegion(addr, 0, sizeof(bt_bdaddr_t), (jbyte*) bd_addr);
84 sCallbackEnv
[all...]
H A Dcom_android_bluetooth_hdp.cpp41 static JNIEnv *sCallbackEnv = NULL; member in namespace:android
44 sCallbackEnv = getCallbackEnv();
47 if (sCallbackEnv != env || sCallbackEnv == NULL) {
48 ALOGE("Callback env check fail: env: %p, callback: %p", env, sCallbackEnv);
57 sCallbackEnv->CallVoidMethod(mCallbacksObj, method_onAppRegistrationState, app_id,
59 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
68 addr = sCallbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
71 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
77 fileDescriptor = jniCreateFileDescriptor(sCallbackEnv, f
[all...]
H A Dcom_android_bluetooth_pan.cpp49 static JNIEnv *sCallbackEnv = NULL; member in namespace:android
52 sCallbackEnv = getCallbackEnv();
55 if (sCallbackEnv != env || sCallbackEnv == NULL) return false;
63 jstring js_ifname = sCallbackEnv->NewStringUTF(ifname);
64 sCallbackEnv->CallVoidMethod(mCallbacksObj, method_onControlStateChanged, (jint)state, (jint)error,
66 sCallbackEnv->DeleteLocalRef(js_ifname);
74 addr = sCallbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
77 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
80 sCallbackEnv
[all...]
H A Dcom_android_bluetooth_hid.cpp43 static JNIEnv *sCallbackEnv = NULL; member in namespace:android
48 // Caching this could cause this sCallbackEnv to go out-of-sync
52 sCallbackEnv = getCallbackEnv();
55 if (sCallbackEnv != env || sCallbackEnv == NULL) return false;
63 addr = sCallbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
66 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
69 sCallbackEnv->SetByteArrayRegion(addr, 0, sizeof(bt_bdaddr_t), (jbyte *) bd_addr);
71 sCallbackEnv->CallVoidMethod(mCallbacksObj, method_onConnectStateChanged, addr, (jint) state);
72 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION_
[all...]

Completed in 46 milliseconds