X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Flttv%2Fstate.h;h=bf6ad5315666de94ad53110557f5dc1b0a5705e3;hb=b57800a3d1160296471f7054345aeb01ca92bb26;hp=69f35edf1867f8cfcfa4c67099d46475332094a4;hpb=791dffa6f060fe553546337fde7ed58a16f41178;p=lttv.git diff --git a/ltt/branches/poly/lttv/lttv/state.h b/ltt/branches/poly/lttv/lttv/state.h index 69f35edf..bf6ad531 100644 --- a/ltt/branches/poly/lttv/lttv/state.h +++ b/ltt/branches/poly/lttv/lttv/state.h @@ -57,6 +57,7 @@ extern GQuark LTT_FACILITY_KERNEL, + LTT_FACILITY_KERNEL_ARCH, LTT_FACILITY_PROCESS, LTT_FACILITY_FS; @@ -69,6 +70,8 @@ extern GQuark LTT_EVENT_TRAP_EXIT, LTT_EVENT_IRQ_ENTRY, LTT_EVENT_IRQ_EXIT, + LTT_EVENT_SOFT_IRQ_ENTRY, + LTT_EVENT_SOFT_IRQ_EXIT, LTT_EVENT_SCHEDCHANGE, LTT_EVENT_FORK, LTT_EVENT_EXIT, @@ -81,6 +84,7 @@ extern GQuark LTT_FIELD_SYSCALL_ID, LTT_FIELD_TRAP_ID, LTT_FIELD_IRQ_ID, + LTT_FIELD_SOFT_IRQ_ID, LTT_FIELD_OUT, LTT_FIELD_IN, LTT_FIELD_OUT_STATE, @@ -89,8 +93,6 @@ extern GQuark LTT_FIELD_PID, LTT_FIELD_NAME; -extern GQuark LTT_EVENT_SYSCALL_ENTRY; - typedef struct _LttvTracesetState LttvTracesetState; typedef struct _LttvTracesetStateClass LttvTracesetStateClass; @@ -140,6 +142,7 @@ extern LttvExecutionMode LTTV_STATE_SYSCALL, LTTV_STATE_TRAP, LTTV_STATE_IRQ, + LTTV_STATE_SOFT_IRQ, LTTV_STATE_MODE_UNKNOWN; @@ -254,6 +257,7 @@ struct _LttvTraceState { GQuark *syscall_names; GQuark *trap_names; GQuark *irq_names; + GQuark *soft_irq_names; LttTime *max_time_state_recomputed_in_seek; /* Array of per cpu running process */