Lines Matching refs:i
85 for(int i = 0; i < numPages; i++) in Initialize() local
87 m_pPages[i].pNext = NULL; in Initialize()
90 for( int i = 0; i < MAX_ORDER; ++i ) in Initialize() local
92 m_FreeArea[i].Initialize(); in Initialize()
94 for(int i = 0; i < numMaxOrders; i++) in Initialize() local
96 m_FreeArea[MAX_ORDER - 1].PushBack(&(m_pPages[i * numMaxPages])); in Initialize()
298 for(int i = order; i < MAX_ORDER; i++) in GetFreePage() local
300 if(!(m_FreeArea[i].IsEmpty())) in GetFreePage()
302 Page* pPage = m_FreeArea[i].PopFront(); in GetFreePage()
306 DivideBuddies(pPage, order, i); in GetFreePage()
318 for(int i = freeOrder; demandedOrder < i; i--) in DivideBuddies() local
320 Page* pDividedPage = &pPage[(1 << (i - 1))];; in DivideBuddies()
322 …s 0x%08X and 0x%08X, order%d\n", GetAddressFromPage(*pPage), GetAddressFromPage(*pDividedPage), i); in DivideBuddies()
323 m_FreeArea[i - 1].PushBack(pDividedPage); in DivideBuddies()