tm_list Struct Reference
[List]
#include <list.h>
Data Fields |
struct tm_list * | _next |
| Pointer to next list element.
|
union { |
struct tm_list * _prev |
| Pointer to prev element, uncolored.
|
unsigned long _word |
| Pointer word.
|
struct { |
unsigned long _color: 2 |
unsigned long _bits: sizeof(void*) * 8 - 2 |
} _c |
| bitfield struct containing color.
|
} | _prev |
| Pointer to next list element with color encoded in lower 2 bits.
|
Detailed Description
Definition at line 22 of file list.h.
Field Documentation
bitfield struct containing color.
Pointer to next list element.
If used as a list header, pointer to first element in list.
Definition at line 27 of file list.h.
Pointer to next list element with color encoded in lower 2 bits.
Pointer to prev element, uncolored.
Definition at line 34 of file list.h.
Pointer word.
Definition at line 37 of file list.h.
The documentation for this struct was generated from the following file: