Lines Matching refs:msg
32 static void SplitByLines(const char* msg, const F& log_function, Args&&... args) { in SplitByLines() argument
33 const char* newline = strchr(msg, '\n'); in SplitByLines()
35 log_function(msg, newline - msg, args...); in SplitByLines()
36 msg = newline + 1; in SplitByLines()
37 newline = strchr(msg, '\n'); in SplitByLines()
40 log_function(msg, -1, args...); in SplitByLines()
49 unsigned int line, const char* msg, const F& log_function) { in SplitByLogdChunks() argument
97 const char* newline = strchr(msg, '\n'); in SplitByLogdChunks()
100 if (chunk_position != 0 && chunk_position + (newline - msg) + 1 + file_header_size > max_size) { in SplitByLogdChunks()
106 write_to_logd_chunk(msg, newline - msg); in SplitByLogdChunks()
108 msg = newline + 1; in SplitByLogdChunks()
109 newline = strchr(msg, '\n'); in SplitByLogdChunks()
115 chunk_position + static_cast<int>(strlen(msg)) + 1 + file_header_size <= max_size) { in SplitByLogdChunks()
116 write_to_logd_chunk(msg, -1); in SplitByLogdChunks()
125 snprintf(logd_chunk, sizeof(logd_chunk), "%s%s", file_header.c_str(), msg); in SplitByLogdChunks()
128 log_function(log_id, severity, tag, msg); in SplitByLogdChunks()