Home
last modified time | relevance | path

Searched refs:log_msg (Results 1 – 25 of 26) sorted by relevance

12

/system/core/liblog/
Dlogger_read.cpp93 int android_logger_list_read(struct logger_list* logger_list, struct log_msg* log_msg) { in android_logger_list_read() argument
102 ret = PmsgRead(logger_list, log_msg); in android_logger_list_read()
104 ret = LogdRead(logger_list, log_msg); in android_logger_list_read()
116 if (ret < static_cast<int>(sizeof(log_msg->entry))) { in android_logger_list_read()
120 if (log_msg->entry.hdr_size < sizeof(log_msg->entry) || in android_logger_list_read()
121 log_msg->entry.hdr_size >= LOGGER_ENTRY_MAX_LEN - sizeof(log_msg->entry)) { in android_logger_list_read()
125 if (log_msg->entry.len > ret - log_msg->entry.hdr_size) { in android_logger_list_read()
129 log_msg->buf[log_msg->entry.len + log_msg->entry.hdr_size] = '\0'; in android_logger_list_read()
Dpmsg_reader.cpp31 int PmsgRead(struct logger_list* logger_list, struct log_msg* log_msg) { in PmsgRead() argument
41 memset(log_msg, 0, sizeof(*log_msg)); in PmsgRead()
99 char* msg = reinterpret_cast<char*>(&log_msg->entry) + sizeof(log_msg->entry); in PmsgRead()
113 log_msg->entry.len = buf.p.len - sizeof(buf) + sizeof(buf.prio); in PmsgRead()
114 log_msg->entry.hdr_size = sizeof(log_msg->entry); in PmsgRead()
115 log_msg->entry.pid = buf.p.pid; in PmsgRead()
116 log_msg->entry.tid = buf.l.tid; in PmsgRead()
117 log_msg->entry.sec = buf.l.realtime.tv_sec; in PmsgRead()
118 log_msg->entry.nsec = buf.l.realtime.tv_nsec; in PmsgRead()
119 log_msg->entry.lid = buf.l.id; in PmsgRead()
[all …]
Dpmsg_reader.h26 int PmsgRead(struct logger_list* logger_list, struct log_msg* log_msg);
Dlogd_reader.h26 int LogdRead(struct logger_list* logger_list, struct log_msg* log_msg);
Dlogd_reader.cpp347 int LogdRead(struct logger_list* logger_list, struct log_msg* log_msg) { in LogdRead() argument
354 ret = TEMP_FAILURE_RETRY(recv(ret, log_msg, LOGGER_ENTRY_MAX_LEN, 0)); in LogdRead()
DREADME.md74 int android_logger_list_read(struct logger_list *logger_list, struct log_msg *log_msg)
/system/core/liblog/include_vndk/log/
Dlog_read.h76 struct log_msg { struct
83 bool operator==(const log_msg& T) const { argument
86 bool operator!=(const log_msg& T) const {
89 bool operator<(const log_msg& T) const {
93 bool operator>=(const log_msg& T) const {
96 bool operator>(const log_msg& T) const {
100 bool operator<=(const log_msg& T) const {
113 if (hdr_size >= sizeof(struct log_msg) - sizeof(entry)) { in msg() argument
160 struct log_msg* log_msg);
/system/core/liblog/include/log/
Dlog_read.h76 struct log_msg { struct
83 bool operator==(const log_msg& T) const { argument
86 bool operator!=(const log_msg& T) const {
89 bool operator<(const log_msg& T) const {
93 bool operator>=(const log_msg& T) const {
96 bool operator>(const log_msg& T) const {
100 bool operator<=(const log_msg& T) const {
113 if (hdr_size >= sizeof(struct log_msg) - sizeof(entry)) { in msg() argument
160 struct log_msg* log_msg);
/system/core/liblog/tests/
Dlog_wrap_test.cpp41 log_msg log_msg; in read_with_wrap() local
42 int ret = android_logger_list_read(logger_list, &log_msg); in read_with_wrap()
46 log_time start(log_msg.entry.sec, log_msg.entry.nsec); in read_with_wrap()
56 android_logger_list_read(logger_list, &log_msg); in read_with_wrap()
Dliblog_test.cpp94 log_msg log_msg; in RunLogTests() local
95 ASSERT_GT(android_logger_list_read(logger_list.get(), &log_msg), 0); in RunLogTests()
97 ASSERT_EQ(log_buffer, log_msg.id()); in RunLogTests()
98 ASSERT_EQ(pid, log_msg.entry.pid); in RunLogTests()
101 if (log_msg.msg() == nullptr) { in RunLogTests()
105 check_message(log_msg, &found); in RunLogTests()
114 log_msg log_msg; in RunLogTests() local
115 auto ret = android_logger_list_read(logger_list_non_block.get(), &log_msg); in RunLogTests()
121 ASSERT_EQ(log_buffer, log_msg.id()); in RunLogTests()
122 ASSERT_EQ(pid, log_msg.entry.pid); in RunLogTests()
[all …]
Dliblog_benchmark.cpp668 log_msg log_msg; in BM_log_latency() local
669 int ret = android_logger_list_read(logger_list, &log_msg); in BM_log_latency()
676 if ((log_msg.entry.len != (4 + 1 + 8)) || in BM_log_latency()
677 (log_msg.id() != LOG_ID_EVENTS)) { in BM_log_latency()
681 char* eventData = log_msg.msg(); in BM_log_latency()
696 uint64_t end = log_msg.nsec(); in BM_log_latency()
742 log_msg log_msg; in BM_log_delay() local
743 int ret = android_logger_list_read(logger_list, &log_msg); in BM_log_delay()
750 if ((log_msg.entry.len != (4 + 1 + 8)) || in BM_log_delay()
751 (log_msg.id() != LOG_ID_EVENTS)) { in BM_log_delay()
[all …]
/system/core/logd/tests/
Dlogd_test.cpp244 static void dump_log_msg(const char* prefix, log_msg* msg, int lid) { in dump_log_msg()
497 log_msg msg_wrap, msg_timeout; in timeout_negative()
602 log_msg msg_wrap, msg_timeout; in TEST()
747 log_msg msg; in TEST()
892 log_msg log_msg; in __android_log_btwrite_multiple__helper() local
893 if (android_logger_list_read(logger_list, &log_msg) <= 0) break; in __android_log_btwrite_multiple__helper()
895 if ((log_msg.entry.pid != pid) || (log_msg.entry.len < (4 + 1 + 8)) || in __android_log_btwrite_multiple__helper()
896 (log_msg.id() != LOG_ID_EVENTS)) in __android_log_btwrite_multiple__helper()
899 char* eventData = log_msg.msg(); in __android_log_btwrite_multiple__helper()
905 (log_msg.entry.len == (4 + 1 + 8))) { in __android_log_btwrite_multiple__helper()
[all …]
/system/keymaster/include/keymaster/
Dsoft_keymaster_logger.h29 virtual int log_msg(LogLevel level, const char* fmt, va_list args) const;
Dlogger.h37 virtual int log_msg(LogLevel level, const char* fmt, va_list args) const = 0;
/system/core/logcat/
Dlogcat.cpp72 void ProcessBuffer(struct log_msg* buf);
185 void Logcat::ProcessBuffer(struct log_msg* buf) { in ProcessBuffer()
1141 struct log_msg log_msg; in Run() local
1142 int ret = android_logger_list_read(logger_list.get(), &log_msg); in Run()
1164 if (log_msg.id() > LOG_ID_MAX) { in Run()
1165 error(EXIT_FAILURE, 0, "Unexpected log id (%d) over LOG_ID_MAX (%d).", log_msg.id(), in Run()
1169 PrintDividers(log_msg.id(), printDividers); in Run()
1172 TEMP_FAILURE_RETRY(write(output_fd_.get(), &log_msg, log_msg.len())); in Run()
1174 ProcessBuffer(&log_msg); in Run()
/system/keymaster/contexts/
Dsoft_keymaster_logger.cpp27 int SoftKeymasterLogger::log_msg(LogLevel level, const char* fmt, va_list args) const { in log_msg() function in keymaster::SoftKeymasterLogger
/system/core/debuggerd/libdebuggerd/test/
Dlog_fake.cpp81 extern "C" int android_logger_list_read(struct logger_list*, struct log_msg*) { in android_logger_list_read() argument
/system/core/logd/
DLogTags.cpp305 struct log_msg log_msg; in ReadPersistEventLogTags() local
306 int ret = android_logger_list_read(logger_list, &log_msg); in ReadPersistEventLogTags()
309 const char* msg = log_msg.msg(); in ReadPersistEventLogTags()
311 if (log_msg.entry.len <= sizeof(uint32_t)) continue; in ReadPersistEventLogTags()
314 uid_t uid = log_msg.entry.uid; in ReadPersistEventLogTags()
320 auto ctx = create_android_log_parser(log_msg.msg() + sizeof(uint32_t), in ReadPersistEventLogTags()
321 log_msg.entry.len - sizeof(uint32_t)); in ReadPersistEventLogTags()
/system/core/libunwindstack/tests/
DLogFake.cpp90 extern "C" int android_logger_list_read(struct logger_list*, struct log_msg*) { in android_logger_list_read() argument
/system/keymaster/android_keymaster/
Dlogger.cpp27 return instance_->log_msg(level, fmt, args); in Log()
/system/security/keystore/tests/
Dauth_token_formatting_test.cpp44 int log_msg(LogLevel level, const char* fmt, va_list args) const { in log_msg() function in keystore::test::__anon8c87e6080111::StdoutLogger
Dconfirmationui_rate_limiting_test.cpp34 int log_msg(LogLevel level, const char* fmt, va_list args) const { in log_msg() function in keystore::test::__anonab797dea0111::StdoutLogger
Dauth_token_table_test.cpp33 int log_msg(LogLevel level, const char* fmt, va_list args) const { in log_msg() function in keystore::test::StdoutLogger
/system/sepolicy/tools/
Dcheck_seapp.c19 #define log_error(fmt, ...) log_msg(stderr, "Error: ", fmt, ##__VA_ARGS__)
20 #define log_warn(fmt, ...) log_msg(stderr, "Warning: ", fmt, ##__VA_ARGS__)
21 #define log_info(fmt, ...) if (logging_verbose ) { log_msg(stdout, "Info: ", fmt, ##__VA_ARGS__); }
288 log_msg(FILE *out, const char *prefix, const char *fmt, ...) { in log_msg() function
/system/core/debuggerd/libdebuggerd/
Dtombstone.cpp464 log_msg log_entry; in dump_log_file()

12