Skip to content
Navigation Menu
Toggle navigation
Sign in
In this repository
All GitHub Enterprise
↵
Jump to
↵
No suggested jump to results
In this repository
All GitHub Enterprise
↵
Jump to
↵
In this organization
All GitHub Enterprise
↵
Jump to
↵
In this repository
All GitHub Enterprise
↵
Jump to
↵
Sign in
Reseting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
mariux64
/
linux
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
2
Pull requests
0
Actions
Projects
0
Wiki
Security
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security
Insights
Files
2605a10
Documentation
arch
alpha
arm
avr32
blackfin
cris
frv
h8300
i386
ia64
m32r
m68k
m68knommu
mips
parisc
powerpc
ppc
s390
sh
sh64
sparc
sparc64
um
v850
x86_64
xtensa
boot
configs
kernel
Makefile
align.S
asm-offsets.c
coprocessor.S
entry.S
head.S
init_task.c
io.c
irq.c
module.c
pci-dma.c
pci.c
platform.c
process.c
ptrace.c
semaphore.c
setup.c
signal.c
syscall.c
time.c
traps.c
vectors.S
vmlinux.lds.S
xtensa_ksyms.c
lib
mm
platform-iss
Kconfig
Kconfig.debug
Makefile
block
crypto
drivers
fs
include
init
ipc
kernel
lib
mm
net
scripts
security
sound
usr
.gitignore
.mailmap
COPYING
CREDITS
Kbuild
MAINTAINERS
Makefile
README
REPORTING-BUGS
Breadcrumbs
linux
/
arch
/
xtensa
/
kernel
/
init_task.c
Copy path
Blame
Blame
Latest commit
History
History
38 lines (31 loc) · 1015 Bytes
Breadcrumbs
linux
/
arch
/
xtensa
/
kernel
/
init_task.c
Top
File metadata and controls
Code
Blame
38 lines (31 loc) · 1015 Bytes
Raw
/* * arch/xtensa/kernel/init_task.c * * Xtensa Processor version. * * This file is subject to the terms and conditions of the GNU General Public * License. See the file "COPYING" in the main directory of this archive * for more details. * * Copyright (C) 2007 Tensilica Inc. * * Chris Zankel <chris@zankel.net> */ #include <linux/mm.h> #include <linux/fs.h> #include <linux/init.h> #include <linux/init_task.h> #include <linux/module.h> #include <linux/mqueue.h> #include <asm/uaccess.h> static struct fs_struct init_fs = INIT_FS; static struct files_struct init_files = INIT_FILES; static struct signal_struct init_signals = INIT_SIGNALS(init_signals); static struct sighand_struct init_sighand = INIT_SIGHAND(init_sighand); struct mm_struct init_mm = INIT_MM(init_mm); EXPORT_SYMBOL(init_mm); union thread_union init_thread_union __attribute__((__section__(".data.init_task"))) = { INIT_THREAD_INFO(init_task) }; struct task_struct init_task = INIT_TASK(init_task); EXPORT_SYMBOL(init_task);
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
You can’t perform that action at this time.