|
NeKernel dev
|
#include <FSKit/Ext2.h>#include <KernelKit/DriveMgr.h>#include <KernelKit/HeapMgr.h>#include <KernelKit/KPC.h>#include <NeKit/ErrorOr.h>#include <NeKit/KernelPanic.h>#include <NeKit/Utils.h>Go to the source code of this file.
Classes | |
| class | Kernel::Ext2Context |
| Context for an EXT2 filesystem on a given drive. More... | |
| class | Kernel::Ext2FileSystemParser |
Namespaces | |
| namespace | Kernel |
| UPS inline definitions. | |
Functions | |
| BOOL | Kernel::ext2_read_block (Kernel::DriveTrait *drv, Kernel::UInt32 lba, VoidPtr buffer, Kernel::UInt32 size) |
| BOOL | Kernel::ext2_write_block (Kernel::DriveTrait *drv, Kernel::UInt32 lba, const VoidPtr buffer, Kernel::UInt32 size) |
| Kernel::ErrorOr< EXT2_SUPER_BLOCK * > | Kernel::ext2_load_superblock (Ext2Context *ctx) |
| Kernel::ErrorOr< Ext2Node * > | Kernel::ext2_load_inode (Ext2Context *ctx, Kernel::UInt32 inodeNumber) |