Lines Matching refs:proto_id
82 zx_status_t PlatformProxy::GetProtocol(uint32_t proto_id, void* out) {
83 auto protocol = protocols_.find(proto_id);
91 zx_status_t PlatformProxy::RegisterProtocol(uint32_t proto_id, const void* protocol) {
93 if (protocols_.find(proto_id).IsValid()) {
94 zxlogf(ERROR, "%s: protocol %08x has already been registered\n", __func__, proto_id);
99 auto proto = fbl::make_unique_checked<PlatformProtocol>(&ac, proto_id,
111 req.header.proto_id = ZX_PROTOCOL_PLATFORM_DEV;
130 args.proto_id = ZX_PROTOCOL_PLATFORM_DEV;
145 void PlatformProxy::UnregisterProtocol(uint32_t proto_id) {
146 protocols_.erase(proto_id);
180 req.header.proto_id = ZX_PROTOCOL_PLATFORM_DEV;