Lines Matching refs:hal
347 bool parse(const std::string &s, ManifestHal *hal) { in parse() argument
352 if (!parse(v[0], &hal->format)) { in parse()
355 hal->name = v[1]; in parse()
356 if (!parse(v[2], &hal->transportArch)) { in parse()
359 if (!parse(v[3], &hal->versions)) { in parse()
362 return hal->isValid(); in parse()
365 std::ostream &operator<<(std::ostream &os, const ManifestHal &hal) { in operator <<() argument
366 return os << hal.format << "/" in operator <<()
367 << hal.name << "/" in operator <<()
368 << hal.transportArch << "/" in operator <<()
369 << hal.versions; in operator <<()
447 for (const auto &hal : vm.getHals()) { in dump() local
451 oss << hal; in dump()