Lines Matching refs:second
1540 // the second page table lookup
1681 bool first_page_access = ret.second;
1687 accessed_before = curTick() - ret.first->second.lastTimeAccessed;
1688 ret.first->second.totalReuseDistance += accessed_before;
1691 ret.first->second.accessesPerPage++;
1692 ret.first->second.lastTimeAccessed = curTick();
1695 ret.first->second.localTLBAccesses
1723 sum_avg_reuse_distance_per_page += iter->second.totalReuseDistance /
1724 iter->second.accessesPerPage;
1727 unsigned int tmp = iter->second.localTLBAccesses[0];
1730 for (int i = 0; i < iter->second.localTLBAccesses.size(); ++i) {
1735 prev = iter->second.localTLBAccesses[i];
1738 iter->second.localTLBAccesses[i] -= tmp;
1741 iter->second.sumDistance +=
1742 iter->second.localTLBAccesses[i];
1745 iter->second.meanDistance =
1746 iter->second.sumDistance / iter->second.accessesPerPage;
1748 // compute std_dev and max (we need a second round because we
1753 for (int i = 0; i < iter->second.localTLBAccesses.size(); ++i) {
1755 iter->second.localTLBAccesses[i];
1762 tmp_access_distance - iter->second.meanDistance;
1768 sqrt(stddev_distance/iter->second.accessesPerPage);
1773 *page_stat_file << std::dec << iter->second.meanDistance
1780 iter->second.localTLBAccesses.clear();