projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
tgid
[lttv.git]
/
ltt
/
branches
/
poly
/
lttv
/
modules
/
gui
/
controlflow
/
processlist.h
diff --git
a/ltt/branches/poly/lttv/modules/gui/controlflow/processlist.h
b/ltt/branches/poly/lttv/modules/gui/controlflow/processlist.h
index 2dfd3717402987e50252a0f1297cec714a86e368..e742c9257778276f89a996bfc7428574e056fdef 100644
(file)
--- a/
ltt/branches/poly/lttv/modules/gui/controlflow/processlist.h
+++ b/
ltt/branches/poly/lttv/modules/gui/controlflow/processlist.h
@@
-46,7
+46,9
@@
enum
{
PROCESS_COLUMN,
enum
{
PROCESS_COLUMN,
+ BRAND_COLUMN,
PID_COLUMN,
PID_COLUMN,
+ TGID_COLUMN,
PPID_COLUMN,
CPU_COLUMN,
BIRTH_S_COLUMN,
PPID_COLUMN,
CPU_COLUMN,
BIRTH_S_COLUMN,
@@
-59,6
+61,7
@@
enum
typedef struct _ProcessInfo {
guint pid;
typedef struct _ProcessInfo {
guint pid;
+ guint tgid;
guint cpu;
guint ppid;
LttTime birth;
guint cpu;
guint ppid;
LttTime birth;
@@
-132,8
+135,8
@@
void processlist_clear(ProcessList *process_list);
// out : success (0) and height
/* CPU num is only used for PID 0 */
int processlist_add(ProcessList *process_list, Drawing_t * drawing,
// out : success (0) and height
/* CPU num is only used for PID 0 */
int processlist_add(ProcessList *process_list, Drawing_t * drawing,
- guint pid, guint cpu, guint ppid,
- LttTime *birth, guint trace_num, GQuark name, guint *height,
+ guint pid, guint
tgid, guint
cpu, guint ppid,
+ LttTime *birth, guint trace_num, GQuark name,
GQuark brand,
guint *height,
ProcessInfo **process_info,
HashedProcessData **hashed_process_data);
// out : success (0) and height
ProcessInfo **process_info,
HashedProcessData **hashed_process_data);
// out : success (0) and height
@@
-145,7
+148,14
@@
void processlist_set_name(ProcessList *process_list,
GQuark name,
HashedProcessData *hashed_process_data);
GQuark name,
HashedProcessData *hashed_process_data);
+void processlist_set_brand(ProcessList *process_list,
+ GQuark brand,
+ HashedProcessData *hashed_process_data);
+
/* Set the ppid of a process */
/* Set the ppid of a process */
+void processlist_set_tgid(ProcessList *process_list,
+ guint tgid,
+ HashedProcessData *hashed_process_data);
void processlist_set_ppid(ProcessList *process_list,
guint ppid,
HashedProcessData *hashed_process_data);
void processlist_set_ppid(ProcessList *process_list,
guint ppid,
HashedProcessData *hashed_process_data);
@@
-183,13
+193,12
@@
static inline gint get_cell_height(GtkTreeView *TreeView)
gtk_tree_view_column_cell_get_size(column, NULL, NULL, NULL, NULL, &height);
gtk_tree_view_column_cell_get_size(column, NULL, NULL, NULL, NULL, &height);
-#if GTK_CHECK_VERSION(2.4.15)
gint vertical_separator;
gtk_widget_style_get (GTK_WIDGET (TreeView),
"vertical-separator", &vertical_separator,
NULL);
height += vertical_separator;
gint vertical_separator;
gtk_widget_style_get (GTK_WIDGET (TreeView),
"vertical-separator", &vertical_separator,
NULL);
height += vertical_separator;
-#endif
+
return height;
}
return height;
}
This page took
0.023372 seconds
and
4
git commands to generate.