Lines Matching refs:BlockLink_t
104 } BlockLink_t; typedef
126 …#define heapPROTECT_BLOCK_POINTER( pxBlock ) ( ( BlockLink_t * ) ( ( ( portPOINTER_SIZE_TYPE ) …
146 static void prvInsertBlockIntoFreeList( BlockLink_t * pxBlockToInsert ) PRIVILEGED_FUNCTION;
158 static const size_t xHeapStructSize = ( sizeof( BlockLink_t ) + ( ( size_t ) ( portBYTE_ALIGNMENT -…
161 PRIVILEGED_DATA static BlockLink_t xStart;
162 PRIVILEGED_DATA static BlockLink_t * pxEnd = NULL;
175 BlockLink_t * pxBlock; in pvPortMalloc()
176 BlockLink_t * pxPreviousBlock; in pvPortMalloc()
177 BlockLink_t * pxNewBlockLink; in pvPortMalloc()
351 BlockLink_t * pxLink; in vPortFree()
389 prvInsertBlockIntoFreeList( ( ( BlockLink_t * ) pxLink ) ); in vPortFree()
446 BlockLink_t * pxFirstFreeBlock; in prvHeapInit()
476 pxEnd = ( BlockLink_t * ) uxEndAddress; in prvHeapInit()
482 pxFirstFreeBlock = ( BlockLink_t * ) uxStartAddress; in prvHeapInit()
492 static void prvInsertBlockIntoFreeList( BlockLink_t * pxBlockToInsert ) /* PRIVILEGED_FUNCTION */ in prvInsertBlockIntoFreeList()
494 BlockLink_t * pxIterator; in prvInsertBlockIntoFreeList()
562 BlockLink_t * pxBlock; in vPortGetHeapStats()