Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
init
init_task.c
Go to the documentation of this file.
1
#include <
linux/init_task.h
>
2
#include <linux/export.h>
3
#include <
linux/mqueue.h
>
4
#include <linux/sched.h>
5
#include <
linux/init.h
>
6
#include <linux/fs.h>
7
#include <
linux/mm.h
>
8
9
#include <asm/pgtable.h>
10
#include <asm/uaccess.h>
11
12
static
struct
signal_struct
init_signals =
INIT_SIGNALS
(init_signals);
13
static
struct
sighand_struct
init_sighand =
INIT_SIGHAND
(init_sighand);
14
15
/* Initial task structure */
16
struct
task_struct
init_task
=
INIT_TASK
(init_task);
17
EXPORT_SYMBOL
(init_task);
18
19
/*
20
* Initial thread structure. Alignment of this is handled by a special
21
* linker map entry.
22
*/
23
union
thread_union
init_thread_union
__init_task_data
=
24
{
INIT_THREAD_INFO
(init_task) };
Generated on Thu Jan 10 2013 13:06:40 for Linux Kernel by
1.8.2