From b1abc7d93a43383d1ce2796cd6dd7d7975ba846a Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 29 Aug 2019 16:05:24 +0200 Subject: record: Synchronize with RTEMS Update #3665. --- trace/record/record-text.c | 128 +++++++++++++++++++-------------------- trace/record/rtems/recorddata.h | 130 ++++++++++++++++++++-------------------- 2 files changed, 129 insertions(+), 129 deletions(-) (limited to 'trace') diff --git a/trace/record/record-text.c b/trace/record/record-text.c index 5652ab0..09f8d15 100644 --- a/trace/record/record-text.c +++ b/trace/record/record-text.c @@ -43,9 +43,21 @@ static const char * const event_text[] = { [ RTEMS_RECORD_VERSION ] = "VERSION", [ RTEMS_RECORD_ACCEPT_ENTRY ] = "ACCEPT_ENTRY", [ RTEMS_RECORD_ACCEPT_EXIT ] = "ACCEPT_EXIT", + [ RTEMS_RECORD_ADDRESS ] = "ADDRESS", + [ RTEMS_RECORD_ARG_0 ] = "ARG_0", + [ RTEMS_RECORD_ARG_1 ] = "ARG_1", + [ RTEMS_RECORD_ARG_2 ] = "ARG_2", + [ RTEMS_RECORD_ARG_3 ] = "ARG_3", + [ RTEMS_RECORD_ARG_4 ] = "ARG_4", + [ RTEMS_RECORD_ARG_5 ] = "ARG_5", + [ RTEMS_RECORD_ARG_6 ] = "ARG_6", + [ RTEMS_RECORD_ARG_7 ] = "ARG_7", + [ RTEMS_RECORD_ARG_8 ] = "ARG_8", + [ RTEMS_RECORD_ARG_9 ] = "ARG_9", [ RTEMS_RECORD_BIND_ENTRY ] = "BIND_ENTRY", [ RTEMS_RECORD_BIND_EXIT ] = "BIND_EXIT", [ RTEMS_RECORD_BUFFER ] = "BUFFER", + [ RTEMS_RECORD_CALLER ] = "CALLER", [ RTEMS_RECORD_CHOWN_ENTRY ] = "CHOWN_ENTRY", [ RTEMS_RECORD_CHOWN_EXIT ] = "CHOWN_EXIT", [ RTEMS_RECORD_CLOSE_ENTRY ] = "CLOSE_ENTRY", @@ -90,11 +102,21 @@ static const char * const event_text[] = { [ RTEMS_RECORD_IP6_OUTPUT ] = "IP6_OUTPUT", [ RTEMS_RECORD_IP_INPUT ] = "IP_INPUT", [ RTEMS_RECORD_IP_OUTPUT ] = "IP_OUTPUT", + [ RTEMS_RECORD_ISR_DISABLE ] = "ISR_DISABLE", + [ RTEMS_RECORD_ISR_ENABLE ] = "ISR_ENABLE", + [ RTEMS_RECORD_ISR_LOCK_ACQUIRE_ENTRY ] = "ISR_LOCK_ACQUIRE_ENTRY", + [ RTEMS_RECORD_ISR_LOCK_ACQUIRE_EXIT ] = "ISR_LOCK_ACQUIRE_EXIT", + [ RTEMS_RECORD_ISR_LOCK_ADDRESS ] = "ISR_LOCK_ADDRESS", + [ RTEMS_RECORD_ISR_LOCK_DESTROY ] = "ISR_LOCK_DESTROY", + [ RTEMS_RECORD_ISR_LOCK_INITIALIZE ] = "ISR_LOCK_INITIALIZE", + [ RTEMS_RECORD_ISR_LOCK_NAME ] = "ISR_LOCK_NAME", + [ RTEMS_RECORD_ISR_LOCK_RELEASE ] = "ISR_LOCK_RELEASE", [ RTEMS_RECORD_KEVENT_ENTRY ] = "KEVENT_ENTRY", [ RTEMS_RECORD_KEVENT_EXIT ] = "KEVENT_EXIT", [ RTEMS_RECORD_KQUEUE_ENTRY ] = "KQUEUE_ENTRY", [ RTEMS_RECORD_KQUEUE_EXIT ] = "KQUEUE_EXIT", [ RTEMS_RECORD_LENGTH ] = "LENGTH", + [ RTEMS_RECORD_LINE ] = "LINE", [ RTEMS_RECORD_LINK_ENTRY ] = "LINK_ENTRY", [ RTEMS_RECORD_LINK_EXIT ] = "LINK_EXIT", [ RTEMS_RECORD_LISTEN_ENTRY ] = "LISTEN_ENTRY", @@ -173,6 +195,26 @@ static const char * const event_text[] = { [ RTEMS_RECORD_SBWAIT_EXIT ] = "SBWAIT_EXIT", [ RTEMS_RECORD_SBWAKEUP_ENTRY ] = "SBWAKEUP_ENTRY", [ RTEMS_RECORD_SBWAKEUP_EXIT ] = "SBWAKEUP_EXIT", + [ RTEMS_RECORD_SCHEDULER_ADD_PROCESSOR ] = "SCHEDULER_ADD_PROCESSOR", + [ RTEMS_RECORD_SCHEDULER_ASK_FOR_HELP ] = "SCHEDULER_ASK_FOR_HELP", + [ RTEMS_RECORD_SCHEDULER_BLOCK ] = "SCHEDULER_BLOCK", + [ RTEMS_RECORD_SCHEDULER_CANCEL_JOB ] = "SCHEDULER_CANCEL_JOB", + [ RTEMS_RECORD_SCHEDULER_ID ] = "SCHEDULER_ID", + [ RTEMS_RECORD_SCHEDULER_MAP_PRIORITY ] = "SCHEDULER_MAP_PRIORITY", + [ RTEMS_RECORD_SCHEDULER_NAME ] = "SCHEDULER_NAME", + [ RTEMS_RECORD_SCHEDULER_PIN ] = "SCHEDULER_PIN", + [ RTEMS_RECORD_SCHEDULER_RECONSIDER_HELP_REQUEST ] = "SCHEDULER_RECONSIDER_HELP_REQUEST", + [ RTEMS_RECORD_SCHEDULER_RELEASE_JOB ] = "SCHEDULER_RELEASE_JOB", + [ RTEMS_RECORD_SCHEDULER_REMOVE_PROCESSOR ] = "SCHEDULER_REMOVE_PROCESSOR", + [ RTEMS_RECORD_SCHEDULER_SCHEDULE ] = "SCHEDULER_SCHEDULE", + [ RTEMS_RECORD_SCHEDULER_SET_AFFINITY ] = "SCHEDULER_SET_AFFINITY", + [ RTEMS_RECORD_SCHEDULER_TICK ] = "SCHEDULER_TICK", + [ RTEMS_RECORD_SCHEDULER_UNBLOCK ] = "SCHEDULER_UNBLOCK", + [ RTEMS_RECORD_SCHEDULER_UNMAP_PRIORITY ] = "SCHEDULER_UNMAP_PRIORITY", + [ RTEMS_RECORD_SCHEDULER_UNPIN ] = "SCHEDULER_UNPIN", + [ RTEMS_RECORD_SCHEDULER_UPDATE_PRIORITY ] = "SCHEDULER_UPDATE_PRIORITY", + [ RTEMS_RECORD_SCHEDULER_WITHDRAW_NODE ] = "SCHEDULER_WITHDRAW_NODE", + [ RTEMS_RECORD_SCHEDULER_YIELD ] = "SCHEDULER_YIELD", [ RTEMS_RECORD_SELECT_ENTRY ] = "SELECT_ENTRY", [ RTEMS_RECORD_SELECT_EXIT ] = "SELECT_EXIT", [ RTEMS_RECORD_SEND_ENTRY ] = "SEND_ENTRY", @@ -231,8 +273,12 @@ static const char * const event_text[] = { [ RTEMS_RECORD_TCP_INPUT ] = "TCP_INPUT", [ RTEMS_RECORD_TCP_OUTPUT ] = "TCP_OUTPUT", [ RTEMS_RECORD_THREAD_BEGIN ] = "THREAD_BEGIN", + [ RTEMS_RECORD_THREAD_CONTINUE_ENTRY ] = "THREAD_CONTINUE_ENTRY", + [ RTEMS_RECORD_THREAD_CONTINUE_EXIT ] = "THREAD_CONTINUE_EXIT", [ RTEMS_RECORD_THREAD_CREATE ] = "THREAD_CREATE", [ RTEMS_RECORD_THREAD_DELETE ] = "THREAD_DELETE", + [ RTEMS_RECORD_THREAD_DISPATCH_DISABLE ] = "THREAD_DISPATCH_DISABLE", + [ RTEMS_RECORD_THREAD_DISPATCH_ENABLE ] = "THREAD_DISPATCH_ENABLE", [ RTEMS_RECORD_THREAD_EXIT ] = "THREAD_EXIT", [ RTEMS_RECORD_THREAD_EXITTED ] = "THREAD_EXITTED", [ RTEMS_RECORD_THREAD_ID ] = "THREAD_ID", @@ -241,9 +287,14 @@ static const char * const event_text[] = { [ RTEMS_RECORD_THREAD_PRIO_CURRENT_LOW ] = "THREAD_PRIO_CURRENT_LOW", [ RTEMS_RECORD_THREAD_PRIO_REAL_HIGH ] = "THREAD_PRIO_REAL_HIGH", [ RTEMS_RECORD_THREAD_PRIO_REAL_LOW ] = "THREAD_PRIO_REAL_LOW", + [ RTEMS_RECORD_THREAD_QUEUE_ADDRESS ] = "THREAD_QUEUE_ADDRESS", + [ RTEMS_RECORD_THREAD_QUEUE_DESTROY ] = "THREAD_QUEUE_DESTROY", [ RTEMS_RECORD_THREAD_QUEUE_ENQUEUE ] = "THREAD_QUEUE_ENQUEUE", [ RTEMS_RECORD_THREAD_QUEUE_ENQUEUE_STICKY ] = "THREAD_QUEUE_ENQUEUE_STICKY", [ RTEMS_RECORD_THREAD_QUEUE_EXTRACT ] = "THREAD_QUEUE_EXTRACT", + [ RTEMS_RECORD_THREAD_QUEUE_ID ] = "THREAD_QUEUE_ID", + [ RTEMS_RECORD_THREAD_QUEUE_INITIALIZE ] = "THREAD_QUEUE_INITIALIZE", + [ RTEMS_RECORD_THREAD_QUEUE_NAME ] = "THREAD_QUEUE_NAME", [ RTEMS_RECORD_THREAD_QUEUE_SURRENDER ] = "THREAD_QUEUE_SURRENDER", [ RTEMS_RECORD_THREAD_QUEUE_SURRENDER_STICKY ] = "THREAD_QUEUE_SURRENDER_STICKY", [ RTEMS_RECORD_THREAD_RESOURCE_OBTAIN ] = "THREAD_RESOURCE_OBTAIN", @@ -258,6 +309,10 @@ static const char * const event_text[] = { [ RTEMS_RECORD_THREAD_SWITCH_IN ] = "THREAD_SWITCH_IN", [ RTEMS_RECORD_THREAD_SWITCH_OUT ] = "THREAD_SWITCH_OUT", [ RTEMS_RECORD_THREAD_TERMINATE ] = "THREAD_TERMINATE", + [ RTEMS_RECORD_THREAD_TIMER_INSERT_MONOTONIC ] = "THREAD_TIMER_INSERT_MONOTONIC", + [ RTEMS_RECORD_THREAD_TIMER_INSERT_REALTIME ] = "THREAD_TIMER_INSERT_REALTIME", + [ RTEMS_RECORD_THREAD_TIMER_INSERT_TICKS ] = "THREAD_TIMER_INSERT_TICKS", + [ RTEMS_RECORD_THREAD_TIMER_REMOVE ] = "THREAD_TIMER_REMOVE", [ RTEMS_RECORD_UDP_INPUT ] = "UDP_INPUT", [ RTEMS_RECORD_UDP_OUTPUT ] = "UDP_OUTPUT", [ RTEMS_RECORD_UMA_ALLOC_PTR ] = "UMA_ALLOC_PTR", @@ -270,6 +325,14 @@ static const char * const event_text[] = { [ RTEMS_RECORD_UNMOUNT_EXIT ] = "UNMOUNT_EXIT", [ RTEMS_RECORD_UPTIME_HIGH ] = "UPTIME_HIGH", [ RTEMS_RECORD_UPTIME_LOW ] = "UPTIME_LOW", + [ RTEMS_RECORD_WATCHDOG_ADDRESS ] = "WATCHDOG_ADDRESS", + [ RTEMS_RECORD_WATCHDOG_CPU ] = "WATCHDOG_CPU", + [ RTEMS_RECORD_WATCHDOG_INITIALIZE ] = "WATCHDOG_INITIALIZE", + [ RTEMS_RECORD_WATCHDOG_INSERT ] = "WATCHDOG_INSERT", + [ RTEMS_RECORD_WATCHDOG_PREINITIALIZE ] = "WATCHDOG_PREINITIALIZE", + [ RTEMS_RECORD_WATCHDOG_REMOVE ] = "WATCHDOG_REMOVE", + [ RTEMS_RECORD_WATCHDOG_ROUTINE ] = "WATCHDOG_ROUTINE", + [ RTEMS_RECORD_WATCHDOG_STATE ] = "WATCHDOG_STATE", [ RTEMS_RECORD_WORKSPACE_ALLOC ] = "WORKSPACE_ALLOC", [ RTEMS_RECORD_WORKSPACE_FREE ] = "WORKSPACE_FREE", [ RTEMS_RECORD_WORKSPACE_SIZE ] = "WORKSPACE_SIZE", @@ -278,70 +341,6 @@ static const char * const event_text[] = { [ RTEMS_RECORD_WRITE_EXIT ] = "WRITE_EXIT", [ RTEMS_RECORD_WRITEV_ENTRY ] = "WRITEV_ENTRY", [ RTEMS_RECORD_WRITEV_EXIT ] = "WRITEV_EXIT", - [ RTEMS_RECORD_SYSTEM_238 ] = "SYSTEM_238", - [ RTEMS_RECORD_SYSTEM_239 ] = "SYSTEM_239", - [ RTEMS_RECORD_SYSTEM_240 ] = "SYSTEM_240", - [ RTEMS_RECORD_SYSTEM_241 ] = "SYSTEM_241", - [ RTEMS_RECORD_SYSTEM_242 ] = "SYSTEM_242", - [ RTEMS_RECORD_SYSTEM_243 ] = "SYSTEM_243", - [ RTEMS_RECORD_SYSTEM_244 ] = "SYSTEM_244", - [ RTEMS_RECORD_SYSTEM_245 ] = "SYSTEM_245", - [ RTEMS_RECORD_SYSTEM_246 ] = "SYSTEM_246", - [ RTEMS_RECORD_SYSTEM_247 ] = "SYSTEM_247", - [ RTEMS_RECORD_SYSTEM_248 ] = "SYSTEM_248", - [ RTEMS_RECORD_SYSTEM_249 ] = "SYSTEM_249", - [ RTEMS_RECORD_SYSTEM_250 ] = "SYSTEM_250", - [ RTEMS_RECORD_SYSTEM_251 ] = "SYSTEM_251", - [ RTEMS_RECORD_SYSTEM_252 ] = "SYSTEM_252", - [ RTEMS_RECORD_SYSTEM_253 ] = "SYSTEM_253", - [ RTEMS_RECORD_SYSTEM_254 ] = "SYSTEM_254", - [ RTEMS_RECORD_SYSTEM_255 ] = "SYSTEM_255", - [ RTEMS_RECORD_SYSTEM_256 ] = "SYSTEM_256", - [ RTEMS_RECORD_SYSTEM_257 ] = "SYSTEM_257", - [ RTEMS_RECORD_SYSTEM_258 ] = "SYSTEM_258", - [ RTEMS_RECORD_SYSTEM_259 ] = "SYSTEM_259", - [ RTEMS_RECORD_SYSTEM_260 ] = "SYSTEM_260", - [ RTEMS_RECORD_SYSTEM_261 ] = "SYSTEM_261", - [ RTEMS_RECORD_SYSTEM_262 ] = "SYSTEM_262", - [ RTEMS_RECORD_SYSTEM_263 ] = "SYSTEM_263", - [ RTEMS_RECORD_SYSTEM_264 ] = "SYSTEM_264", - [ RTEMS_RECORD_SYSTEM_265 ] = "SYSTEM_265", - [ RTEMS_RECORD_SYSTEM_266 ] = "SYSTEM_266", - [ RTEMS_RECORD_SYSTEM_267 ] = "SYSTEM_267", - [ RTEMS_RECORD_SYSTEM_268 ] = "SYSTEM_268", - [ RTEMS_RECORD_SYSTEM_269 ] = "SYSTEM_269", - [ RTEMS_RECORD_SYSTEM_270 ] = "SYSTEM_270", - [ RTEMS_RECORD_SYSTEM_271 ] = "SYSTEM_271", - [ RTEMS_RECORD_SYSTEM_272 ] = "SYSTEM_272", - [ RTEMS_RECORD_SYSTEM_273 ] = "SYSTEM_273", - [ RTEMS_RECORD_SYSTEM_274 ] = "SYSTEM_274", - [ RTEMS_RECORD_SYSTEM_275 ] = "SYSTEM_275", - [ RTEMS_RECORD_SYSTEM_276 ] = "SYSTEM_276", - [ RTEMS_RECORD_SYSTEM_277 ] = "SYSTEM_277", - [ RTEMS_RECORD_SYSTEM_278 ] = "SYSTEM_278", - [ RTEMS_RECORD_SYSTEM_279 ] = "SYSTEM_279", - [ RTEMS_RECORD_SYSTEM_280 ] = "SYSTEM_280", - [ RTEMS_RECORD_SYSTEM_281 ] = "SYSTEM_281", - [ RTEMS_RECORD_SYSTEM_282 ] = "SYSTEM_282", - [ RTEMS_RECORD_SYSTEM_283 ] = "SYSTEM_283", - [ RTEMS_RECORD_SYSTEM_284 ] = "SYSTEM_284", - [ RTEMS_RECORD_SYSTEM_285 ] = "SYSTEM_285", - [ RTEMS_RECORD_SYSTEM_286 ] = "SYSTEM_286", - [ RTEMS_RECORD_SYSTEM_287 ] = "SYSTEM_287", - [ RTEMS_RECORD_SYSTEM_288 ] = "SYSTEM_288", - [ RTEMS_RECORD_SYSTEM_289 ] = "SYSTEM_289", - [ RTEMS_RECORD_SYSTEM_290 ] = "SYSTEM_290", - [ RTEMS_RECORD_SYSTEM_291 ] = "SYSTEM_291", - [ RTEMS_RECORD_SYSTEM_292 ] = "SYSTEM_292", - [ RTEMS_RECORD_SYSTEM_293 ] = "SYSTEM_293", - [ RTEMS_RECORD_SYSTEM_294 ] = "SYSTEM_294", - [ RTEMS_RECORD_SYSTEM_295 ] = "SYSTEM_295", - [ RTEMS_RECORD_SYSTEM_296 ] = "SYSTEM_296", - [ RTEMS_RECORD_SYSTEM_297 ] = "SYSTEM_297", - [ RTEMS_RECORD_SYSTEM_298 ] = "SYSTEM_298", - [ RTEMS_RECORD_SYSTEM_299 ] = "SYSTEM_299", - [ RTEMS_RECORD_SYSTEM_300 ] = "SYSTEM_300", - [ RTEMS_RECORD_SYSTEM_301 ] = "SYSTEM_301", [ RTEMS_RECORD_SYSTEM_302 ] = "SYSTEM_302", [ RTEMS_RECORD_SYSTEM_303 ] = "SYSTEM_303", [ RTEMS_RECORD_SYSTEM_304 ] = "SYSTEM_304", @@ -551,6 +550,7 @@ static const char * const event_text[] = { [ RTEMS_RECORD_SYSTEM_508 ] = "SYSTEM_508", [ RTEMS_RECORD_SYSTEM_509 ] = "SYSTEM_509", [ RTEMS_RECORD_SYSTEM_510 ] = "SYSTEM_510", + [ RTEMS_RECORD_SYSTEM_511 ] = "SYSTEM_511", [ RTEMS_RECORD_USER_0 ] = "USER_0", [ RTEMS_RECORD_USER_1 ] = "USER_1", [ RTEMS_RECORD_USER_2 ] = "USER_2", diff --git a/trace/record/rtems/recorddata.h b/trace/record/rtems/recorddata.h index 607955c..3b03be9 100644 --- a/trace/record/rtems/recorddata.h +++ b/trace/record/rtems/recorddata.h @@ -55,7 +55,7 @@ extern "C" { * The record version reflects the record event definitions. It is reported by * the RTEMS_RECORD_VERSION event. */ -#define RTEMS_RECORD_THE_VERSION 5 +#define RTEMS_RECORD_THE_VERSION 6 /** * @brief The items are in 32-bit little-endian format. @@ -98,9 +98,21 @@ typedef enum { */ RTEMS_RECORD_ACCEPT_ENTRY, RTEMS_RECORD_ACCEPT_EXIT, + RTEMS_RECORD_ADDRESS, + RTEMS_RECORD_ARG_0, + RTEMS_RECORD_ARG_1, + RTEMS_RECORD_ARG_2, + RTEMS_RECORD_ARG_3, + RTEMS_RECORD_ARG_4, + RTEMS_RECORD_ARG_5, + RTEMS_RECORD_ARG_6, + RTEMS_RECORD_ARG_7, + RTEMS_RECORD_ARG_8, + RTEMS_RECORD_ARG_9, RTEMS_RECORD_BIND_ENTRY, RTEMS_RECORD_BIND_EXIT, RTEMS_RECORD_BUFFER, + RTEMS_RECORD_CALLER, RTEMS_RECORD_CHOWN_ENTRY, RTEMS_RECORD_CHOWN_EXIT, RTEMS_RECORD_CLOSE_ENTRY, @@ -145,11 +157,21 @@ typedef enum { RTEMS_RECORD_IP6_OUTPUT, RTEMS_RECORD_IP_INPUT, RTEMS_RECORD_IP_OUTPUT, + RTEMS_RECORD_ISR_DISABLE, + RTEMS_RECORD_ISR_ENABLE, + RTEMS_RECORD_ISR_LOCK_ACQUIRE_ENTRY, + RTEMS_RECORD_ISR_LOCK_ACQUIRE_EXIT, + RTEMS_RECORD_ISR_LOCK_ADDRESS, + RTEMS_RECORD_ISR_LOCK_DESTROY, + RTEMS_RECORD_ISR_LOCK_INITIALIZE, + RTEMS_RECORD_ISR_LOCK_NAME, + RTEMS_RECORD_ISR_LOCK_RELEASE, RTEMS_RECORD_KEVENT_ENTRY, RTEMS_RECORD_KEVENT_EXIT, RTEMS_RECORD_KQUEUE_ENTRY, RTEMS_RECORD_KQUEUE_EXIT, RTEMS_RECORD_LENGTH, + RTEMS_RECORD_LINE, RTEMS_RECORD_LINK_ENTRY, RTEMS_RECORD_LINK_EXIT, RTEMS_RECORD_LISTEN_ENTRY, @@ -228,6 +250,26 @@ typedef enum { RTEMS_RECORD_SBWAIT_EXIT, RTEMS_RECORD_SBWAKEUP_ENTRY, RTEMS_RECORD_SBWAKEUP_EXIT, + RTEMS_RECORD_SCHEDULER_ADD_PROCESSOR, + RTEMS_RECORD_SCHEDULER_ASK_FOR_HELP, + RTEMS_RECORD_SCHEDULER_BLOCK, + RTEMS_RECORD_SCHEDULER_CANCEL_JOB, + RTEMS_RECORD_SCHEDULER_ID, + RTEMS_RECORD_SCHEDULER_MAP_PRIORITY, + RTEMS_RECORD_SCHEDULER_NAME, + RTEMS_RECORD_SCHEDULER_PIN, + RTEMS_RECORD_SCHEDULER_RECONSIDER_HELP_REQUEST, + RTEMS_RECORD_SCHEDULER_RELEASE_JOB, + RTEMS_RECORD_SCHEDULER_REMOVE_PROCESSOR, + RTEMS_RECORD_SCHEDULER_SCHEDULE, + RTEMS_RECORD_SCHEDULER_SET_AFFINITY, + RTEMS_RECORD_SCHEDULER_TICK, + RTEMS_RECORD_SCHEDULER_UNBLOCK, + RTEMS_RECORD_SCHEDULER_UNMAP_PRIORITY, + RTEMS_RECORD_SCHEDULER_UNPIN, + RTEMS_RECORD_SCHEDULER_UPDATE_PRIORITY, + RTEMS_RECORD_SCHEDULER_WITHDRAW_NODE, + RTEMS_RECORD_SCHEDULER_YIELD, RTEMS_RECORD_SELECT_ENTRY, RTEMS_RECORD_SELECT_EXIT, RTEMS_RECORD_SEND_ENTRY, @@ -286,8 +328,12 @@ typedef enum { RTEMS_RECORD_TCP_INPUT, RTEMS_RECORD_TCP_OUTPUT, RTEMS_RECORD_THREAD_BEGIN, + RTEMS_RECORD_THREAD_CONTINUE_ENTRY, + RTEMS_RECORD_THREAD_CONTINUE_EXIT, RTEMS_RECORD_THREAD_CREATE, RTEMS_RECORD_THREAD_DELETE, + RTEMS_RECORD_THREAD_DISPATCH_DISABLE, + RTEMS_RECORD_THREAD_DISPATCH_ENABLE, RTEMS_RECORD_THREAD_EXIT, RTEMS_RECORD_THREAD_EXITTED, RTEMS_RECORD_THREAD_ID, @@ -296,9 +342,14 @@ typedef enum { RTEMS_RECORD_THREAD_PRIO_CURRENT_LOW, RTEMS_RECORD_THREAD_PRIO_REAL_HIGH, RTEMS_RECORD_THREAD_PRIO_REAL_LOW, + RTEMS_RECORD_THREAD_QUEUE_ADDRESS, + RTEMS_RECORD_THREAD_QUEUE_DESTROY, RTEMS_RECORD_THREAD_QUEUE_ENQUEUE, RTEMS_RECORD_THREAD_QUEUE_ENQUEUE_STICKY, RTEMS_RECORD_THREAD_QUEUE_EXTRACT, + RTEMS_RECORD_THREAD_QUEUE_ID, + RTEMS_RECORD_THREAD_QUEUE_INITIALIZE, + RTEMS_RECORD_THREAD_QUEUE_NAME, RTEMS_RECORD_THREAD_QUEUE_SURRENDER, RTEMS_RECORD_THREAD_QUEUE_SURRENDER_STICKY, RTEMS_RECORD_THREAD_RESOURCE_OBTAIN, @@ -313,6 +364,10 @@ typedef enum { RTEMS_RECORD_THREAD_SWITCH_IN, RTEMS_RECORD_THREAD_SWITCH_OUT, RTEMS_RECORD_THREAD_TERMINATE, + RTEMS_RECORD_THREAD_TIMER_INSERT_MONOTONIC, + RTEMS_RECORD_THREAD_TIMER_INSERT_REALTIME, + RTEMS_RECORD_THREAD_TIMER_INSERT_TICKS, + RTEMS_RECORD_THREAD_TIMER_REMOVE, RTEMS_RECORD_UDP_INPUT, RTEMS_RECORD_UDP_OUTPUT, RTEMS_RECORD_UMA_ALLOC_PTR, @@ -325,6 +380,14 @@ typedef enum { RTEMS_RECORD_UNMOUNT_EXIT, RTEMS_RECORD_UPTIME_HIGH, RTEMS_RECORD_UPTIME_LOW, + RTEMS_RECORD_WATCHDOG_ADDRESS, + RTEMS_RECORD_WATCHDOG_CPU, + RTEMS_RECORD_WATCHDOG_INITIALIZE, + RTEMS_RECORD_WATCHDOG_INSERT, + RTEMS_RECORD_WATCHDOG_PREINITIALIZE, + RTEMS_RECORD_WATCHDOG_REMOVE, + RTEMS_RECORD_WATCHDOG_ROUTINE, + RTEMS_RECORD_WATCHDOG_STATE, RTEMS_RECORD_WORKSPACE_ALLOC, RTEMS_RECORD_WORKSPACE_FREE, RTEMS_RECORD_WORKSPACE_SIZE, @@ -335,70 +398,6 @@ typedef enum { RTEMS_RECORD_WRITEV_EXIT, /* Unused system events */ - RTEMS_RECORD_SYSTEM_238, - RTEMS_RECORD_SYSTEM_239, - RTEMS_RECORD_SYSTEM_240, - RTEMS_RECORD_SYSTEM_241, - RTEMS_RECORD_SYSTEM_242, - RTEMS_RECORD_SYSTEM_243, - RTEMS_RECORD_SYSTEM_244, - RTEMS_RECORD_SYSTEM_245, - RTEMS_RECORD_SYSTEM_246, - RTEMS_RECORD_SYSTEM_247, - RTEMS_RECORD_SYSTEM_248, - RTEMS_RECORD_SYSTEM_249, - RTEMS_RECORD_SYSTEM_250, - RTEMS_RECORD_SYSTEM_251, - RTEMS_RECORD_SYSTEM_252, - RTEMS_RECORD_SYSTEM_253, - RTEMS_RECORD_SYSTEM_254, - RTEMS_RECORD_SYSTEM_255, - RTEMS_RECORD_SYSTEM_256, - RTEMS_RECORD_SYSTEM_257, - RTEMS_RECORD_SYSTEM_258, - RTEMS_RECORD_SYSTEM_259, - RTEMS_RECORD_SYSTEM_260, - RTEMS_RECORD_SYSTEM_261, - RTEMS_RECORD_SYSTEM_262, - RTEMS_RECORD_SYSTEM_263, - RTEMS_RECORD_SYSTEM_264, - RTEMS_RECORD_SYSTEM_265, - RTEMS_RECORD_SYSTEM_266, - RTEMS_RECORD_SYSTEM_267, - RTEMS_RECORD_SYSTEM_268, - RTEMS_RECORD_SYSTEM_269, - RTEMS_RECORD_SYSTEM_270, - RTEMS_RECORD_SYSTEM_271, - RTEMS_RECORD_SYSTEM_272, - RTEMS_RECORD_SYSTEM_273, - RTEMS_RECORD_SYSTEM_274, - RTEMS_RECORD_SYSTEM_275, - RTEMS_RECORD_SYSTEM_276, - RTEMS_RECORD_SYSTEM_277, - RTEMS_RECORD_SYSTEM_278, - RTEMS_RECORD_SYSTEM_279, - RTEMS_RECORD_SYSTEM_280, - RTEMS_RECORD_SYSTEM_281, - RTEMS_RECORD_SYSTEM_282, - RTEMS_RECORD_SYSTEM_283, - RTEMS_RECORD_SYSTEM_284, - RTEMS_RECORD_SYSTEM_285, - RTEMS_RECORD_SYSTEM_286, - RTEMS_RECORD_SYSTEM_287, - RTEMS_RECORD_SYSTEM_288, - RTEMS_RECORD_SYSTEM_289, - RTEMS_RECORD_SYSTEM_290, - RTEMS_RECORD_SYSTEM_291, - RTEMS_RECORD_SYSTEM_292, - RTEMS_RECORD_SYSTEM_293, - RTEMS_RECORD_SYSTEM_294, - RTEMS_RECORD_SYSTEM_295, - RTEMS_RECORD_SYSTEM_296, - RTEMS_RECORD_SYSTEM_297, - RTEMS_RECORD_SYSTEM_298, - RTEMS_RECORD_SYSTEM_299, - RTEMS_RECORD_SYSTEM_300, - RTEMS_RECORD_SYSTEM_301, RTEMS_RECORD_SYSTEM_302, RTEMS_RECORD_SYSTEM_303, RTEMS_RECORD_SYSTEM_304, @@ -608,6 +607,7 @@ typedef enum { RTEMS_RECORD_SYSTEM_508, RTEMS_RECORD_SYSTEM_509, RTEMS_RECORD_SYSTEM_510, + RTEMS_RECORD_SYSTEM_511, /* There are 512 events reserved for the user */ RTEMS_RECORD_USER_0, -- cgit v1.2.3