Lines Matching refs:head
125 UINT32 head = g_dmesgInfo->logHead;
139 if (head < tail) { /* Case A */
140 ret = memcpy_s(buf, len, logBuf + head, readLen);
147 if (readLen <= (g_logBufSize - head)) {
148 ret = memcpy_s(buf, len, logBuf + head, readLen);
155 ret = memcpy_s(buf, len, logBuf + head, g_logBufSize - head);
160 ret = memcpy_s(buf + g_logBufSize - head, len - (g_logBufSize - head),
161 logBuf, readLen - (g_logBufSize - head));
165 g_dmesgInfo->logHead = readLen - (g_logBufSize - head);
674 UINT32 logSize, bufSize, head, tail, intSave;
684 head = g_dmesgInfo->logHead;
699 if (head < tail) {
700 ret = memcpy_s(buf, logSize, logBuf + head, logSize);
705 ret = memcpy_s(buf, logSize, logBuf + head, bufSize - head);
709 ret = memcpy_s(buf + bufSize - head, logSize - (bufSize - head), logBuf, tail);