summaryrefslogtreecommitdiffstats
path: root/src/usr/trace/daemonif.H
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/trace/daemonif.H')
-rw-r--r--src/usr/trace/daemonif.H22
1 files changed, 20 insertions, 2 deletions
diff --git a/src/usr/trace/daemonif.H b/src/usr/trace/daemonif.H
index 9e59fe58a..9b28f43e0 100644
--- a/src/usr/trace/daemonif.H
+++ b/src/usr/trace/daemonif.H
@@ -78,9 +78,27 @@ namespace TRACE
enum MSG_TYPES
{
/** Client work is ready to be performed; flush buffers. */
- TRACE_DAEMON_SIGNAL = MBOX::FIRST_SECURE_MSG | 0,
+ TRACE_DAEMON_SIGNAL = MBOX::FIRST_UNSECURE_MSG | 0,
+ /** Flush continuous trace buffers. */
+ TRACE_CONT_TRACE_FLUSH = TRACE_DAEMON_SIGNAL,
/** Daemon should shutdown. */
- TRACE_DAEMON_SHUTDOWN = MBOX::FIRST_UNSECURE_MSG | 1,
+ TRACE_DAEMON_SHUTDOWN = MBOX::FIRST_SECURE_MSG | 1,
+ /** Modify continuous trace state. */
+ TRACE_CONT_TRACE_STATE = MBOX::FIRST_UNSECURE_MSG | 2,
+ /** Reset trace buffers. */
+ TRACE_RESET_BUFFERS = MBOX::FIRST_UNSECURE_MSG | 3,
+ /** Enable Debug state (TRACS mode). */
+ TRACE_ENABLE_DEBUG = MBOX::FIRST_UNSECURE_MSG | 4,
+ /** Disable Debug state (TRACS mode). */
+ TRACE_DISABLE_DEBUG = MBOX::FIRST_UNSECURE_MSG | 5,
+ /** Extract all buffers. */
+ TRACE_EXTRACT_BUFFERS = MBOX::FIRST_UNSECURE_MSG | 6,
+ };
+
+ enum FSP_MSG_TYPES
+ {
+ TRACE_CONT_TRACE_BUFFER = 0,
+ TRACE_BUFFER = 1,
};
// Since the below functions are only used by the daemon, they
OpenPOWER on IntegriCloud