Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
um_vdso.c File Reference
#include <linux/time.h>
#include <linux/getcpu.h>
#include <asm/unistd.h>

Go to the source code of this file.

Macros

#define DISABLE_BRANCH_PROFILING
 

Functions

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")))
 
long __vdso_getcpu (unsigned *cpu, unsigned *node, struct getcpu_cache *unused)
 
long getcpu (unsigned *cpu, unsigned *node, struct getcpu_cache *tcache) __attribute__((weak
 
long alias ("__vdso_getcpu")))
 

Macro Definition Documentation

#define DISABLE_BRANCH_PROFILING

Definition at line 13 of file um_vdso.c.

Function Documentation

int __vdso_clock_gettime ( clockid_t  clock,
struct timespec ts 
)

Definition at line 19 of file um_vdso.c.

long __vdso_getcpu ( unsigned *  cpu,
unsigned *  node,
struct getcpu_cache unused 
)

Definition at line 56 of file um_vdso.c.

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

Definition at line 28 of file um_vdso.c.

long getcpu ( unsigned *  cpu,
unsigned *  node,
struct getcpu_cache tcache 
)
int gettimeofday ( struct timeval ,
struct timezone  
)

Definition at line 40 of file um_vdso.c.

int time ( time_t t)