Lines Matching refs:interfaceChain
326 auto ret = service->interfaceChain([&](const auto &interfaceChain) { in add() argument
327 addSuccess = addImpl(name, service, interfaceChain, pidcon); in add()
340 const hidl_vec<hidl_string>& interfaceChain, in addImpl() argument
342 if (interfaceChain.size() == 0) { in addImpl()
348 for(size_t i = 0; i < interfaceChain.size(); i++) { in addImpl()
349 const std::string fqName = interfaceChain[i]; in addImpl()
356 const std::string childFqName = interfaceChain[0]; in addImpl()
359 if (interfaceChain.size() > 1) { in addImpl()
361 const std::string baseFqName = interfaceChain[interfaceChain.size() - 2]; in addImpl()
419 for (size_t i = 1; i + 1 < interfaceChain.size(); i++) { in addImpl()
420 if (vintf::Transport::EMPTY == getTransport(interfaceChain[i], name)) { in addImpl()
423 << interfaceChain[i] << " is not. Refusing to register."; in addImpl()
433 for(size_t i = 0; i < interfaceChain.size(); i++) { in addImpl()
434 const std::string fqName = interfaceChain[i]; in addImpl()
451 LOG(ERROR) << "Could not link to death for " << interfaceChain[0] << "/" << name; in addImpl()