Lines Matching refs:ret

77     int ret;
94 ret = pipe(pipefd);
95 if (ret < 0)
96 return ret;
114 ret = read(pipefd[0], &status, sizeof(status));
115 //printf("pipe read returned %d, status %d\n", ret, status);
117 if (ret == sizeof(status)) {
118 ret = status;
121 if (ret >= 0) {
122 ret = NO_INIT;
125 if (ret < 0) {
127 return ret;
152 status_t ret;
159 ret = m_server->transact(BINDER_LIB_TEST_GET_STATUS_TRANSACTION, data, &reply);
160 EXPECT_EQ(0, ret);
161 ret = m_server->transact(BINDER_LIB_TEST_EXIT_TRANSACTION, data, &reply, TF_ONE_WAY);
162 EXPECT_EQ(0, ret);
187 int ret;
192 ret = m_server->transact(code, data, &reply);
193 EXPECT_EQ(NO_ERROR, ret);
198 ret = reply.readInt32(&id);
199 EXPECT_EQ(NO_ERROR, ret);
216 int ret;
221 ret = poll(&pfd, 1, timeout_ms);
222 EXPECT_EQ(1, ret);
282 int ret;
290 ret = m_eventTriggered ? NO_ERROR : TIMED_OUT;
292 return ret;
344 int ret;
358 ret = server->transact(BINDER_LIB_TEST_INDIRECT_TRANSACTION,
360 EXPECT_EQ(NO_ERROR, ret);
383 status_t ret;
385 ret = m_server->transact(BINDER_LIB_TEST_NOP_TRANSACTION, data, &reply);
386 EXPECT_EQ(NO_ERROR, ret);
392 status_t ret;
395 ret = m_server->transact(BINDER_LIB_TEST_SET_ERROR_TRANSACTION, data, &reply);
396 EXPECT_EQ(testValue[i], ret);
401 status_t ret;
404 ret = m_server->transact(BINDER_LIB_TEST_GET_ID_TRANSACTION, data, &reply);
405 EXPECT_EQ(NO_ERROR, ret);
406 ret = reply.readInt32(&id);
407 EXPECT_EQ(NO_ERROR, ret);
412 status_t ret;
417 ret = server->transact(BINDER_LIB_TEST_GET_PTR_SIZE_TRANSACTION, data, &reply);
418 EXPECT_EQ(NO_ERROR, ret);
419 ret = reply.readInt32(&ptrsize);
420 EXPECT_EQ(NO_ERROR, ret);
427 status_t ret;
445 ret = m_server->transact(BINDER_LIB_TEST_INDIRECT_TRANSACTION, data, &reply);
446 ASSERT_EQ(NO_ERROR, ret);
448 ret = reply.readInt32(&id);
449 ASSERT_EQ(NO_ERROR, ret);
452 ret = reply.readInt32(&count);
453 ASSERT_EQ(NO_ERROR, ret);
459 ret = replyi.readInt32(&id);
460 EXPECT_EQ(NO_ERROR, ret);
470 status_t ret;
495 ret = m_server->transact(BINDER_LIB_TEST_INDIRECT_TRANSACTION, data, &reply);
496 ASSERT_EQ(NO_ERROR, ret);
498 ret = reply.readInt32(&id);
499 ASSERT_EQ(NO_ERROR, ret);
502 ret = reply.readInt32(&count);
503 ASSERT_EQ(NO_ERROR, ret);
511 ret = replyi.readInt32(&id);
512 EXPECT_EQ(NO_ERROR, ret);
515 ret = replyi.readInt32(&counti);
516 ASSERT_EQ(NO_ERROR, ret);
521 ret = replyi2.readInt32(&id);
522 EXPECT_EQ(NO_ERROR, ret);
534 status_t ret;
538 ret = m_server->transact(BINDER_LIB_TEST_NOP_CALL_BACK, data, &reply, TF_ONE_WAY);
539 EXPECT_EQ(NO_ERROR, ret);
540 ret = callBack->waitEvent(5);
541 EXPECT_EQ(NO_ERROR, ret);
542 ret = callBack->getResult();
543 EXPECT_EQ(NO_ERROR, ret);
554 status_t ret;
561 ret = binder->linkToDeath(testDeathRecipient);
562 EXPECT_EQ(NO_ERROR, ret);
565 ret = testDeathRecipient->waitEvent(5);
566 EXPECT_EQ(NO_ERROR, ret);
568 ret = binder->unlinkToDeath(testDeathRecipient);
569 EXPECT_EQ(NO_ERROR, ret);
575 status_t ret;
583 ret = binder->linkToDeath(testDeathRecipient);
584 EXPECT_EQ(NO_ERROR, ret);
588 ret = testDeathRecipient->waitEvent(5);
589 EXPECT_EQ(NO_ERROR, ret);
591 ret = binder->unlinkToDeath(testDeathRecipient);
592 EXPECT_EQ(NO_ERROR, ret);
598 status_t ret;
606 ret = binder->linkToDeath(testDeathRecipient);
607 EXPECT_EQ(NO_ERROR, ret);
612 ret = sbinder->transact(BINDER_LIB_TEST_EXIT_TRANSACTION, data, &reply, TF_ONE_WAY);
613 EXPECT_EQ(0, ret);
616 ret = testDeathRecipient->waitEvent(5);
617 EXPECT_EQ(NO_ERROR, ret);
618 ret = sbinder->unlinkToDeath(testDeathRecipient);
619 EXPECT_EQ(DEAD_OBJECT, ret);
624 status_t ret;
642 ret = linkedclient[i]->transact(BINDER_LIB_TEST_LINK_DEATH_TRANSACTION, data, &reply, TF_ONE_WAY);
643 EXPECT_EQ(NO_ERROR, ret);
651 ret = passiveclient[i]->transact(BINDER_LIB_TEST_ADD_STRONG_REF_TRANSACTION, data, &reply, TF_ONE_WAY);
652 EXPECT_EQ(NO_ERROR, ret);
657 ret = target->transact(BINDER_LIB_TEST_EXIT_TRANSACTION, data, &reply, TF_ONE_WAY);
658 EXPECT_EQ(0, ret);
662 ret = callBack[i]->waitEvent(5);
663 EXPECT_EQ(NO_ERROR, ret);
664 ret = callBack[i]->getResult();
665 EXPECT_EQ(NO_ERROR, ret);
671 status_t ret;
680 ret = target->linkToDeath(testDeathRecipient);
681 EXPECT_EQ(NO_ERROR, ret);
685 ret = target->transact(BINDER_LIB_TEST_EXIT_TRANSACTION, data, &reply, TF_ONE_WAY);
686 EXPECT_EQ(0, ret);
718 ret = client->transact(BINDER_LIB_TEST_LINK_DEATH_TRANSACTION, data, &reply, TF_ONE_WAY);
719 EXPECT_EQ(NO_ERROR, ret);
722 ret = callback->waitEvent(5);
723 EXPECT_EQ(NO_ERROR, ret);
724 ret = callback->getResult();
725 EXPECT_EQ(NO_ERROR, ret);
729 int ret;
734 ret = pipe2(pipefd, O_NONBLOCK);
735 ASSERT_EQ(0, ret);
741 ret = data.writeFileDescriptor(pipefd[1], true);
742 EXPECT_EQ(NO_ERROR, ret);
744 ret = data.writeInt32(sizeof(writebuf));
745 EXPECT_EQ(NO_ERROR, ret);
747 ret = data.write(writebuf, sizeof(writebuf));
748 EXPECT_EQ(NO_ERROR, ret);
750 ret = m_server->transact(BINDER_LIB_TEST_WRITE_FILE_TRANSACTION, data, &reply);
751 EXPECT_EQ(NO_ERROR, ret);
754 ret = read(pipefd[0], buf, sizeof(buf));
755 EXPECT_EQ(sizeof(buf), (size_t)ret);
760 ret = read(pipefd[0], buf, sizeof(buf));
761 EXPECT_EQ(0, ret);
779 int ret;
787 ret = data.writeWeakBinder(strong);
788 EXPECT_EQ(NO_ERROR, ret);
790 ret = server->transact(BINDER_LIB_TEST_PROMOTE_WEAK_REF_TRANSACTION, data, &reply);
791 EXPECT_GE(ret, 0);
795 status_t ret;
798 ret = m_server->transact(BINDER_LIB_TEST_GET_SELF_TRANSACTION, data, &reply);
799 EXPECT_EQ(NO_ERROR, ret);
810 status_t ret;
820 ret = server->transact(BINDER_LIB_TEST_CREATE_BINDER_TRANSACTION, data, &reply);
821 ASSERT_EQ(NO_ERROR, ret);
837 ret = server->transact(BINDER_LIB_TEST_ADD_STRONG_REF_TRANSACTION, data, &reply);
842 EXPECT_EQ((status_t)FAILED_TRANSACTION, ret);
851 status_t ret;
865 ret = m_server->transact(BINDER_LIB_TEST_INDIRECT_TRANSACTION, data, &reply);
866 EXPECT_EQ(NO_ERROR, ret);
871 status_t ret;
884 ret = pollServer->transact(BINDER_LIB_TEST_DELAYED_CALL_BACK, data, NULL, TF_ONE_WAY);
885 EXPECT_EQ(NO_ERROR, ret);
889 ret = pollServer->transact(BINDER_LIB_TEST_DELAYED_CALL_BACK, data2, NULL, TF_ONE_WAY);
890 EXPECT_EQ(NO_ERROR, ret);
894 ret = callBack->waitEvent(2);
895 EXPECT_EQ(NO_ERROR, ret);
896 ret = callBack->getResult();
897 EXPECT_EQ(NO_ERROR, ret);
899 ret = callBack2->waitEvent(2);
900 EXPECT_EQ(NO_ERROR, ret);
901 ret = callBack2->getResult();
902 EXPECT_EQ(NO_ERROR, ret);
964 int ret;
973 ret = -EBUSY;
980 ret = start_server_process(serverid, usePoll);
983 if (ret > 0) {
988 ret = pthread_cond_timedwait(&m_serverWaitCond, &m_serverWaitMutex, &ts);
992 ret = -ETIMEDOUT;
997 ret = NO_ERROR;
999 } else if (ret >= 0) {
1001 ret = UNKNOWN_ERROR;
1004 return ret;
1097 int ret;
1111 ret = target->linkToDeath(testDeathRecipient);
1112 if (ret == NO_ERROR)
1113 ret = testDeathRecipient->waitEvent(5);
1114 data2.writeInt32(ret);
1119 int ret;
1128 ret = data.readInt32(&size);
1129 if (ret != NO_ERROR) {
1130 return ret;
1136 ret = write(fd, buf, size);
1137 if (ret != size)
1142 int ret;
1155 ret = server->transact(BINDER_LIB_TEST_NOP_TRANSACTION, data2, &reply2);
1156 if (ret != NO_ERROR)
1201 status_t ret;
1214 ret = sm->addService(binderLibTestServiceName, testService);
1221 ret = server->transact(BINDER_LIB_TEST_REGISTER_SERVER, data, &reply);
1224 write(readypipefd, &ret, sizeof(ret));
1226 //printf("%s: ret %d\n", __func__, ret);
1227 if (ret)
1282 int ret;