Lines Matching defs:addr

201     jbyteArray addr;
234 addr = callbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
235 if (addr == NULL) goto Fail;
236 if (addr) callbackEnv->SetByteArrayRegion(addr, 0, sizeof(bt_bdaddr_t), (jbyte*)bd_addr);
245 callbackEnv->CallVoidMethod(sJniCallbacksObj, method_devicePropertyChangedCallback, addr,
250 callbackEnv->DeleteLocalRef(addr);
260 jbyteArray addr = NULL;
265 addr = callbackEnv->NewByteArray(properties[i].len);
266 if (addr) {
267 callbackEnv->SetByteArrayRegion(addr, 0, properties[i].len,
276 if (addr == NULL) {
287 callbackEnv->CallVoidMethod(sJniCallbacksObj, method_deviceFoundCallback, addr);
289 callbackEnv->DeleteLocalRef(addr);
294 jbyteArray addr;
304 addr = callbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
305 if (addr == NULL) {
309 callbackEnv->SetByteArrayRegion(addr, 0, sizeof(bt_bdaddr_t), (jbyte *)bd_addr);
312 addr, (jint)state);
314 callbackEnv->DeleteLocalRef(addr);
320 jbyteArray addr;
330 addr = callbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
331 if (addr == NULL) {
335 callbackEnv->SetByteArrayRegion(addr, 0, sizeof(bt_bdaddr_t), (jbyte *)bd_addr);
338 addr, (jint)state);
340 callbackEnv->DeleteLocalRef(addr);
344 jbyteArray addr;
359 jbyteArray addr, devname;
369 addr = callbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
370 if (addr == NULL) goto Fail;
371 callbackEnv->SetByteArrayRegion(addr, 0, sizeof(bt_bdaddr_t), (jbyte*)bd_addr);
378 callbackEnv->CallVoidMethod(sJniCallbacksObj, method_pinRequestCallback, addr, devname, cod);
381 callbackEnv->DeleteLocalRef(addr);
386 if (addr) callbackEnv->DeleteLocalRef(addr);
393 jbyteArray addr, devname;
403 addr = callbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
404 if (addr == NULL) goto Fail;
405 callbackEnv->SetByteArrayRegion(addr, 0, sizeof(bt_bdaddr_t), (jbyte *)bd_addr);
411 callbackEnv->CallVoidMethod(sJniCallbacksObj, method_sspRequestCallback, addr, devname, cod,
415 callbackEnv->DeleteLocalRef(addr);
420 if (addr) callbackEnv->DeleteLocalRef(addr);
593 jbyte *addr;
598 addr = env->GetByteArrayElements(address, NULL);
599 if (addr == NULL) {
604 int ret = sBluetoothInterface->create_bond((bt_bdaddr_t *)addr);
605 env->ReleaseByteArrayElements(address, addr, NULL);
614 jbyte *addr;
618 addr = env->GetByteArrayElements(address, NULL);
619 if (addr == NULL) {
624 int ret = sBluetoothInterface->remove_bond((bt_bdaddr_t *)addr);
625 env->ReleaseByteArrayElements(address, addr, NULL);
634 jbyte *addr;
638 addr = env->GetByteArrayElements(address, NULL);
639 if (addr == NULL) {
644 int ret = sBluetoothInterface->cancel_bond((bt_bdaddr_t *)addr);
645 env->ReleaseByteArrayElements(address, addr, NULL);
655 jbyte *addr, *pinPtr = NULL;
659 addr = env->GetByteArrayElements(address, NULL);
660 if (addr == NULL) {
669 env->ReleaseByteArrayElements(address, addr, NULL);
674 int ret = sBluetoothInterface->pin_reply((bt_bdaddr_t*)addr, accept, len,
676 env->ReleaseByteArrayElements(address, addr, NULL);
687 jbyte *addr;
691 addr = env->GetByteArrayElements(address, NULL);
692 if (addr == NULL) {
697 int ret = sBluetoothInterface->ssp_reply((bt_bdaddr_t *)addr,
699 env->ReleaseByteArrayElements(address, addr, NULL);
752 jbyte *addr = NULL;
756 addr = env->GetByteArrayElements(address, NULL);
757 if (addr == NULL) {
762 int ret = sBluetoothInterface->get_remote_device_property((bt_bdaddr_t *)addr,
764 env->ReleaseByteArrayElements(address, addr, NULL);
774 jbyte *val, *addr;
784 addr = env->GetByteArrayElements(address, NULL);
785 if (addr == NULL) {
797 int ret = sBluetoothInterface->set_remote_device_property((bt_bdaddr_t *)addr, &prop);
799 env->ReleaseByteArrayElements(address, addr, NULL);
809 jbyte *addr = NULL;
813 addr = env->GetByteArrayElements(address, NULL);
814 if (addr == NULL) {
819 int ret = sBluetoothInterface->get_remote_services((bt_bdaddr_t *)addr);
820 env->ReleaseByteArrayElements(address, addr, NULL);
827 jbyte *addr = NULL, *uuid = NULL;
833 addr = env->GetByteArrayElements(address, NULL);
834 if (!addr) {
845 if ( (status = sBluetoothSocketInterface->connect((bt_bdaddr_t *) addr, (btsock_type_t) type,
856 env->ReleaseByteArrayElements(address, addr, 0);
861 if (addr) env->ReleaseByteArrayElements(address, addr, 0);