Lines Matching refs:error

53                               jint error = (expr); \
54 if (error != SYS_OK) { \
55 setLastError(error); \
56 return error; \
162 * Set the per-thread error message (if not already set)
179 * Clear last per-thread error message
191 * Set the per-thread error message to the textual representation
192 * of the last system error (if not already set)
195 setLastError(jint error) {
198 switch (error) {
219 jint error;
229 error = func(nameBuffer, arg);
231 } while ((error == SYS_INUSE) && (i < MAX_GENERATION_RETRIES));
233 if (error != SYS_OK) {
234 setLastError(error);
237 return error;
304 * On error, does not hold the stream mutex.
309 jint error = SYS_OK;
312 while ((error == SYS_OK) && FULL(stream)) {
314 error = sysEventWait(connection->otherProcess, stream->hasSpace, 0);
315 if (error == SYS_OK) {
318 setLastError(error);
321 return error;
332 * On error, does not hold the stream mutex.
337 jint error = SYS_OK;
340 while ((error == SYS_OK) && EMPTY(stream)) {
342 error = sysEventWait(connection->otherProcess, stream->hasData, 0);
343 if (error == SYS_OK) {
346 setLastError(error);
349 return error;
402 jint error;
406 error = createWithGeneratedName(prefix, stream->shared->mutexName,
408 if (error != SYS_OK) {
409 return error;
413 error = createWithGeneratedName(prefix, stream->shared->hasDataEventName,
415 if (error != SYS_OK) {
417 return error;
421 error = createWithGeneratedName(prefix, stream->shared->hasSpaceEventName,
423 if (error != SYS_OK) {
425 return error;
442 jint error;
446 error = sysEventOpen(stream->shared->hasDataEventName,
448 if (error != SYS_OK) {
449 setLastError(error);
451 return error;
454 error = sysEventOpen(stream->shared->hasSpaceEventName,
456 if (error != SYS_OK) {
457 setLastError(error);
459 return error;
533 jint error;
541 error = sysSharedMemOpen(connection->name, &connection->sharedMemory,
543 if (error != SYS_OK) {
545 return error;
552 error = openStream(&connection->incoming);
553 if (error != SYS_OK) {
555 return error;
558 error = openStream(&connection->outgoing);
559 if (error != SYS_OK) {
561 return error;
564 error = sysProcessOpen(otherPID, &connection->otherProcess);
565 if (error != SYS_OK) {
566 setLastError(error);
568 return error;
577 error = sysEventCreate(NULL, &connection->shutdown, JNI_TRUE);
578 if (error != SYS_OK) {
579 setLastError(error);
581 return error;
596 jint error;
605 error = sysSharedMemCreate(connection->name, sizeof(SharedMemory),
607 if (error != SYS_OK) {
609 return error;
620 error = createStream(streamPrefix, &connection->incoming);
621 if (error != SYS_OK) {
623 return error;
628 error = createStream(streamPrefix, &connection->outgoing);
629 if (error != SYS_OK) {
631 return error;
634 error = sysProcessOpen(otherPID, &connection->otherProcess);
635 if (error != SYS_OK) {
636 setLastError(error);
638 return error;
647 error = sysEventCreate(NULL, &connection->shutdown, JNI_TRUE);
648 if (error != SYS_OK) {
649 setLastError(error);
651 return error;
688 jint error;
705 error = sysSharedMemOpen(address, &transport->sharedMemory, &transport->shared);
706 if (error != SYS_OK) {
707 setLastError(error);
709 return error;
713 error = sysIPMutexOpen(transport->shared->mutexName, &transport->mutex);
714 if (error != SYS_OK) {
715 setLastError(error);
717 return error;
720 error = sysEventOpen(transport->shared->acceptEventName,
722 if (error != SYS_OK) {
723 setLastError(error);
725 return error;
728 error = sysEventOpen(transport->shared->attachEventName,
730 if (error != SYS_OK) {
731 setLastError(error);
733 return error;
744 jint error;
758 error = createWithGeneratedName("javadebug", transport->name,
771 error = sysSharedMemCreate(address, sizeof(SharedListener),
774 if (error != SYS_OK) {
775 setLastError(error);
777 return error;
784 error = createWithGeneratedName(prefix, transport->shared->mutexName,
786 if (error != SYS_OK) {
788 return error;
792 error = createWithGeneratedName(prefix, transport->shared->acceptEventName,
794 if (error != SYS_OK) {
796 return error;
800 error = createWithGeneratedName(prefix, transport->shared->attachEventName,
802 if (error != SYS_OK) {
804 return error;
815 int error;
819 error = createTransport(address, transportPtr);
820 if (error == SYS_OK) {
823 return error;
832 jint error;
839 error = createConnection(transport, transport->shared->attachingPID,
841 if (error != SYS_OK) {
849 return error;
853 error = sysEventSignal(transport->acceptEvent);
854 if (error != SYS_OK) {
859 return error;
878 int error;
884 error = openTransport(addressString, &transport);
885 if (error != SYS_OK) {
886 return error;
890 error = sysIPMutexEnter(transport->mutex, NULL);
891 if (error != SYS_OK) {
892 setLastError(error);
894 return error;
898 error = doAttach(transport, timeout);
899 if (error == SYS_OK) {
903 /* Not listening: error */
904 error = SYS_ERR;
908 if (error != SYS_OK) {
910 return error;
913 error = openConnection(transport, acceptingPID, connectionPtr);
917 return error;
1105 jint error;
1133 error = receiveBytes(connection, packet->type.cmd.data, data_length);
1134 if (error != SYS_OK) {
1136 return error;
1167 jint error;
1172 error = (*jvm)->GetEnv(jvm, (void **)&env, JNI_VERSION_1_2);
1173 if (error != JNI_OK) {