Home | History | Annotate | Download | only in dist

Lines Matching refs:aCtrl

29487 ** Masks used for mem5.aCtrl[] elements.
29536 u8 *aCtrl;
29559 assert( (mem5.aCtrl[i] & CTRL_LOGSIZE)==iLogsize );
29582 assert( (mem5.aCtrl[i] & CTRL_LOGSIZE)==iLogsize );
29612 iSize = mem5.szAtom * (1 << (mem5.aCtrl[i]&CTRL_LOGSIZE));
29667 mem5.aCtrl[i+newSize] = CTRL_FREE | iBin;
29670 mem5.aCtrl[i] = iLogsize;
29708 assert( (mem5.aCtrl[iBlock] & CTRL_FREE)==0 );
29710 iLogsize = mem5.aCtrl[iBlock] & CTRL_LOGSIZE;
29714 mem5.aCtrl[iBlock] |= CTRL_FREE;
29715 mem5.aCtrl[iBlock+size-1] |= CTRL_FREE;
29726 mem5.aCtrl[iBlock] = CTRL_FREE | iLogsize;
29736 if( mem5.aCtrl[iBuddy]!=(CTRL_FREE | iLogsize) ) break;
29740 mem5.aCtrl[iBuddy] = CTRL_FREE | iLogsize;
29741 mem5.aCtrl[iBlock] = 0;
29744 mem5.aCtrl[iBlock] = CTRL_FREE | iLogsize;
29745 mem5.aCtrl[iBuddy] = 0;
29870 int iOffset; /* An offset into mem5.aCtrl[] */
29895 mem5.aCtrl = (u8 *)&mem5.zPool[mem5.nBlock*mem5.szAtom];
29905 mem5.aCtrl[iOffset] = ii | CTRL_FREE;