Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
shm.h File Reference
#include <asm/page.h>
#include <uapi/linux/shm.h>
#include <asm/shmparam.h>

Go to the source code of this file.

Data Structures

struct  shmid_kernel
 

Macros

#define SHMALL   (SHMMAX/PAGE_SIZE*(SHMMNI/16)) /* max shm system wide (pages) */
 
#define SHM_DEST   01000 /* segment will be destroyed on last detach */
 
#define SHM_LOCKED   02000 /* segment will not be swapped */
 
#define SHM_HUGETLB   04000 /* segment will use huge TLB pages */
 
#define SHM_NORESERVE   010000 /* don't check for reservations */
 

Macro Definition Documentation

#define SHM_DEST   01000 /* segment will be destroyed on last detach */

Definition at line 27 of file shm.h.

#define SHM_HUGETLB   04000 /* segment will use huge TLB pages */

Definition at line 29 of file shm.h.

#define SHM_LOCKED   02000 /* segment will not be swapped */

Definition at line 28 of file shm.h.

#define SHM_NORESERVE   010000 /* don't check for reservations */

Definition at line 30 of file shm.h.

#define SHMALL   (SHMMAX/PAGE_SIZE*(SHMMNI/16)) /* max shm system wide (pages) */

Definition at line 7 of file shm.h.