Lines Matching defs:clock
15 #include <babeltrace/ctf-writer/clock.h>
68 struct bt_ctf_clock *clock;
827 bt_ctf_clock_set_time(cw->clock, sample->time);
894 bt_ctf_clock_set_time(cw->clock, sample->time); \
1397 struct bt_ctf_clock *clock = cw->clock;
1398 const char *desc = "perf clock";
1404 if (!env->clock.enabled) {
1405 pr_err("Can't provide --tod time, missing clock data. "
1410 desc = clockid_name(env->clock.clockid);
1411 offset = env->clock.tod_ns - env->clock.clockid_ns;
1416 if (bt_ctf_clock_set_##__n(clock, __v)) \
1499 bt_ctf_clock_put(cw->clock);
1513 struct bt_ctf_clock *clock;
1524 /* CTF clock */
1525 clock = bt_ctf_clock_create("perf_clock");
1526 if (!clock) {
1527 pr("Failed to create CTF clock.\n");
1531 cw->clock = clock;
1534 pr("Failed to setup CTF clock.\n");
1547 /* CTF clock stream setup */
1548 if (bt_ctf_stream_class_set_clock(stream_class, clock)) {
1549 pr("Failed to assign CTF clock to stream class.\n");
1566 /* CTF clock writer setup */
1567 if (bt_ctf_writer_add_clock(writer, clock)) {
1568 pr("Failed to assign CTF clock to writer.\n");
1656 /* CTF writer env/clock setup */