1655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/****************************************************************************
2655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ****************************************************************************
3655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***
4655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   This header was automatically generated from a Linux kernel header
5655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   of the same name, to make information necessary for userspace to
6655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   call into the kernel available to libc.  It contains only constants,
7655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   structures, and macros generated from the original header, and thus,
8655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   contains no copyrightable information.
9655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***
10655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   To edit the content of this header, modify the corresponding
11655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   source file (e.g. under external/kernel-headers/original/) then
12655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   run bionic/libc/kernel/tools/update_all.py
13655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***
14655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   Any manual change here will be lost the next time this script will
15655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   be run. You've been warned!
16655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***
17655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ****************************************************************************
18655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ****************************************************************************/
19655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#ifndef __LINUX_MAGIC_H__
20655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define __LINUX_MAGIC_H__
21655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define ADFS_SUPER_MAGIC 0xadf5
22655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define AFFS_SUPER_MAGIC 0xadff
23655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
24655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define AFS_SUPER_MAGIC 0x5346414F
25655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define AUTOFS_SUPER_MAGIC 0x0187
26655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define CODA_SUPER_MAGIC 0x73757245
27655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define CRAMFS_MAGIC 0x28cd3d45
28655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
29655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define CRAMFS_MAGIC_WEND 0x453dcd28
30655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define DEBUGFS_MAGIC 0x64626720
31655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define SECURITYFS_MAGIC 0x73636673
32655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define SELINUX_MAGIC 0xf97cff8c
33655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
34655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define SMACK_MAGIC 0x43415d53
35655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define RAMFS_MAGIC 0x858458f6
36655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define TMPFS_MAGIC 0x01021994
37655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define HUGETLBFS_MAGIC 0x958458f6
38655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
39655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define SQUASHFS_MAGIC 0x73717368
40655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define ECRYPTFS_SUPER_MAGIC 0xf15f
41655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define EFS_SUPER_MAGIC 0x414A53
42655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define EXT2_SUPER_MAGIC 0xEF53
43655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
44655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define EXT3_SUPER_MAGIC 0xEF53
45655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define XENFS_SUPER_MAGIC 0xabba1974
46655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define EXT4_SUPER_MAGIC 0xEF53
47655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define BTRFS_SUPER_MAGIC 0x9123683E
48655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
49655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define NILFS_SUPER_MAGIC 0x3434
50655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define F2FS_SUPER_MAGIC 0xF2F52010
51655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define HPFS_SUPER_MAGIC 0xf995e849
52655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define ISOFS_SUPER_MAGIC 0x9660
53655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
54655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define JFFS2_SUPER_MAGIC 0x72b6
55655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define PSTOREFS_MAGIC 0x6165676C
56655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define EFIVARFS_MAGIC 0xde5e81e4
57655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define HOSTFS_SUPER_MAGIC 0x00c0ffee
58655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
59655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MINIX_SUPER_MAGIC 0x137F
60655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MINIX_SUPER_MAGIC2 0x138F
61655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MINIX2_SUPER_MAGIC 0x2468
62655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MINIX2_SUPER_MAGIC2 0x2478
63655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
64655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MINIX3_SUPER_MAGIC 0x4d5a
65655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MSDOS_SUPER_MAGIC 0x4d44
66655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define NCP_SUPER_MAGIC 0x564c
67655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define NFS_SUPER_MAGIC 0x6969
68655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
69655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define OPENPROM_SUPER_MAGIC 0x9fa1
70655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define QNX4_SUPER_MAGIC 0x002f
71655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define QNX6_SUPER_MAGIC 0x68191122
72655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define REISERFS_SUPER_MAGIC 0x52654973
73655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
74655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define REISERFS_SUPER_MAGIC_STRING "ReIsErFs"
75655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define REISER2FS_SUPER_MAGIC_STRING "ReIsEr2Fs"
76655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define REISER2FS_JR_SUPER_MAGIC_STRING "ReIsEr3Fs"
77655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define SMB_SUPER_MAGIC 0x517B
78655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
79655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define CGROUP_SUPER_MAGIC 0x27e0eb
80655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define STACK_END_MAGIC 0x57AC6E9D
8105d08e9716b5974d6ed08973f44930804890b902Christopher Ferris#define TRACEFS_MAGIC 0x74726163
82655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define V9FS_MAGIC 0x01021997
83655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
8405d08e9716b5974d6ed08973f44930804890b902Christopher Ferris#define BDEVFS_MAGIC 0x62646576
85655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define BINFMTFS_MAGIC 0x42494e4d
86655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define DEVPTS_SUPER_MAGIC 0x1cd1
87655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define FUTEXFS_SUPER_MAGIC 0xBAD1DEA
88655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
8905d08e9716b5974d6ed08973f44930804890b902Christopher Ferris#define PIPEFS_MAGIC 0x50495045
90655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define PROC_SUPER_MAGIC 0x9fa0
91655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define SOCKFS_MAGIC 0x534F434B
92655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define SYSFS_MAGIC 0x62656572
93655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
9405d08e9716b5974d6ed08973f44930804890b902Christopher Ferris#define USBDEVICE_SUPER_MAGIC 0x9fa2
95655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTD_INODE_FS_MAGIC 0x11307854
96655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define ANON_INODE_FS_MAGIC 0x09041934
9738062f954c637861348dd8078cefb73554e6f12cChristopher Ferris#define BTRFS_TEST_MAGIC 0x73727279
9838062f954c637861348dd8078cefb73554e6f12cChristopher Ferris/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
9905d08e9716b5974d6ed08973f44930804890b902Christopher Ferris#define NSFS_MAGIC 0x6e736673
10005d08e9716b5974d6ed08973f44930804890b902Christopher Ferris#define BPF_FS_MAGIC 0xcafe4a11
10105d08e9716b5974d6ed08973f44930804890b902Christopher Ferris#endif
102