Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
auxvec.h File Reference
#include <asm/auxvec.h>

Go to the source code of this file.

Macros

#define AT_NULL   0 /* end of vector */
 
#define AT_IGNORE   1 /* entry should be ignored */
 
#define AT_EXECFD   2 /* file descriptor of program */
 
#define AT_PHDR   3 /* program headers for program */
 
#define AT_PHENT   4 /* size of program header entry */
 
#define AT_PHNUM   5 /* number of program headers */
 
#define AT_PAGESZ   6 /* system page size */
 
#define AT_BASE   7 /* base address of interpreter */
 
#define AT_FLAGS   8 /* flags */
 
#define AT_ENTRY   9 /* entry point of program */
 
#define AT_NOTELF   10 /* program is not ELF */
 
#define AT_UID   11 /* real uid */
 
#define AT_EUID   12 /* effective uid */
 
#define AT_GID   13 /* real gid */
 
#define AT_EGID   14 /* effective gid */
 
#define AT_PLATFORM   15 /* string identifying CPU for optimizations */
 
#define AT_HWCAP   16 /* arch dependent hints at CPU capabilities */
 
#define AT_CLKTCK   17 /* frequency at which times() increments */
 
#define AT_SECURE   23 /* secure mode boolean */
 
#define AT_BASE_PLATFORM
 
#define AT_RANDOM   25 /* address of 16 random bytes */
 
#define AT_EXECFN   31 /* filename of program */
 

Macro Definition Documentation

#define AT_BASE   7 /* base address of interpreter */

Definition at line 15 of file auxvec.h.

#define AT_BASE_PLATFORM
Value:
24 /* string identifying real platform, may
* differ from AT_PLATFORM. */

Definition at line 28 of file auxvec.h.

#define AT_CLKTCK   17 /* frequency at which times() increments */

Definition at line 25 of file auxvec.h.

#define AT_EGID   14 /* effective gid */

Definition at line 22 of file auxvec.h.

#define AT_ENTRY   9 /* entry point of program */

Definition at line 17 of file auxvec.h.

#define AT_EUID   12 /* effective uid */

Definition at line 20 of file auxvec.h.

#define AT_EXECFD   2 /* file descriptor of program */

Definition at line 10 of file auxvec.h.

#define AT_EXECFN   31 /* filename of program */

Definition at line 31 of file auxvec.h.

#define AT_FLAGS   8 /* flags */

Definition at line 16 of file auxvec.h.

#define AT_GID   13 /* real gid */

Definition at line 21 of file auxvec.h.

#define AT_HWCAP   16 /* arch dependent hints at CPU capabilities */

Definition at line 24 of file auxvec.h.

#define AT_IGNORE   1 /* entry should be ignored */

Definition at line 9 of file auxvec.h.

#define AT_NOTELF   10 /* program is not ELF */

Definition at line 18 of file auxvec.h.

#define AT_NULL   0 /* end of vector */

Definition at line 8 of file auxvec.h.

#define AT_PAGESZ   6 /* system page size */

Definition at line 14 of file auxvec.h.

#define AT_PHDR   3 /* program headers for program */

Definition at line 11 of file auxvec.h.

#define AT_PHENT   4 /* size of program header entry */

Definition at line 12 of file auxvec.h.

#define AT_PHNUM   5 /* number of program headers */

Definition at line 13 of file auxvec.h.

#define AT_PLATFORM   15 /* string identifying CPU for optimizations */

Definition at line 23 of file auxvec.h.

#define AT_RANDOM   25 /* address of 16 random bytes */

Definition at line 29 of file auxvec.h.

#define AT_SECURE   23 /* secure mode boolean */

Definition at line 27 of file auxvec.h.

#define AT_UID   11 /* real uid */

Definition at line 19 of file auxvec.h.