Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

include/linux/time.h File Reference

#include <asm/param.h>
#include <linux/types.h>

Include dependency graph for include/linux/time.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define MAX_JIFFY_OFFSET   ((~0UL >> 1)-1)
#define NFDBITS   __NFDBITS
#define FD_SETSIZE   __FD_SETSIZE
#define FD_SET(fd, fdsetp)   __FD_SET(fd,fdsetp)
#define FD_CLR(fd, fdsetp)   __FD_CLR(fd,fdsetp)
#define FD_ISSET(fd, fdsetp)   __FD_ISSET(fd,fdsetp)
#define FD_ZERO(fdsetp)   __FD_ZERO(fdsetp)
#define ITIMER_REAL   0
#define ITIMER_VIRTUAL   1
#define ITIMER_PROF   2

Functions

static __inline__ unsigned
long 
timespec_to_jiffies (struct timespec *value)
static __inline__ void jiffies_to_timespec (unsigned long jiffies, struct timespec *value)


Define Documentation

#define FD_CLR fd,
fdsetp   )     __FD_CLR(fd,fdsetp)
 

Definition at line 70 of file include/linux/time.h.

Referenced by dupfd(), get_unused_fd(), put_unused_fd(), sys_close(), sys_fcntl(), and sys_ioctl().

#define FD_ISSET fd,
fdsetp   )     __FD_ISSET(fd,fdsetp)
 

Definition at line 71 of file include/linux/time.h.

Referenced by sys_fcntl().

#define FD_SET fd,
fdsetp   )     __FD_SET(fd,fdsetp)
 

Definition at line 69 of file include/linux/time.h.

Referenced by dupfd(), get_unused_fd(), sys_fcntl(), and sys_ioctl().

#define FD_SETSIZE   __FD_SETSIZE
 

Definition at line 68 of file include/linux/time.h.

#define FD_ZERO fdsetp   )     __FD_ZERO(fdsetp)
 

Definition at line 72 of file include/linux/time.h.

#define ITIMER_PROF   2
 

Definition at line 80 of file include/linux/time.h.

Referenced by do_getitimer(), and do_setitimer().

#define ITIMER_REAL   0
 

Definition at line 78 of file include/linux/time.h.

Referenced by do_getitimer(), do_setitimer(), and irix_alarm().

#define ITIMER_VIRTUAL   1
 

Definition at line 79 of file include/linux/time.h.

Referenced by do_getitimer(), and do_setitimer().

#define MAX_JIFFY_OFFSET   ((~0UL >> 1)-1)
 

Definition at line 27 of file include/linux/time.h.

Referenced by timespec_to_jiffies().

#define NFDBITS   __NFDBITS
 

Definition at line 59 of file include/linux/time.h.


Function Documentation

static __inline__ void jiffies_to_timespec unsigned long  jiffies,
struct timespec value
[static]
 

Definition at line 43 of file include/linux/time.h.

References HZ, L, timespec::tv_nsec, and timespec::tv_sec.

static __inline__ unsigned long timespec_to_jiffies struct timespec value  )  [static]
 

Definition at line 30 of file include/linux/time.h.

References HZ, L, MAX_JIFFY_OFFSET, timespec::tv_nsec, and timespec::tv_sec.

Referenced by sys_rt_sigtimedwait().