Lines Matching refs:entry
48 Entry* entry = &entries[entry_idx];
49 indexingPolicy->setEntry(entry, entry_idx);
50 entry->replacementData = replacementPolicy->instantiateEntry();
63 Entry* entry = static_cast<Entry *>(location);
64 if ((entry->getTag() == tag) && entry->isValid() &&
65 entry->isSecure() == is_secure) {
66 return entry;
74 AssociativeSet<Entry>::accessEntry(Entry *entry)
76 replacementPolicy->touch(entry->replacementData);
103 for (auto &entry : selected_entries) {
104 entries[idx++] = static_cast<Entry *>(entry);
111 AssociativeSet<Entry>::insertEntry(Addr addr, bool is_secure, Entry* entry)
113 entry->setValid();
114 entry->setTag(indexingPolicy->extractTag(addr));
115 entry->setSecure(is_secure);
116 replacementPolicy->reset(entry->replacementData);