[NTOS]: Use logical math operations on the various block<->entry<->free_list_head...
authorSir Richard <sir_richard@svn.reactos.org>
Sat, 5 Jun 2010 17:53:17 +0000 (17:53 +0000)
committerSir Richard <sir_richard@svn.reactos.org>
Sat, 5 Jun 2010 17:53:17 +0000 (17:53 +0000)
commitfc1ffb8a44b4c4d615b30b55a654636d040d901b
tree0c22c7b4114a49e2d5a278a68a63513666ffb001
parente8b356d8003f5954a5d551187a753f8b59cf4a3d
[NTOS]: Use logical math operations on the various block<->entry<->free_list_head operations in the pool code, instead of works-by-chance-and-assumption pointer math operations. This will now allow pool implementations where the pool header is not the size of a pool block (and the size of a LIST_ENTRY, by definition, although, even that, could change, if we choose to implement a cache-aligned overhead).

svn path=/trunk/; revision=47594
reactos/ntoskrnl/mm/ARM3/expool.c