Lines Matching defs:g_log_buffer
143 static struct log_buffer *g_log_buffer = NULL;
312 uint32_t buffer_max_len = g_log_mem_len - sizeof(*g_log_buffer);
686 sizeof(g_log_buffer->flag.version_info));
693 (void *)g_log_buffer->flag.version_info,
694 sizeof(g_log_buffer->flag.version_info)) != 0) {
1072 write_len = kernel_write(filep, g_log_buffer->flag.version_info,
1073 strlen(g_log_buffer->flag.version_info), pos);
1138 unsigned char *buffer = g_log_buffer->buffer_start;
1139 uint32_t buffer_max_len = g_log_mem_len - sizeof(*g_log_buffer);
1171 uint32_t buffer_max_len = g_log_mem_len - sizeof(*g_log_buffer);
1203 if (!g_log_buffer)
1206 *buffer_max_len = g_log_mem_len - sizeof(*g_log_buffer);
1231 rc = memcpy_s(addr, *buffer_max_len, g_log_buffer->buffer_start,
1413 g_log_buffer =
1415 if (!g_log_buffer)
1418 g_log_buffer->flag.max_len = g_log_mem_len - sizeof(*g_log_buffer);
1428 ret = register_device(LOGGER_LOG_TEEOS, (uintptr_t)g_log_buffer,
1429 sizeof(*g_log_buffer) + g_log_buffer->flag.max_len);
1431 unmap_log_mem((int *)g_log_buffer);
1432 g_log_buffer = NULL;
1460 if (g_log_buffer)
1461 unmap_log_mem((int *)g_log_buffer);
1483 g_log_buffer = NULL;