Lines Matching refs:buffer_flag
277 struct log_buffer_flag *buffer_flag, struct log_buffer **log_buffer)
295 ret = memcpy_s(buffer_flag, sizeof(*buffer_flag), &buffer_tmp->flag,
389 struct log_buffer_flag *buffer_flag = &(log_buffer->flag);
391 if (buffer_flag->write_loops == reader->r_loops) {
393 buffer_flag->max_len, reader->r_off, log_last_pos);
401 if (buffer_flag->write_loops > (reader->r_loops +1) ||
402 ((buffer_flag->write_loops == (reader->r_loops + 1)) &&
405 reader->r_loops = buffer_flag->write_loops - 1;
409 buffer_flag->max_len, reader->r_off, buffer_flag->max_len);
416 buffer_flag->max_len, 0, log_last_pos);
422 reader->r_loops = buffer_flag->write_loops;
436 struct log_buffer_flag buffer_flag;
448 ret = get_buffer_info(reader, &buffer_flag, &log_buffer);
452 ret = get_last_read_pos(&buffer_flag, reader, &last_pos, &is_read);