test
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
// SPDX-License-Identifier: GPL-2.0
|
||||
#ifndef __ZINNIA_UAPI_TIME_H
|
||||
#define __ZINNIA_UAPI_TIME_H
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
typedef int64_t time_t;
|
||||
typedef int64_t suseconds_t;
|
||||
|
||||
struct timespec {
|
||||
time_t tv_sec;
|
||||
int64_t tv_nsec;
|
||||
};
|
||||
|
||||
struct timeval {
|
||||
time_t tv_sec;
|
||||
suseconds_t tv_usec;
|
||||
};
|
||||
|
||||
struct itimerval {
|
||||
struct timeval it_interval;
|
||||
struct timeval it_value;
|
||||
};
|
||||
|
||||
struct itimerspec {
|
||||
struct timespec it_interval;
|
||||
struct timespec it_value;
|
||||
};
|
||||
|
||||
#define __ITIMER_REAL 0
|
||||
#define __ITIMER_VIRTUAL 1
|
||||
#define __ITIMER_PROF 2
|
||||
|
||||
#define __CLOCK_REALTIME 0
|
||||
#define __CLOCK_MONOTONIC 1
|
||||
#define __CLOCK_PROCESS_CPUTIME_ID 2
|
||||
#define __CLOCK_THREAD_CPUTIME_ID 3
|
||||
#define __CLOCK_MONOTONIC_RAW 4
|
||||
#define __CLOCK_REALTIME_COARSE 5
|
||||
#define __CLOCK_MONOTONIC_COARSE 6
|
||||
#define __CLOCK_BOOTTIME 7
|
||||
|
||||
#define __TFD_CLOEXEC __O_CLOEXEC
|
||||
#define __TFD_NONBLOCK __O_NONBLOCK
|
||||
#define __TFD_TIMER_ABSTIME 1
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user