13a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount/****************************************************************************
23a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ****************************************************************************
33a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***
43a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***   This header was automatically generated from a Linux kernel header
53a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***   of the same name, to make information necessary for userspace to
63a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***   call into the kernel available to libc.  It contains only constants,
73a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***   structures, and macros generated from the original header, and thus,
83a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***   contains no copyrightable information.
93a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***
103a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ****************************************************************************
113a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ****************************************************************************/
123a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#ifndef _LINUX_TIME_H
133a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define _LINUX_TIME_H
143a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
153a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#include <linux/types.h>
163a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
173a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#ifndef _STRUCT_TIMESPEC
183a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define _STRUCT_TIMESPEC
193a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct timespec {
203a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount time_t tv_sec;
213a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount long tv_nsec;
223a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
233a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#endif
243a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
253a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct timeval {
263a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount time_t tv_sec;
273a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount suseconds_t tv_usec;
283a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
293a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
303a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct timezone {
313a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int tz_minuteswest;
323a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int tz_dsttime;
333a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
343a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
353a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define NFDBITS __NFDBITS
363a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
373a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define FD_SETSIZE __FD_SETSIZE
383a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define FD_SET(fd,fdsetp) __FD_SET(fd,fdsetp)
393a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define FD_CLR(fd,fdsetp) __FD_CLR(fd,fdsetp)
403a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define FD_ISSET(fd,fdsetp) __FD_ISSET(fd,fdsetp)
413a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define FD_ZERO(fdsetp) __FD_ZERO(fdsetp)
423a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
433a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define ITIMER_REAL 0
443a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define ITIMER_VIRTUAL 1
453a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define ITIMER_PROF 2
463a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
473a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct itimerspec {
483a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct timespec it_interval;
493a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct timespec it_value;
503a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
513a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
523a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct itimerval {
533a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct timeval it_interval;
543a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct timeval it_value;
553a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
563a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
573a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define CLOCK_REALTIME 0
583a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define CLOCK_MONOTONIC 1
593a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define CLOCK_PROCESS_CPUTIME_ID 2
603a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define CLOCK_THREAD_CPUTIME_ID 3
613a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
623a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define CLOCK_SGI_CYCLE 10
633a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define MAX_CLOCKS 16
643a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define CLOCKS_MASK (CLOCK_REALTIME | CLOCK_MONOTONIC)
653a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define CLOCKS_MONO CLOCK_MONOTONIC
663a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
673a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define TIMER_ABSTIME 0x01
683a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
693a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#endif
70