Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
init_task.c File Reference
#include <linux/init.h>
#include <linux/mm.h>
#include <linux/fs.h>
#include <linux/module.h>
#include <linux/sched.h>
#include <linux/init_task.h>
#include <linux/mqueue.h>
#include <asm/uaccess.h>
#include <asm/pgtable.h>

Go to the source code of this file.

Macros

#define init_thread_info   init_task_mem.s.thread_info
 

Functions

union {
   struct {
      struct task_struct   task
 
      struct thread_info   thread_info
 
   }   s
 
   unsigned long   stack [KERNEL_STACK_SIZE/sizeof(unsigned
      long)]
 
asm ("init_task")
 
 EXPORT_SYMBOL (init_task)
 

Macro Definition Documentation

#define init_thread_info   init_task_mem.s.thread_info

Definition at line 28 of file init_task.c.

Function Documentation

union @704 asm ( "init_task"  )

Definition at line 36 of file init_task.c.

EXPORT_SYMBOL ( init_task  )

Variable Documentation

struct { ... } s
unsigned long stack

Definition at line 35 of file init_task.c.

__u8 task

Definition at line 32 of file init_task.c.

Definition at line 33 of file init_task.c.