My Project
Loading...
Searching...
No Matches
_POOL_HEADER Struct Reference

#include <mm.h>

Data Fields

uint32_t PoolCanary
union { 
   SINGLE_LINKED_LIST   FreeListEntry 
   struct { 
      uint16_t   BlockSize 
      uint16_t   PoolIndex 
   } 
Metadata
uint32_t PoolTag

Detailed Description

Definition at line 494 of file mm.h.

Field Documentation

◆ BlockSize

uint16_t BlockSize

Definition at line 505 of file mm.h.

◆ FreeListEntry

SINGLE_LINKED_LIST FreeListEntry

Definition at line 500 of file mm.h.

◆ [union]

union { ... } Metadata

◆ PoolCanary

uint32_t PoolCanary

Definition at line 496 of file mm.h.

◆ PoolIndex

uint16_t PoolIndex

Definition at line 506 of file mm.h.

◆ PoolTag

uint32_t PoolTag

Definition at line 509 of file mm.h.


The documentation for this struct was generated from the following file:
  • C:/Users/matanel/Desktop/Projects/KernelDevelopment/kernel/includes/mm.h