diff options
Diffstat (limited to 'src/kernel/SwapKit/DiskSwap.h')
| -rw-r--r-- | src/kernel/SwapKit/DiskSwap.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/kernel/SwapKit/DiskSwap.h b/src/kernel/SwapKit/DiskSwap.h index 9804afa6..a66b86dc 100644 --- a/src/kernel/SwapKit/DiskSwap.h +++ b/src/kernel/SwapKit/DiskSwap.h @@ -9,7 +9,6 @@ #include <NeKit/Config.h> #include <hint/CompilerHint.h> -#define kSwapBlockMaxSize (mib_cast(16)) #define kSwapPageFilePath "/boot/pagefile.sys" #define kSwapPageFilePathU8 u8"/boot/pagefile.sys" @@ -17,6 +16,7 @@ /// @brief Virtual memory swap disk. namespace Kernel { + struct SwapDiskHdr; class IDiskSwap; @@ -34,9 +34,9 @@ class IDiskSwap final { /***********************************************************************************/ /// @brief Write memory chunk onto disk. /// @param data the data packet. - /// @return Whether the swap was written to disk, or not. + /// @return Number of bytes written to swap. /***********************************************************************************/ - BOOL Write(SwapDiskHdr* data); + _Output Int64 Write(SwapDiskHdr* data); /***********************************************************************************/ /// @brief Read memory chunk from disk. @@ -64,6 +64,7 @@ typedef struct SwapDiskHdr { SizeT fBlobSz; UInt8 fBlob[1]; } PACKED ALIGN(8) SwapDiskHdr; + } // namespace Kernel #endif |
