projects
/
lttngtop.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Rename lttng-live-functions in liblttng-live
[lttngtop.git]
/
src
/
cputop.c
diff --git
a/src/cputop.c
b/src/cputop.c
index 2e0ccddfdc3111dbb0cab02653fd559478818197..65cafb5fdb992703a01c0d72422207be724caa45 100644
(file)
--- a/
src/cputop.c
+++ b/
src/cputop.c
@@
-22,7
+22,7
@@
#include "cputop.h"
void update_cputop_data(unsigned long timestamp, int64_t cpu, int prev_pid,
#include "cputop.h"
void update_cputop_data(unsigned long timestamp, int64_t cpu, int prev_pid,
- int next_pid, char *prev_comm, char *next_comm)
+ int next_pid, char *prev_comm, char *next_comm
, char *hostname
)
{
struct cputime *tmpcpu;
unsigned long elapsed;
{
struct cputime *tmpcpu;
unsigned long elapsed;
@@
-39,7
+39,8
@@
void update_cputop_data(unsigned long timestamp, int64_t cpu, int prev_pid,
}
if (next_pid != 0)
}
if (next_pid != 0)
- tmpcpu->current_task = get_proc(<tngtop, next_pid, next_comm, timestamp);
+ tmpcpu->current_task = get_proc(<tngtop, next_pid, next_comm,
+ timestamp, hostname);
else
tmpcpu->current_task = NULL;
else
tmpcpu->current_task = NULL;
@@
-54,6
+55,7
@@
enum bt_cb_ret handle_sched_switch(struct bt_ctf_event *call_data,
uint64_t cpu_id;
char *prev_comm, *next_comm;
int prev_tid, next_tid;
uint64_t cpu_id;
char *prev_comm, *next_comm;
int prev_tid, next_tid;
+ char *hostname = NULL;
timestamp = bt_ctf_get_timestamp(call_data);
if (timestamp == -1ULL)
timestamp = bt_ctf_get_timestamp(call_data);
if (timestamp == -1ULL)
@@
-92,7
+94,7
@@
enum bt_cb_ret handle_sched_switch(struct bt_ctf_event *call_data,
cpu_id = get_cpu_id(call_data);
update_cputop_data(timestamp, cpu_id, prev_tid, next_tid,
cpu_id = get_cpu_id(call_data);
update_cputop_data(timestamp, cpu_id, prev_tid, next_tid,
- prev_comm, next_comm);
+ prev_comm, next_comm
, hostname
);
return BT_CB_OK;
return BT_CB_OK;
This page took
0.02286 seconds
and
4
git commands to generate.