Lines Matching refs:ppn
94 SignaturePathPrefetcher::addPrefetch(Addr ppn, stride_t last_block,
104 if (num_cross_pages > ppn) {
108 pf_ppn = ppn - num_cross_pages;
114 if (MaxAddr/pageBytes < (ppn + num_cross_pages)) {
118 pf_ppn = ppn + num_cross_pages;
123 pf_ppn = ppn;
161 SignaturePathPrefetcher::getSignatureEntry(Addr ppn, bool is_secure,
165 SignatureEntry* signature_entry = signatureTable.findEntry(ppn, is_secure);
171 signature_entry = signatureTable.findVictim(ppn);
178 signatureTable.insertEntry(ppn, is_secure, signature_entry);
230 Addr ppn = request_addr / pageBytes;
240 SignatureEntry &signature_entry = getSignatureEntry(ppn, is_secure,
288 addPrefetch(ppn, current_stride, entry.stride,
306 auxiliaryPrefetcher(ppn, current_block, is_secure, addresses);
310 SignaturePathPrefetcher::auxiliaryPrefetcher(Addr ppn, stride_t current_block,
315 addPrefetch(ppn, current_block, 1, 0.0 /* unused*/, 0 /* unused */,