Lines Matching full:header
169 struct HiLogEntry header; in HiLogRead() local
175 retval = HiLogReadRingBuffer((unsigned char *)&header, sizeof(header)); in HiLogRead()
181 if (bufLen < header.len + sizeof(header)) { in HiLogRead()
182 … PRINTK("buffer too small,bufLen=%d, header.len=%d,%d\n", bufLen, header.len, header.hdrSize); in HiLogRead()
187 HiLogBufferDec(sizeof(header)); in HiLogRead()
189 …etval = HiLogBufferCopy((unsigned char *)buffer, bufLen, (unsigned char *)&header, sizeof(header)); in HiLogRead()
195 retval = HiLogReadRingBuffer((unsigned char *)(buffer + sizeof(header)), header.len); in HiLogRead()
201 HiLogBufferDec(header.len); in HiLogRead()
202 retval = header.len + sizeof(header); in HiLogRead()
234 static void HiLogHeadInit(struct HiLogEntry *header, size_t len) in HiLogHeadInit() argument
239 header->len = len; in HiLogHeadInit()
240 header->pid = LOS_GetCurrProcessID(); in HiLogHeadInit()
241 header->taskId = LOS_CurTaskIDGet(); in HiLogHeadInit()
242 header->sec = now.tv_sec; in HiLogHeadInit()
243 header->nsec = now.tv_nsec; in HiLogHeadInit()
244 header->hdrSize = sizeof(struct HiLogEntry); in HiLogHeadInit()
250 struct HiLogEntry header; in HiLogCoverOldLog() local
257 retval = HiLogReadRingBuffer((unsigned char *)&header, sizeof(header)); in HiLogCoverOldLog()
265 HiLogBufferDec(sizeof(header)); in HiLogCoverOldLog()
266 HiLogBufferDec(header.len); in HiLogCoverOldLog()
280 struct HiLogEntry header; in HiLogWriteInternal() local
291 HiLogHeadInit(&header, bufLen); in HiLogWriteInternal()
293 retval = HiLogWriteRingBuffer((unsigned char *)&header, sizeof(header)); in HiLogWriteInternal()
298 HiLogBufferInc(sizeof(header)); in HiLogWriteInternal()
300 retval = HiLogWriteRingBuffer((unsigned char *)(buffer), header.len); in HiLogWriteInternal()
306 HiLogBufferInc(header.len); in HiLogWriteInternal()
308 retval = header.len; in HiLogWriteInternal()