Home
last modified time | relevance | path

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

/hal_nxp-latest/mcux/mcux-sdk/components/mem_manager/
Dfsl_component_mem_manager_light.c610 blockHeader_t *FreeBlockHdr = p_area->ctx.FreeBlockHdrList.head; in MEM_AreaIsEmpty() local
611 blockHeader_t *NextFreeBlockHdr = FreeBlockHdr->next_free; in MEM_AreaIsEmpty()
612 …if ((FreeBlockHdr == (blockHeader_t *)p_area->start_address.raw_address) && (NextFreeBlockHdr == N… in MEM_AreaIsEmpty()
682 blockHeader_t *FreeBlockHdr = p_area->ctx.FreeBlockHdrList.head; in MEM_BufferAllocateFromArea() local
683 blockHeader_t *NextFreeBlockHdr = FreeBlockHdr->next_free; in MEM_BufferAllocateFromArea()
684 blockHeader_t *PrevFreeBlockHdr = FreeBlockHdr->prev_free; in MEM_BufferAllocateFromArea()
699 assert(FreeBlockHdr->used == MEMMANAGER_BLOCK_FREE); in MEM_BufferAllocateFromArea()
700 if (FreeBlockHdr->next != NULL) in MEM_BufferAllocateFromArea()
703 available_size = (uint32_t)FreeBlockHdr->next - (uint32_t)FreeBlockHdr - BLOCK_HDR_SIZE; in MEM_BufferAllocateFromArea()
707 assert(FreeBlockHdr < p_area->ctx.FreeBlockHdrList.tail); in MEM_BufferAllocateFromArea()
[all …]