NeKernel dev
Loading...
Searching...
No Matches
DiskSwap.h File Reference

Go to the source code of this file.

Classes

class  Kernel::DiskSwapInterface
 Virtual memory interface to swap memory chunks onto disk. More...
struct  Kernel::SWAP_DISK_HEADER
 Swap disk header, containing information about the held virtual memory. More...

Namespaces

namespace  Kernel
 UPS inline definitions.

Macros

#define kSwapBlockMaxSize   (mib_cast(16))
#define kSwapPageFilePath   "/boot/pagefile.sys"

Functions

struct Kernel::IPC_MSG Kernel::ALIGN (8) IPC_MSG
 IPC connection header, message cannot be greater than 6K.

Variables

UInt32 fMagic
SizeT fHeaderSz
UInt64 fTeamID
UInt64 fProcessID
UInt64 fVirtualAddress
SizeT fBlobSz
UInt8 fBlob [1]

Macro Definition Documentation

◆ kSwapBlockMaxSize

#define kSwapBlockMaxSize   (mib_cast(16))

◆ kSwapPageFilePath

#define kSwapPageFilePath   "/boot/pagefile.sys"

Variable Documentation

◆ fBlob

UInt8 fBlob[1]

◆ fBlobSz

SizeT fBlobSz

◆ fHeaderSz

SizeT fHeaderSz

◆ fMagic

UInt32 fMagic

◆ fProcessID

UInt64 fProcessID

◆ fTeamID

UInt64 fTeamID

◆ fVirtualAddress

UInt64 fVirtualAddress