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
/
affs.c
Search
History
719 lines
|
ISO-8859-1
|
17 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
GRUB_AFFS_FLAG_FFS
GRUB_AFFS_FILE_LOCATION
GRUB_AFFS_HASHTABLE_OFFSET
GRUB_AFFS_BLOCKPTR_OFFSET
GRUB_AFFS_SYMLINK_OFFSET
AFFS_MAX_LOG_BLOCK_SIZE
AFFS_MAX_SUPERBLOCK
grub_affs_bblock
type
:
grub_uint8_t[3]
flags
:
grub_uint8_t
checksum
:
grub_uint32_t
rootblock
:
grub_uint32_t
GRUB_PACKED
:
struct grub_affs_bblock
grub_affs_rblock
type
:
grub_uint32_t
unused1
:
grub_uint8_t[8]
htsize
:
grub_uint32_t
unused2
:
grub_uint32_t
checksum
:
grub_uint32_t
hashtable
:
grub_uint32_t[1]
GRUB_PACKED
:
struct grub_affs_rblock
grub_affs_time
day
:
grub_int32_t
min
:
grub_uint32_t
hz
:
grub_uint32_t
GRUB_PACKED
:
struct grub_affs_time
grub_affs_file
unused1
:
grub_uint8_t[12]
size
:
grub_uint32_t
unused2
:
grub_uint8_t[92]
mtime
:
struct grub_affs_time
namelen
:
grub_uint8_t
name
:
grub_uint8_t[30]
unused3
:
grub_uint8_t[5]
hardlink
:
grub_uint32_t
unused4
:
grub_uint32_t[6]
next
:
grub_uint32_t
parent
:
grub_uint32_t
extension
:
grub_uint32_t
type
:
grub_uint32_t
GRUB_PACKED
:
struct grub_affs_file
(anonymous)
GRUB_AFFS_FILETYPE_DIR
GRUB_AFFS_FILETYPE_SYMLINK
GRUB_AFFS_FILETYPE_HARDLINK
GRUB_AFFS_FILETYPE_REG
grub_fshelp_node
data
:
struct grub_affs_data*
block
:
grub_uint32_t
parent
:
struct grub_fshelp_node*
di
:
struct grub_affs_file
block_cache
:
grub_uint32_t*
last_block_cache
:
grub_uint32_t
grub_affs_data
bblock
:
struct grub_affs_bblock
diropen
:
struct grub_fshelp_node
disk
:
grub_disk_t
log_blocksize
:
int
htsize
:
unsigned int
my_mod
:
grub_dl_t
grub_affs_read_block
(
grub_fshelp_node_t,grub_disk_addr_t
)
{...}
:
grub_disk_addr_t
grub_affs_mount
(
grub_disk_t
)
{...}
:
struct grub_affs_data*
grub_affs_read_symlink
(
grub_fshelp_node_t
)
{...}
:
char*
grub_affs_create_node
(
grub_fshelp_node_t,grub_fshelp_iterate_dir_hook_t,void*,struct grub_fshelp_node**,grub_uint32_t**,grub_uint32_t,const struct grub_affs_file*
)
{...}
:
int
grub_affs_iterate_dir
(
grub_fshelp_node_t,grub_fshelp_iterate_dir_hook_t,void*
)
{...}
:
int
grub_affs_open
(
struct grub_file*,const char*
)
{...}
:
grub_err_t
grub_affs_close
(
grub_file_t
)
{...}
:
grub_err_t
grub_affs_read
(
grub_file_t,char*,grub_size_t
)
{...}
:
grub_ssize_t
aftime2ctime
(
const struct grub_affs_time*
)
{...}
:
grub_int32_t
grub_affs_dir_ctx
hook
:
grub_fs_dir_hook_t
hook_data
:
void*
grub_affs_dir_iter
(
const char*,enum grub_fshelp_filetype,grub_fshelp_node_t,void*
)
{...}
:
int
grub_affs_dir
(
grub_device_t,const char*,grub_fs_dir_hook_t,void*
)
{...}
:
grub_err_t
grub_affs_label
(
grub_device_t,char**
)
{...}
:
grub_err_t
grub_affs_mtime
(
grub_device_t,grub_int64_t*
)
{...}
:
grub_err_t
All occurrences
Please wait...
Page is in error, reload to recover