File: /Users/paulross/dev/linux/linux-3.13/arch/x86/include/uapi/asm/vsyscall.h

Green shading in the line number column means the source is part of the translation unit, red means it is conditionally excluded. Highlighted line numbers link to the translation unit page. Highlighted macros link to the macro page.

       1: #ifndef _UAPI_ASM_X86_VSYSCALL_H
       2: #define _UAPI_ASM_X86_VSYSCALL_H
       3: 
       4: enum vsyscall_num {
       5:     __NR_vgettimeofday,
       6:     __NR_vtime,
       7:     __NR_vgetcpu,
       8: };
       9: 
      10: #define VSYSCALL_START (-10UL << 20)
      11: #define VSYSCALL_SIZE 1024
      12: #define VSYSCALL_END (-2UL << 20)
      13: #define VSYSCALL_MAPPED_PAGES 1
      14: #define VSYSCALL_ADDR(vsyscall_nr) (VSYSCALL_START+VSYSCALL_SIZE*(vsyscall_nr))
      15: 
      16: 
      17: #endif /* _UAPI_ASM_X86_VSYSCALL_H */
      18: