Home
last modified time | relevance | path

Searched refs:LogReaderThread (Results 1 – 13 of 13) sorted by relevance

/system/core/logd/
DLogReaderThread.cpp28 LogReaderThread::LogReaderThread(LogBuffer* log_buffer, LogReaderList* reader_list, in LogReaderThread() function in LogReaderThread
45 auto thread = std::thread{&LogReaderThread::ThreadFunction, this}; in LogReaderThread()
49 void LogReaderThread::ThreadFunction() { in ThreadFunction()
120 FilterResult LogReaderThread::FilterFirstPass(log_id_t, pid_t pid, uint64_t, log_time realtime) { in FilterFirstPass()
131 FilterResult LogReaderThread::FilterSecondPass(log_id_t log_id, pid_t pid, uint64_t, in FilterSecondPass()
178 void LogReaderThread::cleanSkip_Locked(void) { in cleanSkip_Locked()
DLogReaderList.h30 std::list<std::unique_ptr<LogReaderThread>>& reader_threads() { return reader_threads_; } in reader_threads()
34 std::list<std::unique_ptr<LogReaderThread>> reader_threads_;
DLogReaderThread.h37 class LogReaderThread {
39 LogReaderThread(LogBuffer* log_buffer, LogReaderList* reader_list,
DLogBufferTest.cpp242 std::unique_ptr<LogReaderThread> log_reader( in TEST_P()
243 new LogReaderThread(log_buffer_.get(), &reader_list_, std::move(test_writer), true, in TEST_P()
316 std::unique_ptr<LogReaderThread> log_reader( in TEST_P()
317 new LogReaderThread(log_buffer_.get(), &reader_list_, std::move(test_writer), true, in TEST_P()
350 std::unique_ptr<LogReaderThread> log_reader( in TEST_P()
351 new LogReaderThread(log_buffer_.get(), &reader_list_, std::move(test_writer), true, in TEST_P()
387 std::unique_ptr<LogReaderThread> log_reader( in TEST_P()
388 new LogReaderThread(log_buffer_.get(), &reader_list_, std::move(test_writer), false, in TEST_P()
DChattyLogBufferTest.cpp262 std::unique_ptr<LogReaderThread> log_reader( in TEST_P()
263 new LogReaderThread(log_buffer_.get(), &reader_list_, std::move(test_writer), true, in TEST_P()
322 std::unique_ptr<LogReaderThread> log_reader( in TEST_P()
323 new LogReaderThread(log_buffer_.get(), &reader_list_, std::move(test_writer), true, in TEST_P()
DSerializedLogBuffer.h59 void KickReader(LogReaderThread* reader, log_id_t id, size_t bytes_to_free)
DSimpleLogBuffer.h58 void KickReader(LogReaderThread* reader, log_id_t id, unsigned long prune_rows)
DSimpleLogBuffer.cpp279 LogReaderThread* oldest = nullptr; in Prune()
343 void SimpleLogBuffer::KickReader(LogReaderThread* reader, log_id_t id, unsigned long prune_rows) { in KickReader()
DSerializedLogBuffer.cpp139 LogReaderThread* oldest = nullptr; in Prune()
198 void SerializedLogBuffer::KickReader(LogReaderThread* reader, log_id_t id, size_t bytes_to_free) { in KickReader()
DAndroid.bp58 "LogReaderThread.cpp",
DLogReader.cpp216 auto entry = std::make_unique<LogReaderThread>(log_buffer_, reader_list_, in onDataAvailable()
DChattyLogBuffer.cpp333 LogReaderThread* oldest = nullptr; in Prune()
/system/core/logd/fuzz/
Dlog_buffer_log_fuzzer.cpp141 std::unique_ptr<LogReaderThread> log_reader( in LLVMFuzzerTestOneInput()
142 new LogReaderThread(log_buffer.get(), &reader_list, std::move(test_writer), true, 0, in LLVMFuzzerTestOneInput()