Lines Matching refs:buffer
71 uint8_t *buffer; member
169 static void log_output_low_level(uint8_t *buffer, size_t length) in log_output_low_level() argument
177 backend->putStr(buffer, length); in log_output_low_level()
185 log_print_buffer_t *buffer = (log_print_buffer_t *)((void *)(buf)); in log_print_to_buffer() local
190 if ((((size_t)(*indicator)) + buffer->sofar + ((size_t)1)) >= buffer->length) in log_print_to_buffer()
197 … (((uint8_t)'\r') != buffer->buffer[((size_t)(*indicator)) + buffer->sofar - ((size_t)1)]))) in log_print_to_buffer()
199 buffer->buffer[((size_t)(*indicator)) + buffer->sofar] = (uint8_t)'\r'; in log_print_to_buffer()
203 buffer->buffer[((size_t)(*indicator)) + buffer->sofar] = (uint8_t)val; in log_print_to_buffer()
526 log_print_buffer_t buffer; in LOG_Printf() local
544 if (NULL != s_logContext.printBuffer.buffer) in LOG_Printf()
546 (void)memcpy(&buffer, &s_logContext.printBuffer, sizeof(buffer)); in LOG_Printf()
551 buffer.buffer = printBuf; in LOG_Printf()
552 buffer.length = LOG_MAX_MEESSAGE_LENGTH; in LOG_Printf()
553 buffer.sofar = 0; in LOG_Printf()
558 buffer.sofar += (size_t)log_sprintf_internal(&buffer, "%12d:", timeStamp); in LOG_Printf()
561 …buffer.sofar += (size_t)log_sprintf_internal(&buffer, LOG_COLOR_PRINT, LOG_COLOR_PRINT_PARAMETER(l… in LOG_Printf()
565 buffer.sofar += (size_t)StrFormatPrintf(format, ap, (char *)&buffer, log_print_to_buffer); in LOG_Printf()
569 s_logContext.printBuffer.sofar = buffer.sofar; in LOG_Printf()
571 log_output_low_level(buffer.buffer, buffer.sofar); in LOG_Printf()
652 void LOG_Dump(uint8_t *buffer, size_t length, size_t *outLength) in LOG_Dump() argument
654 s_logContext.printBuffer.buffer = buffer; in LOG_Dump()
658 if ((NULL != buffer) && (((size_t)0) != length) && (NULL != outLength)) in LOG_Dump()