diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-03-12 09:00:51 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-03-12 13:59:15 +0100 |
commit | 01a5ced5e65d298cc3e515679af2760db97cb168 (patch) | |
tree | cd08f20de6e0e99d02ddd5d2a1077cf056be41b9 /cpukit/include/rtems | |
parent | record: Add system call entry/exit events (diff) | |
download | rtems-01a5ced5e65d298cc3e515679af2760db97cb168.tar.bz2 |
record: Add more system events
Update #3665.
Diffstat (limited to 'cpukit/include/rtems')
-rw-r--r-- | cpukit/include/rtems/recorddata.h | 116 |
1 files changed, 58 insertions, 58 deletions
diff --git a/cpukit/include/rtems/recorddata.h b/cpukit/include/rtems/recorddata.h index 3d77aec22e..f7de5229df 100644 --- a/cpukit/include/rtems/recorddata.h +++ b/cpukit/include/rtems/recorddata.h @@ -53,7 +53,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 3 +#define RTEMS_RECORD_THE_VERSION 4 /** * @brief The items are in 32-bit little-endian format. @@ -120,6 +120,8 @@ typedef enum { RTEMS_RECORD_FSYNC_EXIT, RTEMS_RECORD_FTRUNCATE_ENTRY, RTEMS_RECORD_FTRUNCATE_EXIT, + RTEMS_RECORD_GETSOCKOPT_ENTRY, + RTEMS_RECORD_GETSOCKOPT_EXIT, RTEMS_RECORD_GIT_HASH, RTEMS_RECORD_HEAP_ALLOC, RTEMS_RECORD_HEAP_FREE, @@ -129,6 +131,12 @@ typedef enum { RTEMS_RECORD_INTERRUPT_EXIT, RTEMS_RECORD_INTERRUPT_INSTALL, RTEMS_RECORD_INTERRUPT_REMOVE, + RTEMS_RECORD_INTERRUPT_SERVER_ENTRY, + RTEMS_RECORD_INTERRUPT_SERVER_EXIT, + RTEMS_RECORD_INTERRUPT_SERVER_INSTALL, + RTEMS_RECORD_INTERRUPT_SERVER_MOVE, + RTEMS_RECORD_INTERRUPT_SERVER_REMOVE, + RTEMS_RECORD_INTERRUPT_SERVER_TRIGGER, RTEMS_RECORD_IOCTL_ENTRY, RTEMS_RECORD_IOCTL_EXIT, RTEMS_RECORD_IP6_INPUT, @@ -142,6 +150,8 @@ typedef enum { RTEMS_RECORD_LENGTH, RTEMS_RECORD_LINK_ENTRY, RTEMS_RECORD_LINK_EXIT, + RTEMS_RECORD_LISTEN_ENTRY, + RTEMS_RECORD_LISTEN_EXIT, RTEMS_RECORD_LSEEK_ENTRY, RTEMS_RECORD_LSEEK_EXIT, RTEMS_RECORD_MKNOD_ENTRY, @@ -212,6 +222,10 @@ typedef enum { RTEMS_RECORD_RTEMS_TIMER_RESET, RTEMS_RECORD_RTEMS_TIMER_SERVER_FIRE_AFTER, RTEMS_RECORD_RTEMS_TIMER_SERVER_FIRE_WHEN, + RTEMS_RECORD_SBWAIT_ENTRY, + RTEMS_RECORD_SBWAIT_EXIT, + RTEMS_RECORD_SBWAKEUP_ENTRY, + RTEMS_RECORD_SBWAKEUP_EXIT, RTEMS_RECORD_SELECT_ENTRY, RTEMS_RECORD_SELECT_EXIT, RTEMS_RECORD_SEND_ENTRY, @@ -220,12 +234,53 @@ typedef enum { RTEMS_RECORD_SENDMSG_EXIT, RTEMS_RECORD_SENDTO_ENTRY, RTEMS_RECORD_SENDTO_EXIT, + RTEMS_RECORD_SETSOCKOPT_ENTRY, + RTEMS_RECORD_SETSOCKOPT_EXIT, + RTEMS_RECORD_SHUTDOWN_ENTRY, + RTEMS_RECORD_SHUTDOWN_EXIT, + RTEMS_RECORD_SOABORT_ENTRY, + RTEMS_RECORD_SOABORT_EXIT, + RTEMS_RECORD_SOACCEPT_ENTRY, + RTEMS_RECORD_SOACCEPT_EXIT, + RTEMS_RECORD_SOALLOC_ENTRY, + RTEMS_RECORD_SOALLOC_EXIT, + RTEMS_RECORD_SOBINDAT_ENTRY, + RTEMS_RECORD_SOBINDAT_EXIT, + RTEMS_RECORD_SOBIND_ENTRY, + RTEMS_RECORD_SOBIND_EXIT, RTEMS_RECORD_SOCKET_ENTRY, RTEMS_RECORD_SOCKET_EXIT, + RTEMS_RECORD_SOCLOSE_ENTRY, + RTEMS_RECORD_SOCLOSE_EXIT, + RTEMS_RECORD_SOCONNECT2_ENTRY, + RTEMS_RECORD_SOCONNECT2_EXIT, + RTEMS_RECORD_SOCONNECTAT_ENTRY, + RTEMS_RECORD_SOCONNECTAT_EXIT, + RTEMS_RECORD_SOCREATE_ENTRY, + RTEMS_RECORD_SOCREATE_EXIT, + RTEMS_RECORD_SODEALLOC_ENTRY, + RTEMS_RECORD_SODEALLOC_EXIT, + RTEMS_RECORD_SODISCONNECT_ENTRY, + RTEMS_RECORD_SODISCONNECT_EXIT, + RTEMS_RECORD_SOFREE_ENTRY, + RTEMS_RECORD_SOFREE_EXIT, + RTEMS_RECORD_SOLISTEN_ENTRY, + RTEMS_RECORD_SOLISTEN_EXIT, + RTEMS_RECORD_SONEWCONN_ENTRY, + RTEMS_RECORD_SONEWCONN_EXIT, + RTEMS_RECORD_SORECEIVE_ENTRY, + RTEMS_RECORD_SORECEIVE_EXIT, + RTEMS_RECORD_SORFLUSH_ENTRY, + RTEMS_RECORD_SORFLUSH_EXIT, + RTEMS_RECORD_SOSEND_ENTRY, + RTEMS_RECORD_SOSEND_EXIT, + RTEMS_RECORD_SOSHUTDOWN_ENTRY, + RTEMS_RECORD_SOSHUTDOWN_EXIT, RTEMS_RECORD_STATVFS_ENTRY, RTEMS_RECORD_STATVFS_EXIT, RTEMS_RECORD_SYMLINK_ENTRY, RTEMS_RECORD_SYMLINK_EXIT, + RTEMS_RECORD_TCP_CLOSE, RTEMS_RECORD_TCP_INPUT, RTEMS_RECORD_TCP_OUTPUT, RTEMS_RECORD_THREAD_BEGIN, @@ -243,6 +298,8 @@ typedef enum { RTEMS_RECORD_THREAD_QUEUE_EXTRACT, RTEMS_RECORD_THREAD_QUEUE_SURRENDER, RTEMS_RECORD_THREAD_QUEUE_SURRENDER_STICKY, + RTEMS_RECORD_THREAD_RESOURCE_OBTAIN, + RTEMS_RECORD_THREAD_RESOURCE_RELEASE, RTEMS_RECORD_THREAD_RESTART, RTEMS_RECORD_THREAD_STACK_CURRENT, RTEMS_RECORD_THREAD_STACK_SIZE, @@ -275,63 +332,6 @@ typedef enum { RTEMS_RECORD_WRITEV_EXIT, /* Unused system events */ - RTEMS_RECORD_SYSTEM_181, - RTEMS_RECORD_SYSTEM_182, - RTEMS_RECORD_SYSTEM_183, - RTEMS_RECORD_SYSTEM_184, - RTEMS_RECORD_SYSTEM_185, - RTEMS_RECORD_SYSTEM_186, - RTEMS_RECORD_SYSTEM_187, - RTEMS_RECORD_SYSTEM_188, - RTEMS_RECORD_SYSTEM_189, - RTEMS_RECORD_SYSTEM_190, - RTEMS_RECORD_SYSTEM_191, - RTEMS_RECORD_SYSTEM_192, - RTEMS_RECORD_SYSTEM_193, - RTEMS_RECORD_SYSTEM_194, - RTEMS_RECORD_SYSTEM_195, - RTEMS_RECORD_SYSTEM_196, - RTEMS_RECORD_SYSTEM_197, - RTEMS_RECORD_SYSTEM_198, - RTEMS_RECORD_SYSTEM_199, - RTEMS_RECORD_SYSTEM_200, - RTEMS_RECORD_SYSTEM_201, - RTEMS_RECORD_SYSTEM_202, - RTEMS_RECORD_SYSTEM_203, - RTEMS_RECORD_SYSTEM_204, - RTEMS_RECORD_SYSTEM_205, - RTEMS_RECORD_SYSTEM_206, - RTEMS_RECORD_SYSTEM_207, - RTEMS_RECORD_SYSTEM_208, - RTEMS_RECORD_SYSTEM_209, - RTEMS_RECORD_SYSTEM_210, - RTEMS_RECORD_SYSTEM_211, - RTEMS_RECORD_SYSTEM_212, - RTEMS_RECORD_SYSTEM_213, - RTEMS_RECORD_SYSTEM_214, - RTEMS_RECORD_SYSTEM_215, - RTEMS_RECORD_SYSTEM_216, - RTEMS_RECORD_SYSTEM_217, - RTEMS_RECORD_SYSTEM_218, - RTEMS_RECORD_SYSTEM_219, - RTEMS_RECORD_SYSTEM_220, - RTEMS_RECORD_SYSTEM_221, - RTEMS_RECORD_SYSTEM_222, - RTEMS_RECORD_SYSTEM_223, - RTEMS_RECORD_SYSTEM_224, - RTEMS_RECORD_SYSTEM_225, - RTEMS_RECORD_SYSTEM_226, - RTEMS_RECORD_SYSTEM_227, - RTEMS_RECORD_SYSTEM_228, - RTEMS_RECORD_SYSTEM_229, - RTEMS_RECORD_SYSTEM_230, - RTEMS_RECORD_SYSTEM_231, - RTEMS_RECORD_SYSTEM_232, - RTEMS_RECORD_SYSTEM_233, - RTEMS_RECORD_SYSTEM_234, - RTEMS_RECORD_SYSTEM_235, - RTEMS_RECORD_SYSTEM_236, - RTEMS_RECORD_SYSTEM_237, RTEMS_RECORD_SYSTEM_238, RTEMS_RECORD_SYSTEM_239, RTEMS_RECORD_SYSTEM_240, |