Fix: syscall event rule: emission sites not compared in is_equal
[lttng-tools.git] / doc / examples / trigger-condition-event-matches / instrumented-app.c
CommitLineData
595ed92e
JR
1/*
2 * Copyright (C) 2020 Jérémie Galarneau <jeremie.galarneau@efficios.com>
3 *
4 * SPDX-License-Identifier: MIT
5 *
6 */
7
8#include "tracepoint-trigger-example.h"
9
10#include <lttng/tracepoint.h>
28f23191 11
595ed92e
JR
12#include <stdio.h>
13#include <sys/time.h>
14#include <time.h>
15#include <unistd.h>
16
f46376a1 17int main(void)
595ed92e
JR
18{
19 uint64_t i;
20
21 for (i = 0; i < UINT64_MAX; i++) {
22 char time_str[64];
23 struct timeval tv;
24 time_t the_time;
25
26 gettimeofday(&tv, NULL);
27 the_time = tv.tv_sec;
28
28f23191 29 strftime(time_str, sizeof(time_str), "[%m-%d-%Y] %T", localtime(&the_time));
595ed92e 30 printf("%s.%ld - Tracing event \"trigger_example:my_event\"\n",
28f23191
JG
31 time_str,
32 tv.tv_usec);
595ed92e
JR
33
34 tracepoint(trigger_example, my_event, i);
35 sleep(2);
36 }
37 return 0;
38}
This page took 0.038891 seconds and 5 git commands to generate.