Back to index

glibc  2.9
Defines
mman.h File Reference

Go to the source code of this file.

Defines

#define PROT_NONE   0x00 /* No access. */
#define PROT_READ   0x01 /* Pages can be read. */
#define PROT_WRITE   0x02 /* Pages can be written. */
#define PROT_EXEC   0x04 /* Pages can be executed. */
#define MAP_SHARED   0x01 /* Share changes. */
#define MAP_PRIVATE   0x02 /* Changes private; copy pages on write. */
#define MAP_FIXED   0x10 /* Map address must be exactly as requested. */
#define _MAP_NEW   0x80000000
#define MS_ASYNC   0x1 /* Return immediately, don't fsync. */
#define MS_INVALIDATE   0x2 /* Invalidate caches. */

Define Documentation

#define _MAP_NEW   0x80000000

Definition at line 53 of file mman.h.

#define MAP_FIXED   0x10 /* Map address must be exactly as requested. */

Definition at line 41 of file mman.h.

#define MAP_PRIVATE   0x02 /* Changes private; copy pages on write. */

Definition at line 35 of file mman.h.

#define MAP_SHARED   0x01 /* Share changes. */

Definition at line 34 of file mman.h.

#define MS_ASYNC   0x1 /* Return immediately, don't fsync. */

Definition at line 65 of file mman.h.

#define MS_INVALIDATE   0x2 /* Invalidate caches. */

Definition at line 66 of file mman.h.

#define PROT_EXEC   0x04 /* Pages can be executed. */

Definition at line 31 of file mman.h.

#define PROT_NONE   0x00 /* No access. */

Definition at line 28 of file mman.h.

#define PROT_READ   0x01 /* Pages can be read. */

Definition at line 29 of file mman.h.

#define PROT_WRITE   0x02 /* Pages can be written. */

Definition at line 30 of file mman.h.