FreeBSD/sys/dev/isci/scil/sci_abstract_list.c
/**
 * This private method will free the supplied list element back to the pool
 * of free list elements.
 */
This private method will free the supplied list element back to the pool
of free list elements.
This private method will free the supplied list element back to the pool of free list elements .
void private_pool_free(
   SCI_ABSTRACT_ELEMENT_POOL_T * free_pool,
   SCI_ABSTRACT_ELEMENT_T * alElement_p
)
{
   private_push_front(&(free_pool)->free_list, (alElement_p));
}
void private_pool_free ( SCI_ABSTRACT_ELEMENT_POOL_T * free_pool , SCI_ABSTRACT_ELEMENT_T * alElement_p ) { private_push_front ( & ( free_pool ) -> free_list , ( alElement_p ) ) ; }
This private method will free the supplied list element back to the pool
 of free list elements.
This private method will free the supplied list element back to the pool of free list elements .
/* Push the list element back to the head to get better locality of */ /* reference with the cache.                                        */