#include <vspace.h>
Definition at line 233 of file vspace.h.
◆ VSeg() [1/2]
vspace::internals::VSeg::VSeg |
( |
| ) |
|
|
inline |
◆ VSeg() [2/2]
vspace::internals::VSeg::VSeg |
( |
void * |
base | ) |
|
|
inline |
◆ block_ptr()
Definition at line 235 of file vspace.h.
236 return (Block *) (
base + addr);
◆ is_free()
bool vspace::internals::VSeg::is_free |
( |
segaddr_t |
addr | ) |
|
|
inline |
Definition at line 238 of file vspace.h.
240 return block->is_free();
Block * block_ptr(segaddr_t addr)
◆ ptr()
void * vspace::internals::VSeg::ptr |
( |
segaddr_t |
addr | ) |
|
|
inline |
Definition at line 242 of file vspace.h.
243 return (
void *) (
base + addr);
◆ base
unsigned char* vspace::internals::VSeg::base |
The documentation for this struct was generated from the following file: