Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
vclock_gettime.c File Reference
#include <linux/kernel.h>
#include <linux/posix-timers.h>
#include <linux/time.h>
#include <linux/string.h>
#include <asm/vsyscall.h>
#include <asm/fixmap.h>
#include <asm/vgtod.h>
#include <asm/timex.h>
#include <asm/hpet.h>
#include <asm/unistd.h>
#include <asm/io.h>

Go to the source code of this file.


#define gtod   (&VVAR(vsyscall_gtod_data))


notrace int __vdso_clock_gettime (clockid_t clock, struct timespec *ts)
int clock_gettime (clockid_t, struct timespec *)
int gettimeofday (struct timeval *, struct timezone *)
int time (time_t *t) __attribute__((weak
int alias ("__vdso_time")))

Macro Definition Documentation


Definition at line 12 of file vclock_gettime.c.

#define gtod   (&VVAR(vsyscall_gtod_data))

Definition at line 26 of file vclock_gettime.c.

Function Documentation

notrace int __vdso_clock_gettime ( clockid_t  clock,
struct timespec ts 

Definition at line 161 of file vclock_gettime.c.

int alias ( "__vdso_time"  )
int clock_gettime ( clockid_t  ,
struct timespec  

Definition at line 182 of file vclock_gettime.c.

int gettimeofday ( struct timeval ,
struct timezone  

Definition at line 206 of file vclock_gettime.c.

int time ( time_t t)