ReactOS Fundraising Campaign 2012
€ 4,410 / € 30,000
Information
|
Donate
Home
|
Info
|
Community
|
Development
|
myReactOS
|
Contact Us
Navigation
Home
Community
Development
myReactOS
Fundraiser 2012
Doxygen
Main Page
Alphabetical List
Data Structures
Directories
File List
Data Fields
Globals
Related Pages
Search
ReactOS Development
> Doxygen
boot
freeldr
freeldr
include
fs
Data Structures
|
Defines
|
Typedefs
|
Functions
ext2.h File Reference
Go to the source code of this file.
Data Structures
struct
PEXT2_SUPER_BLOCK
struct
PEXT2_GROUP_DESC
struct
PEXT2_INODE
struct
PEXT2_DIR_ENTRY
struct
EXT2_FILE_INFO
Defines
#
define
EXT2_MAGIC
0xEF53
#
define
INDIRECT_BLOCKS
12
#
define
EXT2_PATH_MAX
4096
#
define
EXT2_MAX_SYMLINKCNT
8
#
define
EXT2_GOOD_OLD_REVISION
0
#
define
EXT2_DYNAMIC_REVISION
1
#
define
EXT2_GOOD_OLD_INODE_SIZE
128
#
define
FILETYPE_UNKNOWN
0
#
define
FILETYPE_REG
1
#
define
FILETYPE_DIRECTORY
2
#
define
FILETYPE_SYMLINK
7
#
define
FILETYPE_INO_MASK
0170000
#
define
FILETYPE_INO_REG
0100000
#
define
FILETYPE_INO_DIRECTORY
0040000
#
define
FILETYPE_INO_SYMLINK
0120000
#
define
EXT2_NAME_LEN
255
#
define
EXT2_ROOT_INO
2
#
define
EXT3_FEATURE_INCOMPAT_SUPP
0x0002
#
define
LOG2_BLOCK_SIZE
(sb) (sb->log2_block_size + 10)
#
define
EXT2_BLOCK_SIZE
(sb) (((
SIZE_T
)1) <<
LOG2_BLOCK_SIZE
(sb))
#
define
EXT2_REVISION
(sb) (sb->revision_level)
#
define
EXT2_INODE_SIZE
(sb)
#
define
EXT2_DESC_PER_BLOCK
(
s
) (
EXT2_BLOCK_SIZE
(
s
) /
sizeof
(
struct
ext2_block_group
))
#
define
EXT2_S_IRWXO
0x0007
#
define
EXT2_S_IXOTH
0x0001
#
define
EXT2_S_IWOTH
0x0002
#
define
EXT2_S_IROTH
0x0004
#
define
EXT2_S_IRWXG
0x0038
#
define
EXT2_S_IXGRP
0x0008
#
define
EXT2_S_IWGRP
0x0010
#
define
EXT2_S_IRGRP
0x0020
#
define
EXT2_S_IRWXU
0x01C0
#
define
EXT2_S_IXUSR
0x0040
#
define
EXT2_S_IWUSR
0x0080
#
define
EXT2_S_IRUSR
0x0100
#
define
EXT2_S_ISVTX
0x0200
#
define
EXT2_S_ISGID
0x0400
#
define
EXT2_S_ISUID
0x0800
#
define
EXT2_S_IFMT
0xF000
#
define
EXT2_S_IFIFO
0x1000
#
define
EXT2_S_IFCHR
0x2000
#
define
EXT2_S_IFDIR
0x4000
#
define
EXT2_S_IFBLK
0x6000
#
define
EXT2_S_IFREG
0x8000
#
define
EXT2_S_IFLNK
0xA000
#
define
EXT2_S_IFSOCK
0xC000
#
define
FAST_SYMLINK_MAX_NAME_SIZE
60
Typedefs
typedef
struct
EXT2_FILE_INFO
*
PEXT2_FILE_INFO
Functions
const
DEVVTBL
*
Ext2Mount
(
ULONG
DeviceId)
Generated on Sun May 27 2012 04:48:07 for ReactOS by
1.7.6.1
ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.