Lines Matching refs:free

28 …cks (**uwBlkNum**), number of allocated memory blocks (**uwBlkCnt**), and free list (**stFreeList*…
67 …l static memory size and the block size). Insert all memory blocks to the free list, and place the…
70 …The system obtains the first free block from the free list and returns the start address of the me…
76 Add the memory block to the free list.
141 printf("Mem free success!\n");
143 printf("Mem free failed!\n");
163 Mem free success!
178 Multiple free lists are used for management based on the size of the free memory block. The free me…
180 … part corresponds to a free list and a bit that indicates whether the free list is empty. The valu…
182 …ds to a free list and a bit that indicates whether the free list is empty. There are a total of 19…
184free memory to a free list. The 40-byte free memory corresponds to the 10th free list in the range…
193free list array. The memory pool information includes the start address of the memory pool, total …
196free node, used node, and end node. Each memory node maintains the size and use flag of the memory…
198 …-M kernel memory module inserts discontiguous memory regions into a free list as free memory nodes…
212 …Divide the current memory region into a free memory node and an end node, insert the free memory n…
235free memory, used memory, number of free memory blocks, number of used memory blocks, and maximum …
236 | Obtaining memory block information| **LOS_MemFreeNodeShow**: prints the size and number of free m…
238 …er memory regions as free nodes. If **pool** is not empty, insert the multiple memory regions into…
253 …der and end node will be generated, and the remaining memory is marked as free nodes. The end node…
256free memory blocks greater than the requested size. If yes, the system allocates a memory block an…
259 …e memory block will be reclaimed and marked as free nodes. When memory blocks are reclaimed, adjac…
318 printf("Mem free success!\n");
320 printf("Mem free failed!\n");
337 Mem free success!