Lines Matching refs:ary
426 jbyteArray ary;
428 ary = (*env)->NewByteArray(env, encodedTicket->length);
433 (*env)->SetByteArrayRegion(env, ary, (jsize) 0, encodedTicket->length, (jbyte *)encodedTicket->data);
435 (*env)->DeleteLocalRef(env, ary);
439 derValue = (*env)->NewObject(env, derValueClass, derValueConstructor, ary);
441 (*env)->DeleteLocalRef(env, ary);
445 (*env)->DeleteLocalRef(env, ary);
474 jbyteArray ary;
477 ary = (*env)->NewByteArray(env,cryptoKey->length);
478 (*env)->SetByteArrayRegion(env, ary, (jsize) 0, cryptoKey->length, (jbyte *)cryptoKey->contents);
480 encryptionKey = (*env)->NewObject(env, encryptionKeyClass, encryptionKeyConstructor, cryptoKey->enctype, ary);
483 (*env)->DeleteLocalRef(env, ary);
489 jbyteArray ary;
497 ary = (*env)->NewByteArray(env, sizeof(flags));
498 (*env)->SetByteArrayRegion(env, ary, (jsize) 0, sizeof(flags), (jbyte *)&nlflags);
501 ticketFlags = (*env)->NewObject(env, ticketFlagsClass, ticketFlagsConstructor, sizeof(flags)*8, ary);
504 (*env)->DeleteLocalRef(env, ary);
542 jbyteArray ary = (*env)->NewByteArray(env, currAddress->length);
544 if (ary == NULL) return NULL;
546 (*env)->SetByteArrayRegion(env, ary, (jsize) 0, currAddress->length, (jbyte *)currAddress->contents);
547 jobject address = (*env)->NewObject(env, hostAddressClass, hostAddressConstructor, currAddress->length, ary);
549 (*env)->DeleteLocalRef(env, ary);