Lines Matching refs:last_pos
123 * last_pos : current log's end position, last log's start position.
129 uint32_t last_pos;
319 *log_last_pos = log_flag->last_pos;
434 uint32_t last_pos;
452 ret = get_last_read_pos(&buffer_flag, reader, &last_pos, &is_read);
456 return trigger_parse_log(buf, count, last_pos, log_buffer, reader);
470 if (g_last_read_offset != log_buffer->flag.last_pos) {
611 if (buffer->flag.last_pos != reader->r_off)
637 reader->r_off = buffer->flag.last_pos;
782 if (pool_buffer == NULL || (uint64_t)(pool_buffer->flag).last_pos > g_log_pool_size ||
783 ((uint64_t)sizeof(struct log_buffer) + (uint64_t)(pool_buffer->flag).last_pos) > g_log_pool_size) {
789 if (((uint64_t)sizeof(struct log_buffer) + (uint64_t)(pool_buffer->flag).last_pos +
792 pool_buffer->flag.last_pos = 0;
796 (uint64_t)pool_buffer->flag.last_pos);
814 pool_buffer->flag.last_pos += (uint32_t)pool_item.size;
1216 *read_end = ((struct log_buffer*)g_log->buffer_info)->flag.last_pos;