From 1faeba3f2d20ff224f1fbe3ff8c0d2ea578efc5a Mon Sep 17 00:00:00 2001 From: yinshengkai Date: Tue, 7 Feb 2023 15:12:17 +0800 Subject: [PATCH] sched_note: add SCHED_NOTE_BEGIN/ENDEX interface Signed-off-by: yinshengkai --- include/nuttx/sched_note.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/nuttx/sched_note.h b/include/nuttx/sched_note.h index 13de1962cfb..7a79e54423e 100644 --- a/include/nuttx/sched_note.h +++ b/include/nuttx/sched_note.h @@ -125,6 +125,10 @@ sched_note_printf(SCHED_NOTE_IP, fmt, ##__VA_ARGS__) # define SCHED_NOTE_BPRINTF(event, fmt, ...) \ sched_note_bprintf(SCHED_NOTE_IP, event, fmt, ##__VA_ARGS__) +# define SCHED_NOTE_BEGINEX(str) \ + sched_note_printf(SCHED_NOTE_IP, "B|%d|%s", gettid(), str) +# define SCHED_NOTE_ENDEX(str) \ + sched_note_printf(SCHED_NOTE_IP, "E|%d|%s", gettid(), str) # define SCHED_NOTE_BEGIN() \ sched_note_begin(SCHED_NOTE_IP) # define SCHED_NOTE_END() \