Lines Matching refs:off
67 outOfBounds(JNIEnv *env, jint off, jint len, jbyteArray array) {
68 return ((off < 0) ||
72 ((*env)->GetArrayLength(env, array) - off < len));
77 jint off, jint len, jfieldID fid)
89 if (outOfBounds(env, off, len, bytes)) {
113 (*env)->SetByteArrayRegion(env, bytes, off, nread, (jbyte *)buf);
153 jint off, jint len, jboolean append, jfieldID fid)
165 if (outOfBounds(env, off, len, bytes)) {
182 (*env)->GetByteArrayRegion(env, bytes, off, len, (jbyte *)buf);
185 off = 0;
193 n = (jint)IO_Append(fd, buf+off, len);
195 n = (jint)IO_Write(fd, buf+off, len);
204 off += n;