Lines Matching refs:json_doc
311 static std::optional<std::string> ParseGpuSysfsNode(const std::string &json_doc) { in ParseGpuSysfsNode() argument
316 if (!reader->parse(&*json_doc.begin(), &*json_doc.end(), &root, &errorMessage)) { in ParseGpuSysfsNode()
328 std::string json_doc; in GetFromJSON() local
330 if (!android::base::ReadFileToString(config_path, &json_doc)) { in GetFromJSON()
335 std::vector<std::unique_ptr<Node>> nodes = ParseNodes(json_doc); in GetFromJSON()
340 std::vector<std::shared_ptr<AdpfConfig>> adpfs = HintManager::ParseAdpfConfigs(json_doc); in GetFromJSON()
345 std::unordered_map<std::string, Hint> actions = HintManager::ParseActions(json_doc, nodes); in GetFromJSON()
352 auto const gpu_sysfs_node = ParseGpuSysfsNode(json_doc); in GetFromJSON()
372 const std::string& json_doc) { in ParseNodes() argument
382 if (!reader->parse(&*json_doc.begin(), &*json_doc.end(), &root, &errorMessage)) { in ParseNodes()
539 const std::string &json_doc, const std::vector<std::unique_ptr<Node>> &nodes) { in ParseActions() argument
547 if (!reader->parse(&*json_doc.begin(), &*json_doc.end(), &root, &errorMessage)) { in ParseActions()
683 const std::string &json_doc) { in ParseAdpfConfigs() argument
711 if (!reader->parse(&*json_doc.begin(), &*json_doc.end(), &root, &errorMessage)) { in ParseAdpfConfigs()