Lines Matching refs:ret
62 int ret;
76 ret = pipe(pipefd);
77 if (ret < 0)
78 return ret;
95 ret = read(pipefd[0], &status, sizeof(status));
96 //printf("pipe read returned %d, status %d\n", ret, status);
98 if (ret == sizeof(status)) {
99 ret = status;
102 if (ret >= 0) {
103 ret = NO_INIT;
106 if (ret < 0) {
108 return ret;
133 status_t ret;
140 ret = m_server->transact(BINDER_LIB_TEST_GET_STATUS_TRANSACTION, data, &reply);
141 EXPECT_EQ(0, ret);
142 ret = m_server->transact(BINDER_LIB_TEST_EXIT_TRANSACTION, data, &reply, TF_ONE_WAY);
143 EXPECT_EQ(0, ret);
168 int ret;
173 ret = m_server->transact(BINDER_LIB_TEST_ADD_SERVER, data, &reply);
174 EXPECT_EQ(NO_ERROR, ret);
179 ret = reply.readInt32(&id);
180 EXPECT_EQ(NO_ERROR, ret);
186 int ret;
191 ret = poll(&pfd, 1, timeout_ms);
192 EXPECT_EQ(1, ret);
252 int ret;
264 ret = m_eventTriggered ? NO_ERROR : TIMED_OUT;
266 return ret;
323 status_t ret;
325 ret = m_server->transact(BINDER_LIB_TEST_NOP_TRANSACTION, data, &reply);
326 EXPECT_EQ(NO_ERROR, ret);
332 status_t ret;
335 ret = m_server->transact(BINDER_LIB_TEST_SET_ERROR_TRANSACTION, data, &reply);
336 EXPECT_EQ(testValue[i], ret);
341 status_t ret;
344 ret = m_server->transact(BINDER_LIB_TEST_GET_ID_TRANSACTION, data, &reply);
345 EXPECT_EQ(NO_ERROR, ret);
346 ret = reply.readInt32(&id);
347 EXPECT_EQ(NO_ERROR, ret);
352 status_t ret;
357 ret = server->transact(BINDER_LIB_TEST_GET_PTR_SIZE_TRANSACTION, data, &reply);
358 EXPECT_EQ(NO_ERROR, ret);
359 ret = reply.readInt32(&ptrsize);
360 EXPECT_EQ(NO_ERROR, ret);
367 status_t ret;
385 ret = m_server->transact(BINDER_LIB_TEST_INDIRECT_TRANSACTION, data, &reply);
386 ASSERT_EQ(NO_ERROR, ret);
388 ret = reply.readInt32(&id);
389 ASSERT_EQ(NO_ERROR, ret);
392 ret = reply.readInt32(&count);
393 ASSERT_EQ(NO_ERROR, ret);
399 ret = replyi.readInt32(&id);
400 EXPECT_EQ(NO_ERROR, ret);
410 status_t ret;
435 ret = m_server->transact(BINDER_LIB_TEST_INDIRECT_TRANSACTION, data, &reply);
436 ASSERT_EQ(NO_ERROR, ret);
438 ret = reply.readInt32(&id);
439 ASSERT_EQ(NO_ERROR, ret);
442 ret = reply.readInt32(&count);
443 ASSERT_EQ(NO_ERROR, ret);
451 ret = replyi.readInt32(&id);
452 EXPECT_EQ(NO_ERROR, ret);
455 ret = replyi.readInt32(&counti);
456 ASSERT_EQ(NO_ERROR, ret);
461 ret = replyi2.readInt32(&id);
462 EXPECT_EQ(NO_ERROR, ret);
474 status_t ret;
478 ret = m_server->transact(BINDER_LIB_TEST_NOP_CALL_BACK, data, &reply, TF_ONE_WAY);
479 EXPECT_EQ(NO_ERROR, ret);
480 ret = callBack->waitEvent(5);
481 EXPECT_EQ(NO_ERROR, ret);
482 ret = callBack->getResult();
483 EXPECT_EQ(NO_ERROR, ret);
494 status_t ret;
501 ret = binder->linkToDeath(testDeathRecipient);
502 EXPECT_EQ(NO_ERROR, ret);
505 ret = testDeathRecipient->waitEvent(5);
506 EXPECT_EQ(NO_ERROR, ret);
508 ret = binder->unlinkToDeath(testDeathRecipient);
509 EXPECT_EQ(NO_ERROR, ret);
515 status_t ret;
523 ret = binder->linkToDeath(testDeathRecipient);
524 EXPECT_EQ(NO_ERROR, ret);
528 ret = testDeathRecipient->waitEvent(5);
529 EXPECT_EQ(NO_ERROR, ret);
531 ret = binder->unlinkToDeath(testDeathRecipient);
532 EXPECT_EQ(NO_ERROR, ret);
538 status_t ret;
546 ret = binder->linkToDeath(testDeathRecipient);
547 EXPECT_EQ(NO_ERROR, ret);
552 ret = sbinder->transact(BINDER_LIB_TEST_EXIT_TRANSACTION, data, &reply, TF_ONE_WAY);
553 EXPECT_EQ(0, ret);
556 ret = testDeathRecipient->waitEvent(5);
557 EXPECT_EQ(NO_ERROR, ret);
558 ret = sbinder->unlinkToDeath(testDeathRecipient);
559 EXPECT_EQ(DEAD_OBJECT, ret);
564 status_t ret;
582 ret = linkedclient[i]->transact(BINDER_LIB_TEST_LINK_DEATH_TRANSACTION, data, &reply, TF_ONE_WAY);
583 EXPECT_EQ(NO_ERROR, ret);
591 ret = passiveclient[i]->transact(BINDER_LIB_TEST_ADD_STRONG_REF_TRANSACTION, data, &reply, TF_ONE_WAY);
592 EXPECT_EQ(NO_ERROR, ret);
597 ret = target->transact(BINDER_LIB_TEST_EXIT_TRANSACTION, data, &reply, TF_ONE_WAY);
598 EXPECT_EQ(0, ret);
602 ret = callBack[i]->waitEvent(5);
603 EXPECT_EQ(NO_ERROR, ret);
604 ret = callBack[i]->getResult();
605 EXPECT_EQ(NO_ERROR, ret);
610 int ret;
615 ret = pipe2(pipefd, O_NONBLOCK);
616 ASSERT_EQ(0, ret);
622 ret = data.writeFileDescriptor(pipefd[1], true);
623 EXPECT_EQ(NO_ERROR, ret);
625 ret = data.writeInt32(sizeof(writebuf));
626 EXPECT_EQ(NO_ERROR, ret);
628 ret = data.write(writebuf, sizeof(writebuf));
629 EXPECT_EQ(NO_ERROR, ret);
631 ret = m_server->transact(BINDER_LIB_TEST_WRITE_FILE_TRANSACTION, data, &reply);
632 EXPECT_EQ(NO_ERROR, ret);
635 ret = read(pipefd[0], buf, sizeof(buf));
636 EXPECT_EQ(sizeof(buf), ret);
641 ret = read(pipefd[0], buf, sizeof(buf));
642 EXPECT_EQ(0, ret);
660 int ret;
668 ret = data.writeWeakBinder(strong);
669 EXPECT_EQ(NO_ERROR, ret);
671 ret = server->transact(BINDER_LIB_TEST_PROMOTE_WEAK_REF_TRANSACTION, data, &reply);
672 EXPECT_GE(ret, 0);
722 int ret;
731 ret = -EBUSY;
737 ret = start_server_process(serverid);
740 if (ret > 0) {
743 ret = pthread_cond_timeout_np(&m_serverWaitCond, &m_serverWaitMutex, 5000);
748 ret = pthread_cond_timedwait(&m_serverWaitCond, &m_serverWaitMutex, &ts);
753 ret = -ETIMEDOUT;
758 ret = NO_ERROR;
760 } else if (ret >= 0) {
762 ret = UNKNOWN_ERROR;
765 return ret;
819 int ret;
833 ret = target->linkToDeath(testDeathRecipient);
834 if (ret == NO_ERROR)
835 ret = testDeathRecipient->waitEvent(5);
836 data2.writeInt32(ret);
841 int ret;
850 ret = data.readInt32(&size);
851 if (ret != NO_ERROR) {
852 return ret;
858 ret = write(fd, buf, size);
859 if (ret != size)
864 int ret;
877 ret = server->transact(BINDER_LIB_TEST_NOP_TRANSACTION, data2, &reply2);
878 if (ret != NO_ERROR)
909 status_t ret;
914 ret = sm->addService(binderLibTestServiceName, testService);
921 ret = server->transact(BINDER_LIB_TEST_REGISTER_SERVER, data, &reply);
924 write(readypipefd, &ret, sizeof(ret));
926 //printf("%s: ret %d\n", __func__, ret);
927 if (ret)
937 int ret;