Lines Matching refs:SimpleLogBuffer
23 SimpleLogBuffer::SimpleLogBuffer(LogReaderList* reader_list, LogTags* tags, LogStatistics* stats) in SimpleLogBuffer() function in SimpleLogBuffer
28 SimpleLogBuffer::~SimpleLogBuffer() {} in ~SimpleLogBuffer()
30 void SimpleLogBuffer::Init() { in Init()
44 std::list<LogBufferElement>::iterator SimpleLogBuffer::GetOldest(log_id_t log_id) { in GetOldest()
58 bool SimpleLogBuffer::ShouldLog(log_id_t log_id, const char* msg, uint16_t len) { in ShouldLog()
80 int SimpleLogBuffer::Log(log_id_t log_id, log_time realtime, uid_t uid, pid_t pid, pid_t tid, in Log()
103 void SimpleLogBuffer::LogInternal(LogBufferElement&& elem) { in LogInternal()
129 std::unique_ptr<FlushToState> SimpleLogBuffer::CreateFlushToState(uint64_t start, in CreateFlushToState()
134 bool SimpleLogBuffer::FlushTo( in FlushTo()
215 bool SimpleLogBuffer::Clear(log_id_t id, uid_t uid) { in Clear()
250 unsigned long SimpleLogBuffer::GetSize(log_id_t id) { in GetSize()
257 int SimpleLogBuffer::SetSize(log_id_t id, unsigned long size) { in SetSize()
268 void SimpleLogBuffer::MaybePrune(log_id_t id) { in MaybePrune()
275 bool SimpleLogBuffer::Prune(log_id_t id, unsigned long prune_rows, uid_t caller_uid) { in Prune()
320 std::list<LogBufferElement>::iterator SimpleLogBuffer::Erase( in Erase()
343 void SimpleLogBuffer::KickReader(LogReaderThread* reader, log_id_t id, unsigned long prune_rows) { in KickReader()