Lines Matching full:segment
80 @Description Memory Segment structure
86 /* The segment's name */
96 uint32_t num; /* Number of blocks in segment */
111 @Description Create a new memory segment.
114 @Param[in] p_Handle - Handle to new segment is returned through here.
115 @Param[in] num - Number of blocks in new segment.
116 @Param[in] dataSize - Size of blocks in segment.
134 @Description Create a new memory segment.
137 @Param[in] p_Handle - Handle to new segment is returned through here.
138 @Param[in] num - Number of blocks in new segment.
139 @Param[in] dataSize - Size of blocks in segment.
162 @Description Create a new memory segment with a specified base address.
165 @Param[in] p_Handle - Handle to new segment is returned through here.
166 @Param[in] num - Number of blocks in new segment.
167 @Param[in] dataSize - Size of blocks in segment.
187 @Description Free a specific memory segment.
189 @Param[in] h_Mem - Handle to memory segment.
198 @Description Get a block of memory from a segment.
200 @Param[in] h_Mem - Handle to memory segment.
209 @Description Get up to N blocks of memory from a segment.
211 The blocks are assumed to be of a fixed size (one size per segment).
213 @Param[in] h_Mem - Handle to memory segment.
230 @Description Put a block of memory back to a segment.
232 @Param[in] h_Mem - Handle to memory segment.
247 @Param[in] num - The number of blocks in the segment.
253 @Return The memory block size a segment with the given attributes needs.
274 @Param[in] h_Mem - Handle to memory segment.
310 @Description Get the number of blocks in the segment