projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix name table expend in state.c
[lttv.git]
/
lttv
/
lttv
/
state.h
diff --git
a/lttv/lttv/state.h
b/lttv/lttv/state.h
index 8ed648f289d1b89b34fa0ca4a7b185ffb993654d..afaf36a905362dcefd9a439ffc9f04bf1ecd0caa 100644
(file)
--- a/
lttv/lttv/state.h
+++ b/
lttv/lttv/state.h
@@
-361,6
+361,18
@@
typedef struct _LttvBdevState {
GArray *mode_stack;
} LttvBdevState;
GArray *mode_stack;
} LttvBdevState;
+typedef struct _LttvNameTables {
+ GQuark *syscall_names;
+ guint nb_syscalls;
+ GQuark *trap_names;
+ guint nb_traps;
+ GQuark *irq_names;
+ guint nb_irqs;
+ GQuark *soft_irq_names;
+ guint nb_soft_irqs;
+ GHashTable *kprobe_hash;
+} LttvNameTables;
+
struct _LttvTraceState {
LttvTraceContext parent;
struct _LttvTraceState {
LttvTraceContext parent;
@@
-371,14
+383,7
@@
struct _LttvTraceState {
guint nb_event, save_interval;
/* Block/char devices, locks, memory pages... */
GQuark *eventtype_names;
guint nb_event, save_interval;
/* Block/char devices, locks, memory pages... */
GQuark *eventtype_names;
- GQuark *syscall_names;
- guint nb_syscalls;
- GQuark *trap_names;
- guint nb_traps;
- guint nb_irqs;
- guint nb_soft_irqs;
- GQuark *irq_names;
- GQuark *soft_irq_names;
+ LttvNameTables *name_tables;
LttTime *max_time_state_recomputed_in_seek;
GHashTable *kprobe_hash;
LttTime *max_time_state_recomputed_in_seek;
GHashTable *kprobe_hash;
This page took
0.036756 seconds
and
4
git commands to generate.