Home
last modified time | relevance | path

Searched refs:available_size (Results 1 – 1 of 1) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/components/mem_manager/
Dfsl_component_mem_manager_light.c702 uint32_t available_size; in MEM_BufferAllocateFromArea() local
703 available_size = (uint32_t)FreeBlockHdr->next - (uint32_t)FreeBlockHdr - BLOCK_HDR_SIZE; in MEM_BufferAllocateFromArea()
710 if (available_size >= numBytes) /* enough space in this free buffer */ in MEM_BufferAllocateFromArea()
721 if ((available_size <= 4u) || in MEM_BufferAllocateFromArea()
722 … ((available_size - numBytes) < (available_size >> cMemManagerLightReuseFreeBlocks))) in MEM_BufferAllocateFromArea()
757 int32_t available_size; in MEM_BufferAllocateFromArea() local
763 available_size = (int32_t)p_area->end_address.raw_address - (int32_t)current_footprint; in MEM_BufferAllocateFromArea()
764 assert(available_size >= 0); in MEM_BufferAllocateFromArea()
768 remaining_bytes = available_size - (int32_t)total_size; in MEM_BufferAllocateFromArea()