Lines Matching defs:arena
44 * \brief Links this Arena to the \param arena
45 * @param arena - Arena which will be linked as next to the current
47 void LinkTo(Arena *arena);
50 * \brief Clear link to the next arena
61 * @return Size of free area in the arena
66 * @return Size of an occupied area in the arena
71 * @return A pointer to the first byte not in the arena
86 * @return A pointer to the raw memory inside arena
110 * \brief Mark all memory after \param mem as free. Check that \param mem is stored inside this arena.
120 * \brief empties arena
125 * \brief Expand arena. The new memory must be located just after the current buffer.
177 * \brief Links this Arena to the next \param arena
178 * @param arena - Arena which will be linked as next to the current
180 void LinkNext(DoubleLinkedAlignedArena *arena)
182 Arena::LinkTo(static_cast<Arena *>(arena));
186 * \brief Links this Arena to the prev \param arena
187 * @param arena - Arena which will be linked as prev to the current
189 void LinkPrev(DoubleLinkedAlignedArena *arena)
192 prev_ = arena;
214 * \brief Clear link to the prev arena