Home
last modified time | relevance | path

Searched refs:FlushToState (Results 1 – 9 of 9) sorted by relevance

/aosp12/system/logging/logd/
H A DLogBuffer.h36 class FlushToState {
38 FlushToState(uint64_t start, LogMask log_mask) : start_(start), log_mask_(log_mask) {} in FlushToState() function
39 virtual ~FlushToState() {} in ~FlushToState()
67 virtual std::unique_ptr<FlushToState> CreateFlushToState(uint64_t start, LogMask log_mask)
70 LogWriter* writer, FlushToState& state,
H A DSimpleLogBuffer.cpp116 class ChattyFlushToState : public FlushToState {
118 ChattyFlushToState(uint64_t start, LogMask log_mask) : FlushToState(start, log_mask) {} in ChattyFlushToState()
130 std::unique_ptr<FlushToState> SimpleLogBuffer::CreateFlushToState(uint64_t start, in CreateFlushToState()
136 LogWriter* writer, FlushToState& abstract_state, in FlushTo()
H A DLogReaderThread.h66 FlushToState& flush_to_state() REQUIRES(logd_lock) { return *flush_to_state_; } in flush_to_state()
91 std::unique_ptr<FlushToState> flush_to_state_ GUARDED_BY(logd_lock);
H A DSerializedLogBuffer.h47 std::unique_ptr<FlushToState> CreateFlushToState(uint64_t start, LogMask log_mask)
49 bool FlushTo(LogWriter* writer, FlushToState& state,
H A DSimpleLogBuffer.h38 std::unique_ptr<FlushToState> CreateFlushToState(uint64_t start, LogMask log_mask)
40 bool FlushTo(LogWriter* writer, FlushToState& state,
H A DSerializedFlushToState.h44 class SerializedFlushToState : public FlushToState {
H A DSerializedLogBuffer.cpp246 std::unique_ptr<FlushToState> SerializedLogBuffer::CreateFlushToState(uint64_t start, in CreateFlushToState()
252 LogWriter* writer, FlushToState& abstract_state, in FlushTo()
H A DSerializedFlushToState.cpp25 : FlushToState(start, log_mask), logs_(logs) { in SerializedFlushToState()
H A DReplayMessages.cpp326 std::unique_ptr<FlushToState> flush_to_state = log_buffer_->CreateFlushToState(1, mask_); in End()