X-Git-Url: https://git.lttng.org/?p=lttngtop.git;a=blobdiff_plain;f=src%2Fcputop.c;h=2cf1ea25880ae8bd46e44684eded71004bd8c136;hp=2ade0db7cbeff18c58348ec77645e620891de94c;hb=d67167cde319ac9d257f5b59b5a4664e558f4cb4;hpb=14a97415ba61ac79cec3d315a8b31feae48cc7a5;ds=sidebyside diff --git a/src/cputop.c b/src/cputop.c index 2ade0db..2cf1ea2 100644 --- a/src/cputop.c +++ b/src/cputop.c @@ -89,14 +89,7 @@ enum bt_cb_ret handle_sched_switch(struct bt_ctf_event *call_data, goto error; } - scope = bt_ctf_get_top_level_scope(call_data, - BT_STREAM_PACKET_CONTEXT); - cpu_id = bt_ctf_get_uint64(bt_ctf_get_field(call_data, - scope, "cpu_id")); - if (bt_ctf_field_get_error()) { - fprintf(stderr, "Missing cpu_id context info\n"); - goto error; - } + cpu_id = get_cpu_id(call_data); update_cputop_data(timestamp, cpu_id, prev_tid, next_tid, prev_comm, next_comm);