|
Blender
V2.93
|
Public Attributes | |
| void ** | chunk_list |
| int | elem_size |
| int | elem_next |
| int | elem_last |
| int | elem_next_ofs |
| int | chunk_max_ofs |
| int | chunk_next |
| int | chunk_size |
| int | chunk_len |
Definition at line 42 of file BLI_memblock.c.
| int BLI_memblock::chunk_len |
Number of allocated chunk.
Definition at line 60 of file BLI_memblock.c.
Referenced by BLI_memblock_alloc(), BLI_memblock_clear(), BLI_memblock_create_ex(), and BLI_memblock_destroy().
| void** BLI_memblock::chunk_list |
Definition at line 43 of file BLI_memblock.c.
Referenced by BLI_memblock_alloc(), BLI_memblock_clear(), BLI_memblock_create_ex(), BLI_memblock_destroy(), BLI_memblock_elem_get(), and BLI_memblock_iternew().
| int BLI_memblock::chunk_max_ofs |
Max offset in a chunk.
Definition at line 54 of file BLI_memblock.c.
Referenced by BLI_memblock_alloc(), BLI_memblock_create_ex(), and BLI_memblock_iternew().
| int BLI_memblock::chunk_next |
Id of the chunk used for the next allocation.
Definition at line 56 of file BLI_memblock.c.
Referenced by BLI_memblock_alloc(), BLI_memblock_clear(), and BLI_memblock_create_ex().
| int BLI_memblock::chunk_size |
Chunk size in bytes.
Definition at line 58 of file BLI_memblock.c.
Referenced by BLI_memblock_alloc(), BLI_memblock_clear(), BLI_memblock_create_ex(), BLI_memblock_destroy(), and BLI_memblock_elem_get().
| int BLI_memblock::elem_last |
Last "touched" element.
Definition at line 50 of file BLI_memblock.c.
Referenced by BLI_memblock_alloc(), BLI_memblock_clear(), BLI_memblock_create_ex(), and BLI_memblock_destroy().
| int BLI_memblock::elem_next |
First unused element index.
Definition at line 48 of file BLI_memblock.c.
Referenced by BLI_memblock_alloc(), BLI_memblock_clear(), BLI_memblock_create_ex(), and BLI_memblock_iternew().
| int BLI_memblock::elem_next_ofs |
Offset in a chunk of the next elem.
Definition at line 52 of file BLI_memblock.c.
Referenced by BLI_memblock_alloc(), BLI_memblock_clear(), and BLI_memblock_create_ex().
| int BLI_memblock::elem_size |
Element size in bytes.
Definition at line 46 of file BLI_memblock.c.
Referenced by BLI_memblock_alloc(), BLI_memblock_clear(), BLI_memblock_create_ex(), BLI_memblock_destroy(), BLI_memblock_elem_get(), and BLI_memblock_iternew().