Home
last modified time | relevance | path

Searched refs:HalType (Results 1 – 2 of 2) sorted by relevance

/frameworks/native/cmds/lshal/
DListCommand.cpp305 bool ListCommand::shouldFetchHalType(const HalType &type) const { in shouldFetchHalType()
309 Table* ListCommand::tableForType(HalType type) { in tableForType()
311 case HalType::BINDERIZED_SERVICES: in tableForType()
313 case HalType::PASSTHROUGH_CLIENTS: in tableForType()
315 case HalType::PASSTHROUGH_LIBRARIES: in tableForType()
317 case HalType::VINTF_MANIFEST: in tableForType()
319 case HalType::LAZY_HALS: in tableForType()
326 const Table* ListCommand::tableForType(HalType type) const { in tableForType()
590 void ListCommand::putEntry(HalType type, TableEntry &&entry) { in putEntry()
595 if (!shouldFetchHalType(HalType::PASSTHROUGH_LIBRARIES)) { return OK; } in fetchAllLibraries()
[all …]
DListCommand.h49 enum class HalType { enum
97 void putEntry(HalType type, TableEntry &&entry);
141 Table* tableForType(HalType type);
142 const Table* tableForType(HalType type) const;
154 bool shouldFetchHalType(const HalType &type) const;
181 std::vector<HalType> mListTypes{};
183 std::set<HalType> mFetchTypes{};