Home
last modified time | relevance | path

Searched refs:track_name (Results 1 – 6 of 6) sorted by relevance

/aosp14/system/core/libcutils/
H A Dtrace-container.cpp135 track_name, name, value) { \
137 const char* track_name_sep = track_name[0] != '\0' ? "|" : ""; \
145 pid, tid, ts, tts, track_name, track_name_sep, name, value); \
156 if (track_name[0] != '\0') { \
234 WRITE_MSG_IN_CONTAINER("G", "|", "|%d", track_name, name, cookie); in atrace_async_for_track_begin_body()
240 WRITE_MSG("G|%d|", "|%" PRId32, track_name, name, cookie); in atrace_async_for_track_begin_body()
243 void atrace_async_for_track_end_body(const char* track_name, int32_t cookie) { in atrace_async_for_track_end_body() argument
245 WRITE_MSG_IN_CONTAINER("H", "|", "|%d", "", track_name, cookie); in atrace_async_for_track_end_body()
251 WRITE_MSG("H|%d|", "|%" PRId32, "", track_name, cookie); in atrace_async_for_track_end_body()
267 WRITE_MSG_IN_CONTAINER("N", "|", "%s", track_name, name, ""); in atrace_instant_for_track_body()
[all …]
H A Dtrace-dev.cpp92 void atrace_async_for_track_begin_body(const char* track_name, const char* name, int32_t cookie) { in atrace_async_for_track_begin_body() argument
93 WRITE_MSG("G|%d|", "|%" PRId32, track_name, name, cookie); in atrace_async_for_track_begin_body()
96 void atrace_async_for_track_end_body(const char* track_name, int32_t cookie) { in atrace_async_for_track_end_body() argument
97 WRITE_MSG("H|%d|", "|%" PRId32, "", track_name, cookie); in atrace_async_for_track_end_body()
104 void atrace_instant_for_track_body(const char* track_name, const char* name) { in atrace_instant_for_track_body() argument
105 WRITE_MSG("N|%d|", "%s", track_name, name, ""); in atrace_instant_for_track_body()
H A Dtrace-dev_test.cpp212 std::string track_name = in TEST_F() local
221 expected += track_name + "|name|12345"; in TEST_F()
226 track_name += '*'; in TEST_F()
228 expected += track_name + "|nam|12345"; in TEST_F()
321 std::string track_name = in TEST_F() local
330 expected += track_name + "|12345"; in TEST_F()
335 track_name += '*'; in TEST_F()
422 atrace_instant_for_track_body(track_name.c_str(), "name"); in TEST_F()
429 expected += track_name + "|name"; in TEST_F()
434 track_name += '*'; in TEST_F()
[all …]
H A Dtrace-dev.inc188 #define WRITE_MSG(format_begin, format_end, track_name, name, value) { \
190 const char* track_name_sep = track_name[0] != '\0' ? "|" : ""; \
193 track_name, track_name_sep, name, value); \
199 track_name, track_name_sep, name_len, name, value); \
202 if (track_name[0] != '\0') { \
203 track_name_len = strlen(track_name) - (len - strlen(name) - sizeof(buf)) - 2; \
211 track_name_len, track_name, name, value); \
/aosp14/system/core/libcutils/include/cutils/
H A Dtrace.h219 #define ATRACE_ASYNC_FOR_TRACK_BEGIN(track_name, name, cookie) \ argument
220 atrace_async_for_track_begin(ATRACE_TAG, track_name, name, cookie)
221 static inline void atrace_async_for_track_begin(uint64_t tag, const char* track_name, in atrace_async_for_track_begin() argument
225 atrace_async_for_track_begin_body(track_name, name, cookie); in atrace_async_for_track_begin()
233 #define ATRACE_ASYNC_FOR_TRACK_END(track_name, cookie) \ argument
234 atrace_async_for_track_end(ATRACE_TAG, track_name, cookie)
235 static inline void atrace_async_for_track_end(uint64_t tag, const char* track_name, in atrace_async_for_track_end() argument
239 atrace_async_for_track_end_body(track_name, cookie); in atrace_async_for_track_end()
269 static inline void atrace_instant_for_track(uint64_t tag, const char* track_name, in atrace_instant_for_track() argument
273 atrace_instant_for_track_body(track_name, name); in atrace_instant_for_track()
/aosp14/system/core/libcutils/include_outside_system/cutils/
H A Dtrace.h219 #define ATRACE_ASYNC_FOR_TRACK_BEGIN(track_name, name, cookie) \ argument
220 atrace_async_for_track_begin(ATRACE_TAG, track_name, name, cookie)
221 static inline void atrace_async_for_track_begin(uint64_t tag, const char* track_name, in atrace_async_for_track_begin() argument
225 atrace_async_for_track_begin_body(track_name, name, cookie); in atrace_async_for_track_begin()
233 #define ATRACE_ASYNC_FOR_TRACK_END(track_name, cookie) \ argument
234 atrace_async_for_track_end(ATRACE_TAG, track_name, cookie)
235 static inline void atrace_async_for_track_end(uint64_t tag, const char* track_name, in atrace_async_for_track_end() argument
239 atrace_async_for_track_end_body(track_name, cookie); in atrace_async_for_track_end()
269 static inline void atrace_instant_for_track(uint64_t tag, const char* track_name, in atrace_instant_for_track() argument
273 atrace_instant_for_track_body(track_name, name); in atrace_instant_for_track()