Classes | |
| struct | DIRENTRY |
| struct | INODE |
| struct | BGDESCR |
| block group descriptor More... | |
| struct | SUPERBLOCK |
| struct | NODEHEADER |
| ext4 extent tree tree node header More... | |
| struct | INDEX |
| root/branch More... | |
| struct | EXTENT |
| leaf More... | |
| struct | EXTFS |
| label doublyIndirectBlockAlloc |
| label ext2_create_partition |
mount if it's a valid EXT partition
| label ext_CreateFile |
-------------------------------------------------------------—
| label ext_CreateFolder |
-------------------------------------------------------------—
| label ext_Delete |
-------------------------------------------------------------—
| label ext_free |
unmount EXT partition
| label ext_GetFileInfo |
-------------------------------------------------------------—
| label ext_lock |
| label ext_ReadFile |
-------------------------------------------------------------—
| label ext_ReadFolder |
-------------------------------------------------------------—
| label ext_Rename |
-------------------------------------------------------------—
| label ext_SetFileEnd |
-------------------------------------------------------------—
| label ext_SetFileInfo |
-------------------------------------------------------------—
| label ext_unlock |
| label ext_user_functions |
| label ext_user_functions_end |
| label ext_WriteFile |
-------------------------------------------------------------—
| label extfsExtendFile |
| label extfsExtentAlloc |
| label extfsExtentFree |
| label extfsGetExtent |
| label extfsInodeAlloc |
| label extfsReadBlock |
in: eax = block number, ebx -> buffer
| label extfsTruncateFile |
| label extfsWriteBlock |
| label extfsWriteDescriptor |
| label extfsWritingInit |
| label findInode |
| label freeBlockList |
| label freeDoublyIndirectBlock |
| label freeIndirectBlock |
| label getInodeLocation |
| label indirectBlockAlloc |
| label linkInode |
| db parent_link |
| label readInode |
| db self_link |
| label unlinkInode |
| label writeInode |
| label writeSuperblock |