xref: /linux/tools/build/feature/test-timerfd.c (revision b85d45947951d23cb22d90caecf4c1eb81342c96)
1 /*
2  * test for timerfd functions used by perf-kvm-stat-live
3  */
4 #include <sys/timerfd.h>
5 
6 int main(void)
7 {
8 	struct itimerspec new_value;
9 
10 	int fd = timerfd_create(CLOCK_MONOTONIC, TFD_NONBLOCK);
11 	if (fd < 0)
12 		return 1;
13 
14 	if (timerfd_settime(fd, 0, &new_value, NULL) != 0)
15 		return 1;
16 
17 	return 0;
18 }
19