Lines Matching defs:len

866     uint32_t len = 0;
867 const char* shorty = m->GetShorty(&len);
869 CHECK_GE(len, 1u);
870 len--;
872 for (uint32_t i = 0; i < len; i++) {
976 uint32_t len;
977 const char* shorty = m->GetShorty(&len);
978 CHECK_GE(len, 1u);
980 len--;
984 for (uint32_t i = 0; i < len; i++) {
1365 static void* Create(void* original_buf, size_t len, bool mod_okay) {
1366 const size_t new_len = LengthIncludingRedZones(len);
1372 adler = adler32(adler32(0L, Z_NULL, 0), reinterpret_cast<const Bytef*>(original_buf), len);
1375 GuardedCopy* copy = new (new_buf) GuardedCopy(original_buf, len, adler);
1388 // Copy the data in; note "len" could be zero.
1389 memcpy(const_cast<uint8_t*>(copy->BufferWithinRedZones()), original_buf, len);
1451 size_t len = LengthIncludingRedZones(copy->original_length_);
1452 DebugFree(copy, len);
1468 GuardedCopy(void* original_buf, size_t len, uLong adler) :
1469 magic_(kGuardMagic), adler_(adler), original_ptr_(original_buf), original_length_(len) {
1472 static uint8_t* DebugAlloc(size_t len) {
1473 void* result = mmap(nullptr, len, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0);
1475 PLOG(FATAL) << "GuardedCopy::create mmap(" << len << ") failed";
1480 static void DebugFree(void* buf, size_t len) {
1481 if (munmap(buf, len) != 0) {
1482 PLOG(FATAL) << "munmap(" << buf << ", " << len << ") failed";
1486 static size_t LengthIncludingRedZones(size_t len) {
1487 return len + kRedZoneSize;
2219 static jstring NewString(JNIEnv* env, const jchar* unicode_chars, jsize len) {
2222 JniValueType args[3] = {{.E = env}, {.p = unicode_chars}, {.z = len}};
2225 result.s = baseEnv(env)->NewString(env, unicode_chars, len);
2303 static void GetStringRegion(JNIEnv* env, jstring string, jsize start, jsize len, jchar* buf) {
2306 JniValueType args[5] = {{.E = env}, {.s = string}, {.z = start}, {.z = len}, {.p = buf}};
2307 // Note: the start and len arguments are checked as 'I' rather than 'z' as invalid indices
2310 baseEnv(env)->GetStringRegion(env, string, start, len, buf);
2317 static void GetStringUTFRegion(JNIEnv* env, jstring string, jsize start, jsize len, char* buf) {
2320 JniValueType args[5] = {{.E = env}, {.s = string}, {.z = start}, {.z = len}, {.p = buf}};
2321 // Note: the start and len arguments are checked as 'I' rather than 'z' as invalid indices
2324 baseEnv(env)->GetStringUTFRegion(env, string, start, len, buf);
2441 static void Get##name##ArrayRegion(JNIEnv* env, ctype##Array array, jsize start, jsize len, \
2443 GetPrimitiveArrayRegion(__FUNCTION__, ptype, env, array, start, len, buf); \
2446 static void Set##name##ArrayRegion(JNIEnv* env, ctype##Array array, jsize start, jsize len, \
2448 SetPrimitiveArrayRegion(__FUNCTION__, ptype, env, array, start, len, buf); \
3472 jarray array, jsize start, jsize len, void* buf) {
3475 JniValueType args[5] = {{.E = env}, {.a = array}, {.z = start}, {.z = len}, {.p = buf}};
3476 // Note: the start and len arguments are checked as 'I' rather than 'z' as invalid indices
3481 baseEnv(env)->GetBooleanArrayRegion(env, down_cast<jbooleanArray>(array), start, len,
3485 baseEnv(env)->GetByteArrayRegion(env, down_cast<jbyteArray>(array), start, len,
3489 baseEnv(env)->GetCharArrayRegion(env, down_cast<jcharArray>(array), start, len,
3493 baseEnv(env)->GetShortArrayRegion(env, down_cast<jshortArray>(array), start, len,
3497 baseEnv(env)->GetIntArrayRegion(env, down_cast<jintArray>(array), start, len,
3501 baseEnv(env)->GetLongArrayRegion(env, down_cast<jlongArray>(array), start, len,
3505 baseEnv(env)->GetFloatArrayRegion(env, down_cast<jfloatArray>(array), start, len,
3509 baseEnv(env)->GetDoubleArrayRegion(env, down_cast<jdoubleArray>(array), start, len,
3522 jarray array, jsize start, jsize len, const void* buf) {
3525 JniValueType args[5] = {{.E = env}, {.a = array}, {.z = start}, {.z = len}, {.p = buf}};
3526 // Note: the start and len arguments are checked as 'I' rather than 'z' as invalid indices
3531 baseEnv(env)->SetBooleanArrayRegion(env, down_cast<jbooleanArray>(array), start, len,
3535 baseEnv(env)->SetByteArrayRegion(env, down_cast<jbyteArray>(array), start, len,
3539 baseEnv(env)->SetCharArrayRegion(env, down_cast<jcharArray>(array), start, len,
3543 baseEnv(env)->SetShortArrayRegion(env, down_cast<jshortArray>(array), start, len,
3547 baseEnv(env)->SetIntArrayRegion(env, down_cast<jintArray>(array), start, len,
3551 baseEnv(env)->SetLongArrayRegion(env, down_cast<jlongArray>(array), start, len,
3555 baseEnv(env)->SetFloatArrayRegion(env, down_cast<jfloatArray>(array), start, len,
3559 baseEnv(env)->SetDoubleArrayRegion(env, down_cast<jdoubleArray>(array), start, len,