Lines Matching refs:locationTable

123     locationTable.resize(pagesPerDisk);
144 locationTable[count].page = count / blocksPerDisk;
145 locationTable[count].block = count % blocksPerDisk;
148 locationTable[count].page = count % pagesPerBlock;
149 locationTable[count].block = count / pagesPerBlock;
183 uint32_t index = (locationTable[logic_page_addr].block *
188 locationTable[logic_page_addr].block, pagesPerBlock,
193 plane_address = locationTable[logic_page_addr].block & planeMask;
198 time[plane_address] += accessTimes(locationTable[logic_page_addr]
211 (locationTable[logic_page_addr].block, ActionWrite);
230 --blockEmptyEntries[locationTable[logic_page_addr].block];
231 ++blockValidEntries[locationTable[logic_page_addr].block];
358 if (blockEmptyEntries[locationTable[logic_page_addr].block] > 0) {
361 --blockEmptyEntries[locationTable[logic_page_addr].block];
363 locationTable[logic_page_addr].page = pagesPerBlock + 2;
365 Tick time = accessTimes(locationTable[logic_page_addr].block,
373 uint32_t block = locationTable[logic_page_addr].block;
380 block = locationTable[logic_page_addr].block * pagesPerBlock;
385 locationTable[block + count].page = (block + count) %
389 blockEmptyEntries[locationTable[logic_page_addr].block] =
531 int location_table_size = locationTable.size();
534 paramOut(cp, csprintf("locationTable[%d].page", count),
535 locationTable[count].page);
536 paramOut(cp, csprintf("locationTable[%d].block", count),
537 locationTable[count].block);
556 locationTable.resize(location_table_size);
558 paramIn(cp, csprintf("locationTable[%d].page", count),
559 locationTable[count].page);
560 paramIn(cp, csprintf("locationTable[%d].block", count),
561 locationTable[count].block);