PatchworkOS  966e257
A non-POSIX operating system.
Loading...
Searching...
No Matches
pmm_stack_t Struct Reference

PMM stack structure for managing higher physical memory. More...

#include <pmm_stack.h>

Collaboration diagram for pmm_stack_t:

Data Fields

page_buffer_tlast
 Pointer to the last page buffer in the stack.
 
uint64_t index
 Current index within the pages array of the last page buffer.
 
uint64_t free
 The number of free pages in the stack.
 

Detailed Description

PMM stack structure for managing higher physical memory.

Definition at line 41 of file pmm_stack.h.

Field Documentation

◆ last

page_buffer_t* pmm_stack_t::last

Pointer to the last page buffer in the stack.

Definition at line 46 of file pmm_stack.h.

◆ index

uint64_t pmm_stack_t::index

Current index within the pages array of the last page buffer.

Definition at line 50 of file pmm_stack.h.

◆ free

uint64_t pmm_stack_t::free

The number of free pages in the stack.

Definition at line 54 of file pmm_stack.h.


The documentation for this struct was generated from the following file: