Update LTTV to trace format 2.3
[lttv.git] / trunk / lttv / lttv / lttv / state.h
index 523e058b2cdd107d851f219ba0850bfb08cddc76..b24badbb52966406f5ed92278ebf755bbd267966 100644 (file)
 
 #define LTTV_STATE_SAVE_INTERVAL 50000
 
-/* Facilities Quarks */
+/* Channel Quarks */
 
 extern GQuark
-    LTT_FACILITY_KERNEL,
-    LTT_FACILITY_KERNEL_ARCH,
-    LTT_FACILITY_FS,
-    LTT_FACILITY_LIST,
-    LTT_FACILITY_USER_GENERIC,
-    LTT_FACILITY_BLOCK,
-    LTT_FACILITY_STATEDUMP;
+    LTT_CHANNEL_FD_STATE,
+    LTT_CHANNEL_GLOBAL_STATE,
+    LTT_CHANNEL_IRQ_STATE,
+    LTT_CHANNEL_MODULE_STATE,
+    LTT_CHANNEL_NETIF_STATE,
+    LTT_CHANNEL_SOFTIRQ_STATE,
+    LTT_CHANNEL_SWAP_STATE,
+    LTT_CHANNEL_SYSCALL_STATE,
+    LTT_CHANNEL_TASK_STATE,
+    LTT_CHANNEL_VM_STATE,
+    LTT_CHANNEL_FS,
+    LTT_CHANNEL_KERNEL,
+    LTT_CHANNEL_MM,
+    LTT_CHANNEL_USERSPACE,
+    LTT_CHANNEL_BLOCK;
 
 /* Events Quarks */
 
@@ -317,9 +325,9 @@ GType lttv_traceset_state_get_type (void);
 
 typedef struct _LttvCPUState {
   GArray *mode_stack;
-  guint last_irq;
-  guint last_soft_irq;
-  guint last_trap;
+  gint last_irq;
+  gint last_soft_irq;
+  gint last_trap;
 } LttvCPUState;
 
 typedef struct _LttvIRQState {
This page took 0.02329 seconds and 4 git commands to generate.