Lines Matching refs:ret
623 jint ret = 0;
625 return ret; // no Java frames so no monitors
642 ret++;
647 return ret;
955 jvmtiMonitorUsage ret = {
1011 ret.owner = (jthread)jni_reference(calling_thread, th);
1021 ret.entry_count = mon->recursions() + 1;
1028 ret.entry_count = count_locked_objects(owning_thread, hobj);
1039 ret.waiter_count = nWant + nWait;
1040 ret.notify_waiter_count = nWait;
1043 ret.waiter_count = 0;
1044 ret.notify_waiter_count = 0;
1049 err = allocate(ret.waiter_count * sizeof(jthread *), (unsigned char**)&ret.waiters);
1053 err = allocate(ret.notify_waiter_count * sizeof(jthread *),
1054 (unsigned char**)&ret.notify_waiters);
1056 deallocate((unsigned char*)ret.waiters);
1066 memset(ret.waiters, 0, ret.waiter_count * sizeof(jthread *));
1067 memset(ret.notify_waiters, 0, ret.notify_waiter_count * sizeof(jthread *));
1069 if (ret.waiter_count > 0) {
1090 if (ret.owner != NULL) {
1091 destroy_jni_reference(calling_thread, ret.owner);
1094 destroy_jni_reference(calling_thread, ret.waiters[j]);
1096 deallocate((unsigned char*)ret.waiters);
1097 deallocate((unsigned char*)ret.notify_waiters);
1101 ret.waiters[i] = (jthread)jni_reference(calling_thread, th);
1121 ret.waiters[offset + j] = (jthread)jni_reference(calling_thread, th);
1122 ret.notify_waiters[j++] = (jthread)jni_reference(calling_thread, th);
1130 ret.waiter_count = nWant + nWait;
1131 ret.notify_waiter_count = nWait;
1138 *info_ptr = ret;