Lines Matching refs:keepAliveBinder
172 status_t IBinder::setRpcClientDebug(unique_fd socketFd, const sp<IBinder>& keepAliveBinder) { in setRpcClientDebug() argument
184 return local->BBinder::setRpcClientDebug(std::move(socketFd), keepAliveBinder); in setRpcClientDebug()
199 if (status = data.writeStrongBinder(keepAliveBinder); status != OK) return status; in setRpcClientDebug()
230 RpcServerLink(const sp<RpcServer>& rpcServer, const sp<IBinder>& keepAliveBinder, in RpcServerLink() argument
232 : mRpcServer(rpcServer), mKeepAliveBinder(keepAliveBinder), mBinder(binder) {} in RpcServerLink()
650 sp<IBinder> keepAliveBinder; in setRpcClientDebug() local
651 if (status = data.readNullableStrongBinder(&keepAliveBinder); status != OK) return status; in setRpcClientDebug()
653 return setRpcClientDebug(std::move(clientFd), keepAliveBinder); in setRpcClientDebug()
656 status_t BBinder::setRpcClientDebug(unique_fd socketFd, const sp<IBinder>& keepAliveBinder) { in setRpcClientDebug() argument
674 if (keepAliveBinder == nullptr) { in setRpcClientDebug()
696 auto link = sp<RpcServerLink>::make(rpcServer, keepAliveBinder, weakThis); in setRpcClientDebug()
697 if (auto status = keepAliveBinder->linkToDeath(link, nullptr, 0); status != OK) { in setRpcClientDebug()