Lines Matching refs:length

32 length(PacketInputStream *in, PacketOutputStream *out)
48 newComponents(PacketOutputStream *out, jint length, size_t nbytes)
52 if ( length > 0 ) {
53 ptr = jvmtiAllocate(length*((jint)nbytes));
57 (void)memset(ptr, 0, length*nbytes);
71 jarray array, jint index, jint length)
75 components = newComponents(out, length, sizeof(jboolean));
78 JNI_FUNC_PTR(env,GetBooleanArrayRegion)(env, array, index, length, components);
79 for (i = 0; i < length; i++) {
88 jarray array, jint index, jint length)
92 components = newComponents(out, length, sizeof(jbyte));
95 JNI_FUNC_PTR(env,GetByteArrayRegion)(env, array, index, length, components);
96 for (i = 0; i < length; i++) {
105 jarray array, jint index, jint length)
109 components = newComponents(out, length, sizeof(jchar));
112 JNI_FUNC_PTR(env,GetCharArrayRegion)(env, array, index, length, components);
113 for (i = 0; i < length; i++) {
122 jarray array, jint index, jint length)
126 components = newComponents(out, length, sizeof(jshort));
129 JNI_FUNC_PTR(env,GetShortArrayRegion)(env, array, index, length, components);
130 for (i = 0; i < length; i++) {
139 jarray array, jint index, jint length)
143 components = newComponents(out, length, sizeof(jint));
146 JNI_FUNC_PTR(env,GetIntArrayRegion)(env, array, index, length, components);
147 for (i = 0; i < length; i++) {
156 jarray array, jint index, jint length)
160 components = newComponents(out, length, sizeof(jlong));
163 JNI_FUNC_PTR(env,GetLongArrayRegion)(env, array, index, length, components);
164 for (i = 0; i < length; i++) {
173 jarray array, jint index, jint length)
177 components = newComponents(out, length, sizeof(jfloat));
180 JNI_FUNC_PTR(env,GetFloatArrayRegion)(env, array, index, length, components);
181 for (i = 0; i < length; i++) {
190 jarray array, jint index, jint length)
194 components = newComponents(out, length, sizeof(jdouble));
197 JNI_FUNC_PTR(env,GetDoubleArrayRegion)(env, array, index, length, components);
198 for (i = 0; i < length; i++) {
207 jarray array, jint index, jint length)
210 WITH_LOCAL_REFS(env, length) {
215 for (i = 0; i < length; i++) {
235 jint length;
245 length = inStream_readInt(in);
252 if (length == -1) {
253 length = arrayLength - index;
261 if ((length < 0) || (length + index > arrayLength)) {
283 (void)outStream_writeInt(out, length);
286 writeObjectComponents(env, out, array, index, length);
290 writeByteComponents(env, out, array, index, length);
294 writeCharComponents(env, out, array, index, length);
298 writeFloatComponents(env, out, array, index, length);
302 writeDoubleComponents(env, out, array, index, length);
306 writeIntComponents(env, out, array, index, length);
310 writeLongComponents(env, out, array, index, length);
314 writeShortComponents(env, out, array, index, length);
318 writeBooleanComponents(env, out, array, index, length);
343 jarray array, int index, int length)
348 for (i = 0; (i < length) && !inStream_error(in); i++) {
357 jarray array, int index, int length)
362 for (i = 0; (i < length) && !inStream_error(in); i++) {
371 jarray array, int index, int length)
376 for (i = 0; (i < length) && !inStream_error(in); i++) {
385 jarray array, int index, int length)
390 for (i = 0; (i < length) && !inStream_error(in); i++) {
399 jarray array, int index, int length)
404 for (i = 0; (i < length) && !inStream_error(in); i++) {
413 jarray array, int index, int length)
418 for (i = 0; (i < length) && !inStream_error(in); i++) {
427 jarray array, int index, int length)
432 for (i = 0; (i < length) && !inStream_error(in); i++) {
441 jarray array, int index, int length)
446 for (i = 0; (i < length) && !inStream_error(in); i++) {
456 jarray array, int index, int length)
461 for (i = 0; i < length; i++) {
483 jint length;
493 length = inStream_readInt(in);
505 if ((length < 0) || (length + index > arrayLength)) {
527 serror = readObjectComponents(env, in, array, index, length);
531 serror = readByteComponents(env, in, array, index, length);
535 serror = readCharComponents(env, in, array, index, length);
539 serror = readFloatComponents(env, in, array, index, length);
543 serror = readDoubleComponents(env, in, array, index, length);
547 serror = readIntComponents(env, in, array, index, length);
551 serror = readLongComponents(env, in, array, index, length);
555 serror = readShortComponents(env, in, array, index, length);
559 serror = readBooleanComponents(env, in, array, index, length);
591 ,(void *)length