Home
last modified time | relevance | path

Searched refs:fdTrigger (Results 1 – 6 of 6) sorted by relevance

/frameworks/native/libs/binder/
DRpcTransportTls.cpp192 status_t pollForSslError(const android::RpcTransportFd& fd, int sslError, FdTrigger* fdTrigger, in pollForSslError() argument
197 return handlePoll(POLLIN | additionalEvent, fd, fdTrigger, fnString, altPoll); in pollForSslError()
199 return handlePoll(POLLOUT | additionalEvent, fd, fdTrigger, fnString, altPoll); in pollForSslError()
208 status_t handlePoll(int event, const android::RpcTransportFd& fd, FdTrigger* fdTrigger, in handlePoll() argument
214 if (fdTrigger->isTriggered()) ret = DEAD_OBJECT; in handlePoll()
216 ret = fdTrigger->triggerablePoll(fd, event); in handlePoll()
293 FdTrigger* fdTrigger, iovec* iovs, int niovs,
297 FdTrigger* fdTrigger, iovec* iovs, int niovs,
328 FdTrigger* fdTrigger, iovec* iovs, int niovs, in interruptableWriteFully() argument
339 if (fdTrigger->isTriggered()) return DEAD_OBJECT; in interruptableWriteFully()
[all …]
DRpcTransportUtils.h28 const android::RpcTransportFd& socket, FdTrigger* fdTrigger, iovec* iovs, int niovs, in interruptableReadOrWrite() argument
39 if (fdTrigger->isTriggered()) { in interruptableReadOrWrite()
98 if (fdTrigger->isTriggered()) { in interruptableReadOrWrite()
102 if (status_t status = fdTrigger->triggerablePoll(socket, event); status != OK) in interruptableReadOrWrite()
DRpcTransportRaw.cpp61 FdTrigger* fdTrigger, iovec* iovs, int niovs, in interruptableWriteFully() argument
71 return interruptableReadOrWrite(mSocket, fdTrigger, iovs, niovs, send, "sendmsg", POLLOUT, in interruptableWriteFully()
76 FdTrigger* fdTrigger, iovec* iovs, int niovs, in interruptableReadFully() argument
82 return interruptableReadOrWrite(mSocket, fdTrigger, iovs, niovs, recv, "recvmsg", POLLIN, in interruptableReadFully()
DRpcTransportTipcAndroid.cpp78 FdTrigger* fdTrigger, iovec* iovs, int niovs, in interruptableWriteFully() argument
89 status_t status = interruptableReadOrWrite(mSocket, fdTrigger, iovs, niovs, writeFn, in interruptableWriteFully()
95 FdTrigger* fdTrigger, iovec* iovs, int niovs, in interruptableReadFully() argument
124 status_t status = interruptableReadOrWrite(mSocket, fdTrigger, iovs, niovs, readFn, "read", in interruptableReadFully()
/frameworks/native/libs/binder/include/binder/
DRpcTransport.h89 FdTrigger* fdTrigger, iovec* iovs, int niovs,
94 FdTrigger* fdTrigger, iovec* iovs, int niovs,
136 android::RpcTransportFd fd, FdTrigger *fdTrigger) const = 0;
/frameworks/native/libs/binder/tests/
DbinderRpcTest.cpp1634 std::function<AssertionResult(RpcTransport*, FdTrigger* fdTrigger)> fn) { in setPostConnect()
1650 std::function<AssertionResult(RpcTransport*, FdTrigger* fdTrigger)> mPostConnect =
1661 FdTrigger* fdTrigger) { in defaultPostConnect() argument
1664 auto status = serverTransport->interruptableWriteFully(fdTrigger, &messageIov, 1, in defaultPostConnect()
1912 auto serverPostConnect = [&](RpcTransport* serverTransport, FdTrigger* fdTrigger) { in TEST_P() argument
1915 auto status = serverTransport->interruptableWriteFully(fdTrigger, &messageIov, 1, in TEST_P()
1927 status = serverTransport->interruptableWriteFully(fdTrigger, &msg2Iov, 1, std::nullopt, in TEST_P()
1975 auto serverPostConnect = [&](RpcTransport* serverTransport, FdTrigger* fdTrigger) { in TEST_P() argument
1978 auto status = serverTransport->interruptableWriteFully(fdTrigger, &messageIov, 1, in TEST_P()