Home
last modified time | relevance | path

Searched refs:log_id_t (Results 1 – 25 of 66) sorted by relevance

123

/aosp12/system/logging/logd/
H A DSerializedLogBuffer.h50 const std::function<FilterResult(log_id_t log_id, pid_t pid, uint64_t sequence,
54 bool Clear(log_id_t id, uid_t uid) override;
55 size_t GetSize(log_id_t id) override;
56 bool SetSize(log_id_t id, size_t size) override;
61 bool ShouldLog(log_id_t log_id, const char* msg, uint16_t len);
62 void MaybePrune(log_id_t log_id) REQUIRES(logd_lock);
63 void Prune(log_id_t log_id, size_t bytes_to_free) REQUIRES(logd_lock);
64 void UidClear(log_id_t log_id, uid_t uid) REQUIRES(logd_lock);
65 void RemoveChunkFromStats(log_id_t log_id, SerializedLogChunk& chunk);
66 size_t GetSizeUsed(log_id_t id) REQUIRES(logd_lock);
[all …]
H A DSimpleLogBuffer.h36 int Log(log_id_t log_id, log_time realtime, uid_t uid, pid_t pid, pid_t tid, const char* msg,
41 const std::function<FilterResult(log_id_t log_id, pid_t pid, uint64_t sequence,
45 bool Clear(log_id_t id, uid_t uid) override;
46 size_t GetSize(log_id_t id) override;
47 bool SetSize(log_id_t id, size_t size) override final;
52 virtual bool Prune(log_id_t id, unsigned long prune_rows, uid_t uid) REQUIRES(logd_lock);
57 std::list<LogBufferElement>::iterator GetOldest(log_id_t log_id) REQUIRES(logd_lock);
60 void KickReader(LogReaderThread* reader, log_id_t id, unsigned long prune_rows)
65 size_t max_size(log_id_t id) REQUIRES_SHARED(logd_lock) { return max_size_[id]; } in max_size()
69 bool ShouldLog(log_id_t log_id, const char* msg, uint16_t len);
[all …]
H A DSerializedLogBuffer.cpp52 log_id_t log_id, LogStatistics* stats) REQUIRES(logd_lock) { in ClearLogsByUid()
114 bool SerializedLogBuffer::ShouldLog(log_id_t log_id, const char* msg, uint16_t len) { in ShouldLog()
164 void SerializedLogBuffer::MaybePrune(log_id_t log_id) { in MaybePrune()
177 void SerializedLogBuffer::RemoveChunkFromStats(log_id_t log_id, SerializedLogChunk& chunk) { in RemoveChunkFromStats()
185 void SerializedLogBuffer::Prune(log_id_t log_id, size_t bytes_to_free) { in Prune()
232 void SerializedLogBuffer::UidClear(log_id_t log_id, uid_t uid) { in UidClear()
253 const std::function<FilterResult(log_id_t log_id, pid_t pid, uint64_t sequence, in FlushTo()
301 bool SerializedLogBuffer::Clear(log_id_t id, uid_t uid) { in Clear()
313 size_t SerializedLogBuffer::GetSizeUsed(log_id_t id) { in GetSizeUsed()
321 size_t SerializedLogBuffer::GetSize(log_id_t id) { in GetSize()
[all …]
H A DSimpleLogBuffer.cpp45 std::list<LogBufferElement>::iterator SimpleLogBuffer::GetOldest(log_id_t log_id) { in GetOldest()
59 bool SimpleLogBuffer::ShouldLog(log_id_t log_id, const char* msg, uint16_t len) { in ShouldLog()
81 int SimpleLogBuffer::Log(log_id_t log_id, log_time realtime, uid_t uid, pid_t pid, pid_t tid, in Log()
105 log_id_t log_id = elem.log_id(); in LogInternal()
137 const std::function<FilterResult(log_id_t log_id, pid_t pid, uint64_t sequence, in FlushTo()
215 bool SimpleLogBuffer::Clear(log_id_t id, uid_t uid) { in Clear()
250 size_t SimpleLogBuffer::GetSize(log_id_t id) { in GetSize()
257 bool SimpleLogBuffer::SetSize(log_id_t id, size_t 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()
[all …]
H A DLogBuffer.h64 virtual int Log(log_id_t log_id, log_time realtime, uid_t uid, pid_t pid, pid_t tid,
71 const std::function<FilterResult(log_id_t log_id, pid_t pid, uint64_t sequence,
74 virtual bool Clear(log_id_t id, uid_t uid) = 0;
75 virtual size_t GetSize(log_id_t id) = 0;
76 virtual bool SetSize(log_id_t id, size_t size) = 0;
H A DSerializedFlushToState.h36 log_id_t log_id;
64 void Prune(log_id_t log_id) REQUIRES(logd_lock);
69 void UpdateLogsNeeded(log_id_t log_id) REQUIRES(logd_lock);
73 void CreateLogPosition(log_id_t log_id) REQUIRES(logd_lock);
H A DLogStatistics.h44 for (log_id_t i = LOG_ID_MIN; (i) < LOG_ID_MAX; (i) = (log_id_t)((i) + 1))
59 log_id_t log_id;
267 std::string formatHeader(const std::string& name, log_id_t id) const;
317 std::string formatHeader(const std::string& name, log_id_t id) const;
372 std::string formatHeader(const std::string& name, log_id_t id) const;
401 std::string formatHeader(const std::string& name, log_id_t id) const;
432 std::string formatHeader(const std::string& name, log_id_t id) const;
521 void AddTotal(log_id_t log_id, uint16_t size) EXCLUDES(lock_);
548 size_t Sizes(log_id_t id) const EXCLUDES(lock_) { in Sizes()
557 size_t SizeReadable(log_id_t id) const EXCLUDES(lock_) { in SizeReadable()
[all …]
H A DCommandListener.cpp83 function(static_cast<log_id_t>(log_id)); in LogIdCommand()
93 return LogIdCommand(cli, argc, argv, [&](log_id_t id) { in runCommand()
100 return LogIdCommand(cli, argc, argv, [&](log_id_t log_id) { in LogSizeCommand()
106 return LogSizeCommand(cli, argc, argv, [this](log_id_t id) { return buf()->GetSize(id); }); in runCommand()
111 [this](log_id_t id) { return stats()->SizeReadable(id); }); in runCommand()
115 return LogSizeCommand(cli, argc, argv, [this](log_id_t id) { return stats()->Sizes(id); }); in runCommand()
131 return LogIdCommand(cli, argc, argv, [&](log_id_t log_id) { in runCommand()
H A DLogReaderThread.h46 void TriggerSkip(log_id_t id, unsigned int skip) REQUIRES(logd_lock) { skip_ahead_[id] = skip; } in TriggerSkip()
56 bool IsWatching(log_id_t id) const REQUIRES(logd_lock) { in IsWatching()
71 FilterResult FilterFirstPass(log_id_t log_id, pid_t pid, uint64_t sequence, log_time realtime)
73 FilterResult FilterSecondPass(log_id_t log_id, pid_t pid, uint64_t sequence, log_time realtime)
H A DSerializedFlushToState.cpp42 void SerializedFlushToState::CreateLogPosition(log_id_t log_id) { in CreateLogPosition()
69 void SerializedFlushToState::UpdateLogsNeeded(log_id_t log_id) { in UpdateLogsNeeded()
127 log_id_t log_id; in PopNextUnreadLog()
148 void SerializedFlushToState::Prune(log_id_t log_id) { in Prune()
H A DLogBufferElement.h37 LogBufferElement(log_id_t log_id, log_time realtime, uid_t uid, pid_t pid, pid_t tid,
50 log_id_t log_id() const { return static_cast<log_id_t>(log_id_); } in log_id()
H A DLogReaderThread.cpp71 [this](log_id_t log_id, pid_t pid, uint64_t sequence, in ThreadFunction()
78 [this](log_id_t log_id, pid_t pid, uint64_t sequence, log_time realtime) REQUIRES( in ThreadFunction()
117 FilterResult LogReaderThread::FilterFirstPass(log_id_t, pid_t pid, uint64_t, log_time realtime) { in FilterFirstPass() argument
126 FilterResult LogReaderThread::FilterSecondPass(log_id_t log_id, pid_t pid, uint64_t, in FilterSecondPass()
H A DLogStatistics.cpp118 void LogStatistics::AddTotal(log_id_t log_id, uint16_t size) { in AddTotal()
133 log_id_t log_id = element.log_id; in Add()
209 log_id_t log_id = element.log_id; in Subtract()
257 log_id_t log_id = element.log_id; in Drop()
300 log_id_t log_id = element.log_id; in Erase()
466 std::string UidEntry::formatHeader(const std::string& name, log_id_t id) const { in formatHeader()
599 log_id_t /* id */) const { in formatHeader()
622 log_id_t /* id */) const { in formatHeader()
652 std::string TagEntry::format(const LogStatistics&, log_id_t, uint32_t) const { in format() argument
677 log_id_t /* id */) const { in formatHeader()
[all …]
H A DRecordingLogBuffer.h34 int Log(log_id_t log_id, log_time realtime, uid_t uid, pid_t pid, pid_t tid, const char* msg,
38 void RecordLogMessage(log_id_t log_id, log_time realtime, uid_t uid, pid_t pid, pid_t tid,
/aosp12/system/logging/liblog/
H A Dlogger_name.cpp36 const char* android_log_id_to_name(log_id_t log_id) { in android_log_id_to_name()
43 static_assert(std::is_same<std::underlying_type<log_id_t>::type, uint32_t>::value,
49 log_id_t android_name_to_log_id(const char* logName) { in android_name_to_log_id()
54 return static_cast<log_id_t>(LOG_ID_MAX); in android_name_to_log_id()
67 return static_cast<log_id_t>(ret); in android_name_to_log_id()
71 return static_cast<log_id_t>(LOG_ID_MAX); in android_name_to_log_id()
H A Dlogger_read.cpp36 log_id_t android_logger_get_id(struct logger* logger) { in android_logger_get_id()
37 return static_cast<log_id_t>(reinterpret_cast<uintptr_t>(logger) & LOGGER_LOG_ID_MASK); in android_logger_get_id()
64 struct logger* android_logger_open(struct logger_list* logger_list, log_id_t logId) { in android_logger_open()
77 struct logger_list* android_logger_list_open(log_id_t logId, int mode, unsigned int tail, in android_logger_list_open()
/aosp12/frameworks/base/core/jni/
H A Deventlog_helper.h38 template <log_id_t LogID, const char* EventClassDescriptor>
242 template <log_id_t LogID, const char* EventClassDescriptor>
244 template <log_id_t LogID, const char* EventClassDescriptor>
247 template <log_id_t LogID, const char* EventClassDescriptor>
249 template <log_id_t LogID, const char* EventClassDescriptor>
252 template <log_id_t LogID, const char* EventClassDescriptor>
254 template <log_id_t LogID, const char* EventClassDescriptor>
257 template <log_id_t LogID, const char* EventClassDescriptor>
259 template <log_id_t LogID, const char* EventClassDescriptor>
262 template <log_id_t LogID, const char* EventClassDescriptor>
[all …]
/aosp12/system/logging/liblog/include/log/
H A Dlog_read.h66 log_id_t id() { in id()
67 return static_cast<log_id_t>(entry.lid); in id()
82 log_id_t android_logger_get_id(struct logger* logger);
121 struct logger* android_logger_open(struct logger_list* logger_list, log_id_t id);
123 struct logger_list* android_logger_list_open(log_id_t id, int mode,
H A Dlog_id.h28 log_id_t android_name_to_log_id(const char* logName);
29 const char* android_log_id_to_name(log_id_t log_id);
/aosp12/system/logging/liblog/include_vndk/log/
H A Dlog_read.h66 log_id_t id() { in id()
67 return static_cast<log_id_t>(entry.lid); in id()
82 log_id_t android_logger_get_id(struct logger* logger);
121 struct logger* android_logger_open(struct logger_list* logger_list, log_id_t id);
123 struct logger_list* android_logger_list_open(log_id_t id, int mode,
H A Dlog_id.h28 log_id_t android_name_to_log_id(const char* logName);
29 const char* android_log_id_to_name(log_id_t log_id);
/aosp12/system/logging/liblog/include/private/
H A Dandroid_logger.h125 ssize_t __android_log_pmsg_file_write(log_id_t logId, char prio,
129 #define LOG_ID_ANY ((log_id_t)-1)
133 typedef ssize_t (*__android_log_pmsg_file_read_fn)(log_id_t logId, char prio,
138 ssize_t __android_log_pmsg_file_read(log_id_t logId, char prio,
/aosp12/system/logging/logd/fuzz/
H A Dlog_buffer_log_fuzzer.cpp39 log_id_t log_id;
80 log_id_t log_id = static_cast<log_id_t>(unsigned(logInput->log_id) % (LOG_ID_MAX + 1)); in write_log_messages()
/aosp12/bootable/recovery/recovery_utils/include/recovery_utils/
H A Dlogging.h41 ssize_t logbasename(log_id_t id, char prio, const char* filename, const char* buf, size_t len,
44 ssize_t logrotate(log_id_t id, char prio, const char* filename, const char* buf, size_t len,
/aosp12/system/logging/liblog/tests/
H A Dlog_read_test.cpp43 log_id_t id = static_cast<log_id_t>(i); in TEST()

123