BRL-CAD
mem_map Struct Reference

#include <raytrace.h>

Collaboration diagram for mem_map:
[legend]

Data Fields

struct mem_mapm_nxtp
 Linking pointer to next element. More...
 
size_t m_size
 Size of this free element. More...
 
off_t m_addr
 Address of start of this element. More...
 

Detailed Description

These structures are used to manage internal resource maps. Typically these maps describe some kind of memory or file space.

Definition at line 737 of file raytrace.h.

Field Documentation

struct mem_map* m_nxtp

Linking pointer to next element.

Definition at line 738 of file raytrace.h.

Referenced by rt_memalloc(), rt_memalloc_nosplit(), rt_memclose(), rt_memfree(), rt_memget(), rt_memget_nosplit(), rt_memprint(), and rt_mempurge().

size_t m_size

Size of this free element.

Definition at line 739 of file raytrace.h.

Referenced by db5_realloc(), rt_memalloc(), rt_memalloc_nosplit(), rt_memfree(), rt_memget(), rt_memget_nosplit(), and rt_memprint().

off_t m_addr

Address of start of this element.

Definition at line 740 of file raytrace.h.

Referenced by db5_realloc(), rt_memalloc(), rt_memfree(), rt_memget(), rt_memget_nosplit(), and rt_memprint().


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