Lines Matching refs:logData
155 static bool LogMatchFilter(const LogFilter& filter, const HilogData& logData) in LogMatchFilter() argument
158 if (((static_cast<uint16_t>(0b01 << logData.type)) & filter.types) == 0) { in LogMatchFilter()
161 if (((static_cast<uint16_t>(0b01 << logData.level)) & filter.levels) == 0) { in LogMatchFilter()
174 if ((logData.domain == filter.domains[i]) in LogMatchFilter()
176 && ((logData.domain & LOW_BYTE_REVERSE) == (filter.domains[i] & LOW_BYTE_REVERSE)))) { in LogMatchFilter()
187 if (strcmp(logData.tag, filter.tags[i]) == 0) { in LogMatchFilter()
198 if (logData.pid == filter.pids[i]) { in LogMatchFilter()
211 if (std::regex_search(logData.content, regExpress) == false) { in LogMatchFilter()
250 const HilogData logData(*headMsg); in Query() local
252 return logData; in Query()
257 const HilogData& logData = *reader->m_pos; in Query() local
259 if (LogMatchFilter(filter, logData)) { in Query()
260 return logData; in Query()