Node. More...
#include "tredmill/list.h"
Go to the source code of this file.
Data Structures | |
struct | tm_node |
An allocation node representing the data ptr returned from tm_alloc(). More... | |
struct | tm_node_large |
An allocation for a large node. More... | |
struct | tm_node_iterator |
Colored Node Iterator. More... | |
Defines | |
#define | tm_node_color(n) ((tm_color) tm_list_color(n)) |
The color of a tm_node. | |
#define | tm_node_ptr(n) ((void*)(((tm_node*) n) + 1)) |
A pointer to the data of a tm_node. | |
#define | tm_node_type(n) tm_block_type(tm_node_to_block(n)) |
Return the tm_node's tm_type. |
Node.
Definition in file node.h.