Lines Matching defs:pRoot
145 ** on. *pRoot is the list that i is a member of.
147 static void memsys3UnlinkFromList(u32 i, u32 *pRoot){
152 *pRoot = next;
185 ** at *pRoot.
187 static void memsys3LinkIntoList(u32 i, u32 *pRoot){
189 mem3.aPool[i].u.list.next = *pRoot;
191 if( *pRoot ){
192 mem3.aPool[*pRoot].u.list.prev = i;
194 *pRoot = i;
300 ** *pRoot is the head of a list of free chunks of the same size
301 ** or same size hash. In other words, *pRoot is an entry in either
315 static void memsys3Merge(u32 *pRoot){
319 for(i=*pRoot; i>0; i=iNext){
324 memsys3UnlinkFromList(i, pRoot);