Lines Matching refs:RpcSession
58 static bool enableAncillaryFds(RpcSession::FileDescriptorTransportMode mode) { in enableAncillaryFds()
60 case RpcSession::FileDescriptorTransportMode::NONE: in enableAncillaryFds()
62 case RpcSession::FileDescriptorTransportMode::UNIX: in enableAncillaryFds()
63 case RpcSession::FileDescriptorTransportMode::TRUSTY: in enableAncillaryFds()
72 status_t RpcState::onBinderLeaving(const sp<RpcSession>& session, const sp<IBinder>& binder, in onBinderLeaving()
155 status_t RpcState::onBinderEntering(const sp<RpcSession>& session, uint64_t address, in onBinderEntering()
202 status_t RpcState::flushExcessBinderRefs(const sp<RpcSession>& session, uint64_t address, in flushExcessBinderRefs()
235 status_t RpcState::sendObituaries(const sp<RpcSession>& session) { in sendObituaries()
360 status_t RpcState::rpcSend(const sp<RpcSession::RpcConnection>& connection, in rpcSend()
361 const sp<RpcSession>& session, const char* what, iovec* iovs, int niovs, in rpcSend()
384 status_t RpcState::rpcRec(const sp<RpcSession::RpcConnection>& connection, in rpcRec()
385 const sp<RpcSession>& session, const char* what, iovec* iovs, int niovs, in rpcRec()
430 status_t RpcState::readNewSessionResponse(const sp<RpcSession::RpcConnection>& connection, in readNewSessionResponse()
431 const sp<RpcSession>& session, uint32_t* version) { in readNewSessionResponse()
442 status_t RpcState::sendConnectionInit(const sp<RpcSession::RpcConnection>& connection, in sendConnectionInit()
443 const sp<RpcSession>& session) { in sendConnectionInit()
451 status_t RpcState::readConnectionInit(const sp<RpcSession::RpcConnection>& connection, in readConnectionInit()
452 const sp<RpcSession>& session) { in readConnectionInit()
468 sp<IBinder> RpcState::getRootObject(const sp<RpcSession::RpcConnection>& connection, in getRootObject()
469 const sp<RpcSession>& session) { in getRootObject()
484 status_t RpcState::getMaxThreads(const sp<RpcSession::RpcConnection>& connection, in getMaxThreads()
485 const sp<RpcSession>& session, size_t* maxThreadsOut) { in getMaxThreads()
509 status_t RpcState::getSessionId(const sp<RpcSession::RpcConnection>& connection, in getSessionId()
510 const sp<RpcSession>& session, std::vector<uint8_t>* sessionIdOut) { in getSessionId()
525 status_t RpcState::transact(const sp<RpcSession::RpcConnection>& connection, in transact()
527 const sp<RpcSession>& session, Parcel* reply, uint32_t flags) { in transact()
540 status_t RpcState::transactAddress(const sp<RpcSession::RpcConnection>& connection, in transactAddress()
542 const sp<RpcSession>& session, Parcel* reply, uint32_t flags) { in transactAddress()
650 status_t RpcState::waitForReply(const sp<RpcSession::RpcConnection>& connection, in waitForReply()
651 const sp<RpcSession>& session, Parcel* reply) { in waitForReply()
729 status_t RpcState::sendDecStrongToTarget(const sp<RpcSession::RpcConnection>& connection, in sendDecStrongToTarget()
730 const sp<RpcSession>& session, uint64_t addr, in sendDecStrongToTarget()
766 status_t RpcState::getAndExecuteCommand(const sp<RpcSession::RpcConnection>& connection, in getAndExecuteCommand()
767 const sp<RpcSession>& session, CommandType type) { in getAndExecuteCommand()
783 status_t RpcState::drainCommands(const sp<RpcSession::RpcConnection>& connection, in drainCommands()
784 const sp<RpcSession>& session, CommandType type) { in drainCommands()
797 const sp<RpcSession::RpcConnection>& connection, const sp<RpcSession>& session, in processCommand()
837 const sp<RpcSession::RpcConnection>& connection, const sp<RpcSession>& session, in processTransact()
864 const sp<RpcSession::RpcConnection>& connection, const sp<RpcSession>& session, in processTransactInternal()
1150 status_t RpcState::processDecStrong(const sp<RpcSession::RpcConnection>& connection, in processDecStrong()
1151 const sp<RpcSession>& session, const RpcWireHeader& command) { in processDecStrong()
1205 status_t RpcState::validateParcel(const sp<RpcSession>& session, const Parcel& parcel, in validateParcel()
1231 case RpcSession::FileDescriptorTransportMode::NONE: in validateParcel()
1235 case RpcSession::FileDescriptorTransportMode::UNIX: { in validateParcel()
1246 case RpcSession::FileDescriptorTransportMode::TRUSTY: { in validateParcel()
1266 sp<IBinder> RpcState::tryEraseNode(const sp<RpcSession>& session, RpcMutexUniqueLock nodeLock, in tryEraseNode()