NeKernel dev
Loading...
Searching...
No Matches
Ext2+IFS.h File Reference
#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)