Home
last modified time | relevance | path

Searched refs:xWantedSize (Results 1 – 25 of 29) sorted by relevance

12

/Kernel-v10.6.2/portable/MemMang/
Dheap_1.c71 void * pvPortMalloc( size_t xWantedSize ) in pvPortMalloc() argument
79 if( xWantedSize & portBYTE_ALIGNMENT_MASK ) in pvPortMalloc()
82 …if( ( xWantedSize + ( portBYTE_ALIGNMENT - ( xWantedSize & portBYTE_ALIGNMENT_MASK ) ) ) > xWanted… in pvPortMalloc()
84 xWantedSize += ( portBYTE_ALIGNMENT - ( xWantedSize & portBYTE_ALIGNMENT_MASK ) ); in pvPortMalloc()
88 xWantedSize = 0; in pvPortMalloc()
103 if( ( xWantedSize > 0 ) && /* valid size */ in pvPortMalloc()
104 ( ( xNextFreeByte + xWantedSize ) < configADJUSTED_HEAP_SIZE ) && in pvPortMalloc()
105 ( ( xNextFreeByte + xWantedSize ) > xNextFreeByte ) ) /* Check for overflow. */ in pvPortMalloc()
110 xNextFreeByte += xWantedSize; in pvPortMalloc()
113 traceMALLOC( pvReturn, xWantedSize ); in pvPortMalloc()
Dheap_2.c153 void * pvPortMalloc( size_t xWantedSize ) in pvPortMalloc() argument
172 if( xWantedSize > 0 ) in pvPortMalloc()
177 …xAdditionalRequiredSize = heapSTRUCT_SIZE + portBYTE_ALIGNMENT - ( xWantedSize & portBYTE_ALIGNMEN… in pvPortMalloc()
179 if( heapADD_WILL_OVERFLOW( xWantedSize, xAdditionalRequiredSize ) == 0 ) in pvPortMalloc()
181 xWantedSize += xAdditionalRequiredSize; in pvPortMalloc()
185 xWantedSize = 0; in pvPortMalloc()
193 if( heapBLOCK_SIZE_IS_VALID( xWantedSize ) != 0 ) in pvPortMalloc()
195 if( ( xWantedSize > 0 ) && ( xWantedSize <= xFreeBytesRemaining ) ) in pvPortMalloc()
202 … while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) in pvPortMalloc()
220 if( ( pxBlock->xBlockSize - xWantedSize ) > heapMINIMUM_BLOCK_SIZE ) in pvPortMalloc()
[all …]
Dheap_4.c138 void * pvPortMalloc( size_t xWantedSize ) in pvPortMalloc() argument
159 if( xWantedSize > 0 ) in pvPortMalloc()
163 if( heapADD_WILL_OVERFLOW( xWantedSize, xHeapStructSize ) == 0 ) in pvPortMalloc()
165 xWantedSize += xHeapStructSize; in pvPortMalloc()
169 if( ( xWantedSize & portBYTE_ALIGNMENT_MASK ) != 0x00 ) in pvPortMalloc()
172 … xAdditionalRequiredSize = portBYTE_ALIGNMENT - ( xWantedSize & portBYTE_ALIGNMENT_MASK ); in pvPortMalloc()
174 if( heapADD_WILL_OVERFLOW( xWantedSize, xAdditionalRequiredSize ) == 0 ) in pvPortMalloc()
176 xWantedSize += xAdditionalRequiredSize; in pvPortMalloc()
180 xWantedSize = 0; in pvPortMalloc()
190 xWantedSize = 0; in pvPortMalloc()
[all …]
Dheap_5.c156 void * pvPortMalloc( size_t xWantedSize ) in pvPortMalloc() argument
170 if( xWantedSize > 0 ) in pvPortMalloc()
174 if( heapADD_WILL_OVERFLOW( xWantedSize, xHeapStructSize ) == 0 ) in pvPortMalloc()
176 xWantedSize += xHeapStructSize; in pvPortMalloc()
180 if( ( xWantedSize & portBYTE_ALIGNMENT_MASK ) != 0x00 ) in pvPortMalloc()
183 … xAdditionalRequiredSize = portBYTE_ALIGNMENT - ( xWantedSize & portBYTE_ALIGNMENT_MASK ); in pvPortMalloc()
185 if( heapADD_WILL_OVERFLOW( xWantedSize, xAdditionalRequiredSize ) == 0 ) in pvPortMalloc()
187 xWantedSize += xAdditionalRequiredSize; in pvPortMalloc()
191 xWantedSize = 0; in pvPortMalloc()
201 xWantedSize = 0; in pvPortMalloc()
[all …]
Dheap_3.c59 void * pvPortMalloc( size_t xWantedSize ) in pvPortMalloc() argument
65 pvReturn = malloc( xWantedSize ); in pvPortMalloc()
66 traceMALLOC( pvReturn, xWantedSize ); in pvPortMalloc()
/Kernel-v10.6.2/portable/GCC/ARM_CM85/secure/
Dsecure_heap.c52 #define traceMALLOC( pvReturn, xWantedSize ) argument
247 void * pvPortMalloc( size_t xWantedSize ) in pvPortMalloc() argument
269 if( ( xWantedSize & xBlockAllocatedBit ) == 0 ) in pvPortMalloc()
273 if( xWantedSize > 0 ) in pvPortMalloc()
275 xWantedSize += xHeapStructSize; in pvPortMalloc()
279 if( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) != 0x00 ) in pvPortMalloc()
282xWantedSize += ( secureportBYTE_ALIGNMENT - ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) ); in pvPortMalloc()
283 secureportASSERT( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) == 0 ); in pvPortMalloc()
295 if( ( xWantedSize > 0 ) && ( xWantedSize <= xFreeBytesRemaining ) ) in pvPortMalloc()
302 while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) in pvPortMalloc()
[all …]
Dsecure_heap.h43 void * pvPortMalloc( size_t xWantedSize );
/Kernel-v10.6.2/portable/GCC/ARM_CM55/secure/
Dsecure_heap.c52 #define traceMALLOC( pvReturn, xWantedSize ) argument
247 void * pvPortMalloc( size_t xWantedSize ) in pvPortMalloc() argument
269 if( ( xWantedSize & xBlockAllocatedBit ) == 0 ) in pvPortMalloc()
273 if( xWantedSize > 0 ) in pvPortMalloc()
275 xWantedSize += xHeapStructSize; in pvPortMalloc()
279 if( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) != 0x00 ) in pvPortMalloc()
282xWantedSize += ( secureportBYTE_ALIGNMENT - ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) ); in pvPortMalloc()
283 secureportASSERT( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) == 0 ); in pvPortMalloc()
295 if( ( xWantedSize > 0 ) && ( xWantedSize <= xFreeBytesRemaining ) ) in pvPortMalloc()
302 while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) in pvPortMalloc()
[all …]
Dsecure_heap.h43 void * pvPortMalloc( size_t xWantedSize );
/Kernel-v10.6.2/portable/IAR/ARM_CM55/secure/
Dsecure_heap.c52 #define traceMALLOC( pvReturn, xWantedSize ) argument
247 void * pvPortMalloc( size_t xWantedSize ) in pvPortMalloc() argument
269 if( ( xWantedSize & xBlockAllocatedBit ) == 0 ) in pvPortMalloc()
273 if( xWantedSize > 0 ) in pvPortMalloc()
275 xWantedSize += xHeapStructSize; in pvPortMalloc()
279 if( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) != 0x00 ) in pvPortMalloc()
282xWantedSize += ( secureportBYTE_ALIGNMENT - ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) ); in pvPortMalloc()
283 secureportASSERT( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) == 0 ); in pvPortMalloc()
295 if( ( xWantedSize > 0 ) && ( xWantedSize <= xFreeBytesRemaining ) ) in pvPortMalloc()
302 while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) in pvPortMalloc()
[all …]
Dsecure_heap.h43 void * pvPortMalloc( size_t xWantedSize );
/Kernel-v10.6.2/portable/GCC/ARM_CM35P/secure/
Dsecure_heap.c52 #define traceMALLOC( pvReturn, xWantedSize ) argument
247 void * pvPortMalloc( size_t xWantedSize ) in pvPortMalloc() argument
269 if( ( xWantedSize & xBlockAllocatedBit ) == 0 ) in pvPortMalloc()
273 if( xWantedSize > 0 ) in pvPortMalloc()
275 xWantedSize += xHeapStructSize; in pvPortMalloc()
279 if( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) != 0x00 ) in pvPortMalloc()
282xWantedSize += ( secureportBYTE_ALIGNMENT - ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) ); in pvPortMalloc()
283 secureportASSERT( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) == 0 ); in pvPortMalloc()
295 if( ( xWantedSize > 0 ) && ( xWantedSize <= xFreeBytesRemaining ) ) in pvPortMalloc()
302 while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) in pvPortMalloc()
[all …]
Dsecure_heap.h43 void * pvPortMalloc( size_t xWantedSize );
/Kernel-v10.6.2/portable/IAR/ARM_CM23/secure/
Dsecure_heap.c52 #define traceMALLOC( pvReturn, xWantedSize ) argument
247 void * pvPortMalloc( size_t xWantedSize ) in pvPortMalloc() argument
269 if( ( xWantedSize & xBlockAllocatedBit ) == 0 ) in pvPortMalloc()
273 if( xWantedSize > 0 ) in pvPortMalloc()
275 xWantedSize += xHeapStructSize; in pvPortMalloc()
279 if( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) != 0x00 ) in pvPortMalloc()
282xWantedSize += ( secureportBYTE_ALIGNMENT - ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) ); in pvPortMalloc()
283 secureportASSERT( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) == 0 ); in pvPortMalloc()
295 if( ( xWantedSize > 0 ) && ( xWantedSize <= xFreeBytesRemaining ) ) in pvPortMalloc()
302 while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) in pvPortMalloc()
[all …]
Dsecure_heap.h43 void * pvPortMalloc( size_t xWantedSize );
/Kernel-v10.6.2/portable/IAR/ARM_CM35P/secure/
Dsecure_heap.c52 #define traceMALLOC( pvReturn, xWantedSize ) argument
247 void * pvPortMalloc( size_t xWantedSize ) in pvPortMalloc() argument
269 if( ( xWantedSize & xBlockAllocatedBit ) == 0 ) in pvPortMalloc()
273 if( xWantedSize > 0 ) in pvPortMalloc()
275 xWantedSize += xHeapStructSize; in pvPortMalloc()
279 if( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) != 0x00 ) in pvPortMalloc()
282xWantedSize += ( secureportBYTE_ALIGNMENT - ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) ); in pvPortMalloc()
283 secureportASSERT( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) == 0 ); in pvPortMalloc()
295 if( ( xWantedSize > 0 ) && ( xWantedSize <= xFreeBytesRemaining ) ) in pvPortMalloc()
302 while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) in pvPortMalloc()
[all …]
Dsecure_heap.h43 void * pvPortMalloc( size_t xWantedSize );
/Kernel-v10.6.2/portable/IAR/ARM_CM33/secure/
Dsecure_heap.c52 #define traceMALLOC( pvReturn, xWantedSize ) argument
247 void * pvPortMalloc( size_t xWantedSize ) in pvPortMalloc() argument
269 if( ( xWantedSize & xBlockAllocatedBit ) == 0 ) in pvPortMalloc()
273 if( xWantedSize > 0 ) in pvPortMalloc()
275 xWantedSize += xHeapStructSize; in pvPortMalloc()
279 if( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) != 0x00 ) in pvPortMalloc()
282xWantedSize += ( secureportBYTE_ALIGNMENT - ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) ); in pvPortMalloc()
283 secureportASSERT( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) == 0 ); in pvPortMalloc()
295 if( ( xWantedSize > 0 ) && ( xWantedSize <= xFreeBytesRemaining ) ) in pvPortMalloc()
302 while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) in pvPortMalloc()
[all …]
Dsecure_heap.h43 void * pvPortMalloc( size_t xWantedSize );
/Kernel-v10.6.2/portable/GCC/ARM_CM33/secure/
Dsecure_heap.c52 #define traceMALLOC( pvReturn, xWantedSize ) argument
247 void * pvPortMalloc( size_t xWantedSize ) in pvPortMalloc() argument
269 if( ( xWantedSize & xBlockAllocatedBit ) == 0 ) in pvPortMalloc()
273 if( xWantedSize > 0 ) in pvPortMalloc()
275 xWantedSize += xHeapStructSize; in pvPortMalloc()
279 if( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) != 0x00 ) in pvPortMalloc()
282xWantedSize += ( secureportBYTE_ALIGNMENT - ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) ); in pvPortMalloc()
283 secureportASSERT( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) == 0 ); in pvPortMalloc()
295 if( ( xWantedSize > 0 ) && ( xWantedSize <= xFreeBytesRemaining ) ) in pvPortMalloc()
302 while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) in pvPortMalloc()
[all …]
Dsecure_heap.h43 void * pvPortMalloc( size_t xWantedSize );
/Kernel-v10.6.2/portable/IAR/ARM_CM85/secure/
Dsecure_heap.c52 #define traceMALLOC( pvReturn, xWantedSize ) argument
247 void * pvPortMalloc( size_t xWantedSize ) in pvPortMalloc() argument
269 if( ( xWantedSize & xBlockAllocatedBit ) == 0 ) in pvPortMalloc()
273 if( xWantedSize > 0 ) in pvPortMalloc()
275 xWantedSize += xHeapStructSize; in pvPortMalloc()
279 if( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) != 0x00 ) in pvPortMalloc()
282xWantedSize += ( secureportBYTE_ALIGNMENT - ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) ); in pvPortMalloc()
283 secureportASSERT( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) == 0 ); in pvPortMalloc()
295 if( ( xWantedSize > 0 ) && ( xWantedSize <= xFreeBytesRemaining ) ) in pvPortMalloc()
302 while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) in pvPortMalloc()
[all …]
Dsecure_heap.h43 void * pvPortMalloc( size_t xWantedSize );
/Kernel-v10.6.2/portable/GCC/ARM_CM23/secure/
Dsecure_heap.c52 #define traceMALLOC( pvReturn, xWantedSize ) argument
247 void * pvPortMalloc( size_t xWantedSize ) in pvPortMalloc() argument
269 if( ( xWantedSize & xBlockAllocatedBit ) == 0 ) in pvPortMalloc()
273 if( xWantedSize > 0 ) in pvPortMalloc()
275 xWantedSize += xHeapStructSize; in pvPortMalloc()
279 if( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) != 0x00 ) in pvPortMalloc()
282xWantedSize += ( secureportBYTE_ALIGNMENT - ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) ); in pvPortMalloc()
283 secureportASSERT( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) == 0 ); in pvPortMalloc()
295 if( ( xWantedSize > 0 ) && ( xWantedSize <= xFreeBytesRemaining ) ) in pvPortMalloc()
302 while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) in pvPortMalloc()
[all …]
/Kernel-v10.6.2/portable/ARMv8M/secure/heap/
Dsecure_heap.c52 #define traceMALLOC( pvReturn, xWantedSize ) argument
247 void * pvPortMalloc( size_t xWantedSize ) in pvPortMalloc() argument
269 if( ( xWantedSize & xBlockAllocatedBit ) == 0 ) in pvPortMalloc()
273 if( xWantedSize > 0 ) in pvPortMalloc()
275 xWantedSize += xHeapStructSize; in pvPortMalloc()
279 if( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) != 0x00 ) in pvPortMalloc()
282xWantedSize += ( secureportBYTE_ALIGNMENT - ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) ); in pvPortMalloc()
283 secureportASSERT( ( xWantedSize & secureportBYTE_ALIGNMENT_MASK ) == 0 ); in pvPortMalloc()
295 if( ( xWantedSize > 0 ) && ( xWantedSize <= xFreeBytesRemaining ) ) in pvPortMalloc()
302 while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) in pvPortMalloc()
[all …]

12