2 * SPDX-License-Identifier: LGPL-2.1-only
4 * Copyright (C) 2009 Pierre-Marc Fournier
5 * Copyright (C) 2011 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
12 #include <sys/types.h>
17 #include <arpa/inet.h>
20 #define TRACEPOINT_DEFINE
21 #define LTTNG_UST_TRACEPOINT_PROBE_DYNAMIC_LINKAGE
22 #include "ust_tests_demo.h"
23 #include "ust_tests_demo2.h"
24 #include "ust_tests_demo3.h"
26 int main(int argc
, char **argv
)
29 long values
[] = { 1, 2, 3 };
30 char text
[10] = "test";
36 delay
= atoi(argv
[1]);
38 fprintf(stderr
, "Demo program starting.\n");
42 fprintf(stderr
, "Tracing... ");
43 lttng_ust_tracepoint(ust_tests_demo
, starting
, 123);
44 for (i
= 0; i
< 5; i
++) {
46 lttng_ust_tracepoint(ust_tests_demo2
, loop
, i
, netint
, values
,
47 text
, strlen(text
), dbl
, flt
);
49 lttng_ust_tracepoint(ust_tests_demo
, done
, 456);
50 lttng_ust_tracepoint(ust_tests_demo3
, done
, 42);
51 fprintf(stderr
, " done.\n");
This page took 0.041446 seconds and 5 git commands to generate.