next up previous contents index
Next: 16.8.7 amm_find_addr: Locate the Up: 16.8 API reference Previous: 16.8.5 amm_dump: display the

16.8.6 amm_entry_field: Accessor macros for AMM-private data members

 

SYNOPSIS

#include <oskit/amm.h>

oskit_addr_t amm_entry_start(amm_entry_t *entry);

oskit_addr_t amm_entry_end(amm_entry_t *entry);

oskit_size_t amm_entry_size(amm_entry_t *entry);

int amm_entry_flags(amm_entry_t *entry);

DESCRIPTION

Macros provided to access AMM-private data members. Currently defined are macros to return the starting and ending virtual addresses of the entry as well as the size and attributes of the range covered by the entry.

PARAMETERS

entry
A pointer to a valid amm_entry_t structure.

RETURNS

Returns a data member of the appropriate type.



University of Utah Flux Research Group