Lines Matching refs:header
170 static int PrintLog(HilogMsg& header, const char *tag, uint16_t tagLen, const char *fmt, uint16_t fmtLen)
173 .level = header.level,
174 .type = header.type,
175 .pid = header.pid,
176 .tid = header.tid,
177 .domain = header.domain,
178 .tv_sec = header.tv_sec,
179 .tv_nsec = header.tv_nsec,
180 .mono_sec = header.mono_sec,
234 HilogMsg header = {0};
239 header.tv_sec = static_cast<uint32_t>(ts.tv_sec);
240 header.tv_nsec = static_cast<uint32_t>(ts.tv_nsec);
241 header.mono_sec = static_cast<uint32_t>(ts_mono.tv_sec);
302 /* fill header info */
305 header.type = type;
306 header.level = level;
309 header.pid = static_cast<uint32_t>(getprocpid());
311 header.pid = getpid();
313 header.pid = static_cast<uint32_t>(GetCurrentProcessId());
317 header.tid = static_cast<uint32_t>(GetCurrentThreadId());
321 header.tid = static_cast<uint32_t>(tid);
323 header.tid = static_cast<uint32_t>(getproctid());
325 header.tid = static_cast<uint32_t>(syscall(SYS_gettid));
327 header.domain = domain;
343 uint16_t level = header.level;
344 header.level = LOG_WARN;
348 HilogWriteLogMessage(&header, P_LIMIT_TAG, strlen(P_LIMIT_TAG) + 1, dropLogBuf,
351 header.level = level;
354 return HilogWriteLogMessage(&header, tag, tagLen + 1, buf, logLen + 1);
356 return PrintLog(header, tag, tagLen + 1, buf, logLen + 1);