• Home
  • Raw
  • Download

Lines Matching full:the

3  * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
10 * distributed under the License is distributed on an "AS IS" BASIS,
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
37 * @param size - size of the allocated memory
38 * @param alignment - alignment of the allocated memory
39 * @return pointer to the allocated memory on success, or nullptr on fail
44 * \brief Links this Arena to the \param arena
45 * @param arena - Arena which will be linked as next to the current
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
76 * @return A pointer to the first not allocated byte
81 * @return A pointer to the first allocated byte
86 * @return A pointer to the raw memory inside arena
125 * \brief Expand arena. The new memory must be located just after the current buffer.
126 * @param extra_buff - pointer to the extra buffer located just after the current.
127 * @param size - the size of the extra buffer
135 * @param size - size of the allocated memory, must be \param alignment aligned
136 * @param alignment - alignment of the allocated memory, used only for debug
137 * @return pointer to the allocated memory on success, or nullptr on fail
177 * \brief Links this Arena to the next \param arena
178 * @param arena - Arena which will be linked as next to the current
186 * \brief Links this Arena to the prev \param arena
187 * @param arena - Arena which will be linked as prev to the current
214 * \brief Clear link to the prev arena