Home
last modified time | relevance | path

Searched refs:RpcServerTrusty (Results 1 – 8 of 8) sorted by relevance

/frameworks/native/libs/binder/trusty/
DRpcServerTrusty.cpp34 sp<RpcServerTrusty> RpcServerTrusty::make( in make()
46 auto srv = sp<RpcServerTrusty>::make(std::move(ctx), std::move(portName), std::move(portAcl), in make()
61 RpcServerTrusty::RpcServerTrusty(std::unique_ptr<RpcTransportCtx> ctx, std::string&& portName, in RpcServerTrusty() function in android::RpcServerTrusty
97 int RpcServerTrusty::handleConnect(const tipc_port* port, handle_t chan, const uuid* peer, in handleConnect()
99 auto* server = reinterpret_cast<RpcServerTrusty*>(const_cast<void*>(port->priv)); in handleConnect()
103 int RpcServerTrusty::handleConnectInternal(RpcServer* rpcServer, handle_t chan, const uuid* peer, in handleConnectInternal()
148 int RpcServerTrusty::handleMessage(const tipc_port* /*port*/, handle_t /*chan*/, void* ctx) { in handleMessage()
152 int RpcServerTrusty::handleMessageInternal(void* ctx) { in handleMessageInternal()
169 void RpcServerTrusty::handleDisconnect(const tipc_port* /*port*/, handle_t /*chan*/, void* ctx) { in handleDisconnect()
173 void RpcServerTrusty::handleDisconnectInternal(void* ctx) { in handleDisconnectInternal()
[all …]
Drules.mk28 $(LOCAL_DIR)/RpcServerTrusty.cpp \
/frameworks/native/libs/binder/trusty/rust/binder_rpc_server_bindgen/cpp/
DARpcServerTrusty.cpp24 using android::RpcServerTrusty;
51 auto rpcServer = RpcServerTrusty::makeRpcServer(std::move(ctx)); in ARpcServerTrusty_newPerSession()
77 return RpcServerTrusty::handleConnectInternal(rstr->mRpcServer.get(), chan, peer, ctx_p); in ARpcServerTrusty_handleConnect()
81 return RpcServerTrusty::handleMessageInternal(ctx); in ARpcServerTrusty_handleMessage()
85 RpcServerTrusty::handleDisconnectInternal(ctx); in ARpcServerTrusty_handleDisconnect()
89 RpcServerTrusty::handleChannelCleanup(ctx); in ARpcServerTrusty_handleChannelCleanup()
/frameworks/native/libs/binder/trusty/include/binder/
DRpcServerTrusty.h38 class RpcServerTrusty final : public virtual RefBase {
56 static sp<RpcServerTrusty> make(
85 RpcServerTrusty(const RpcServerTrusty&) = delete;
86 void operator=(const RpcServerTrusty&) = delete;
88 friend sp<RpcServerTrusty>;
89 explicit RpcServerTrusty(std::unique_ptr<RpcTransportCtx> ctx, std::string&& portName,
/frameworks/native/libs/binder/tests/
DbinderRpcTestServiceTrusty.cpp36 wp<RpcServerTrusty> server;
54 sp<RpcServerTrusty> server;
66 const auto port_acl = RpcServerTrusty::PortAcl{ in main()
81 RpcServerTrusty::make(hset, serverInfo.port->c_str(), in main()
82 std::shared_ptr<const RpcServerTrusty::PortAcl>(&port_acl), in main()
/frameworks/native/libs/binder/include/binder/
DRpcServer.h34 class RpcServerTrusty; variable
249 friend RpcServerTrusty;
DRpcSession.h34 class RpcServerTrusty; variable
226 friend RpcServerTrusty; variable
/frameworks/native/libs/binder/
DAndroid.bp425 "trusty/RpcServerTrusty.cpp",