Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
pid_namespace.h File Reference
#include <linux/sched.h>
#include <linux/bug.h>
#include <linux/mm.h>
#include <linux/threads.h>
#include <linux/nsproxy.h>
#include <linux/kref.h>
#include <linux/err.h>

Go to the source code of this file.

Data Structures

struct  pidmap
 
struct  pid_namespace
 

Macros

#define PIDMAP_ENTRIES   ((PID_MAX_LIMIT + 8*PAGE_SIZE - 1)/PAGE_SIZE/8)
 

Functions

struct pid_namespacetask_active_pid_ns (struct task_struct *tsk)
 
void pidhash_init (void)
 
void pidmap_init (void)
 

Variables

struct pid_namespace init_pid_ns
 

Macro Definition Documentation

#define PIDMAP_ENTRIES   ((PID_MAX_LIMIT + 8*PAGE_SIZE - 1)/PAGE_SIZE/8)

Definition at line 16 of file pid_namespace.h.

Function Documentation

void pidhash_init ( void  )

Definition at line 545 of file pid.c.

void pidmap_init ( void  )

Definition at line 559 of file pid.c.

struct pid_namespace* task_active_pid_ns ( struct task_struct tsk)
read

Definition at line 515 of file pid.c.

Variable Documentation

struct pid_namespace init_pid_ns

Definition at line 71 of file pid.c.