crash.software
Projects
Pull Requests
Issues
Builds
GrabAccess
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
GrabAccess
Files
🤬
Sign In
998d87e2
ROOT
/
GrabAccess_SourceCode
/
Grab2
/
grub-core
/
fs
/
ufs.c
Search
History
919 lines
|
ISO-8859-1
|
21 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
GRUB_UFS_MAGIC
GRUB_UFS_MAGIC
GRUB_UFS_INODE
GRUB_UFS_FILETYPE_DIR
GRUB_UFS_FILETYPE_LNK
GRUB_UFS_MAX_SYMLNK_CNT
GRUB_UFS_DIRBLKS
GRUB_UFS_INDIRBLKS
GRUB_UFS_ATTR_TYPE
GRUB_UFS_ATTR_FILE
GRUB_UFS_ATTR_DIR
GRUB_UFS_ATTR_LNK
GRUB_UFS_VOLNAME_LEN
grub_ufs_to_cpu16
grub_ufs_to_cpu32
grub_ufs_to_cpu64
grub_cpu_to_ufs32_compile_time
grub_ufs_to_cpu16
grub_ufs_to_cpu32
grub_ufs_to_cpu64
grub_cpu_to_ufs32_compile_time
UFS_BLKSZ
(
sblock
)
UFS_LOG_BLKSZ
(
sblock
)
INODE_ENDIAN
(
data,field,bits1,bits2
)
INODE_ENDIAN
(
data,field,bits1,bits2
)
INODE_SIZE
(
data
)
INODE_MODE
(
data
)
LOG_INODE_BLKSZ
LOG_INODE_BLKSZ
UFS_INODE_PER_BLOCK
UFS_INODE_PER_BLOCK
INODE_DIRBLOCKS
(
data,blk
)
INODE_INDIRBLOCKS
(
data,blk
)
grub_ufs_blk_t
:
grub_uint32_t
grub_ufs_to_cpu_blk
(
grub_ufs_blk_t
)
{...}
:
grub_disk_addr_t
sblocklist
:
int[]
grub_ufs_sblock
unused
:
grub_uint8_t[16]
inoblk_offs
:
grub_uint32_t
unused2
:
grub_uint8_t[4]
cylg_offset
:
grub_uint32_t
cylg_mask
:
grub_uint32_t
mtime
:
grub_uint32_t
unused4
:
grub_uint8_t[12]
bsize
:
grub_int32_t
unused5
:
grub_uint8_t[48]
log2_blksz
:
grub_uint32_t
unused6
:
grub_uint8_t[40]
uuidhi
:
grub_uint32_t
uuidlow
:
grub_uint32_t
unused7
:
grub_uint8_t[32]
ino_per_group
:
grub_uint32_t
frags_per_group
:
grub_uint32_t
unused8
:
grub_uint8_t[488]
volume_name
:
grub_uint8_t[GRUB_UFS_VOLNAME_LEN]
unused9
:
grub_uint8_t[360]
mtime2
:
grub_uint64_t
unused10
:
grub_uint8_t[292]
magic
:
grub_uint32_t
grub_ufs_inode
mode
:
grub_uint16_t
nlinks
:
grub_uint16_t
uid
:
grub_uint16_t
gid
:
grub_uint16_t
size
:
grub_uint64_t
atime
:
grub_uint32_t
atime_usec
:
grub_uint32_t
mtime
:
grub_uint32_t
mtime_usec
:
grub_uint32_t
ctime
:
grub_uint32_t
ctime_usec
:
grub_uint32_t
(anonymous)
flags
:
grub_uint32_t
nblocks
:
grub_uint32_t
gen
:
grub_uint32_t
unused
:
grub_uint32_t
pad
:
grub_uint8_t[12]
GRUB_PACKED
:
struct grub_ufs_inode
grub_ufs_dirent
ino
:
grub_uint32_t
direntlen
:
grub_uint16_t
(anonymous)
GRUB_PACKED
:
struct grub_ufs_dirent
grub_ufs_data
sblock
:
struct grub_ufs_sblock
disk
:
grub_disk_t
inode
:
struct grub_ufs_inode
ino
:
int
linknest
:
int
log2_blksz
:
int
my_mod
:
grub_dl_t
grub_ufs_get_file_block
(
struct grub_ufs_data*,grub_disk_addr_t
)
{...}
:
grub_disk_addr_t
grub_ufs_read_file
(
struct grub_ufs_data*,grub_disk_read_hook_t,void*,grub_off_t,grub_size_t,char*
)
{...}
:
grub_ssize_t
grub_ufs_read_inode
(
struct grub_ufs_data*,int,char*
)
{...}
:
grub_err_t
grub_ufs_lookup_symlink
(
struct grub_ufs_data*,int
)
{...}
:
grub_err_t
grub_ufs_find_file
(
struct grub_ufs_data*,const char*
)
{...}
:
grub_err_t
grub_ufs_mount
(
grub_disk_t
)
{...}
:
struct grub_ufs_data*
grub_ufs_dir
(
grub_device_t,const char*,grub_fs_dir_hook_t,void*
)
{...}
:
grub_err_t
grub_ufs_open
(
struct grub_file*,const char*
)
{...}
:
grub_err_t
grub_ufs_read
(
grub_file_t,char*,grub_size_t
)
{...}
:
grub_ssize_t
grub_ufs_close
(
grub_file_t
)
{...}
:
grub_err_t
grub_ufs_label
(
grub_device_t,char**
)
{...}
:
grub_err_t
grub_ufs_uuid
(
grub_device_t,char**
)
{...}
:
grub_err_t
grub_ufs_mtime
(
grub_device_t,grub_int64_t*
)
{...}
:
grub_err_t
All occurrences
Please wait...
Page is in error, reload to recover