free_base_memory_block_t
free_base_memory_block_t *free_block = NULL;
free_block = ( free_base_memory_block_t * )
free_base_memory_block_t *free_block =
( free_base_memory_block_t * ) ( ptr - remainder );