Searched refs:AccessMapEntry (Results 1 - 2 of 2) sorted by relevance
/gem5/src/mem/cache/prefetch/ |
H A D | access_map_pattern_matching.hh | 86 /** AccessMapEntry data type */ 87 struct AccessMapEntry : public TaggedEntry struct in class:AccessMapPatternMatching 92 AccessMapEntry(size_t num_entries) : states(num_entries, AM_INIT) function in struct:AccessMapPatternMatching::AccessMapEntry 104 AssociativeSet<AccessMapEntry> accessMapTable; 153 * Obtain an AccessMapEntry from the AccessMapTable, if the entry is not 159 AccessMapEntry *getAccessMapEntry(Addr am_addr, bool is_secure); 162 * Updates the state of a block within an AccessMapEntry, also updates 164 * @param entry AccessMapEntry to update 168 void setEntryState(AccessMapEntry &entry, Addr block,
|
H A D | access_map_pattern_matching.cc | 53 AccessMapEntry(hotZoneSize / blkSize)), 102 AccessMapPatternMatching::AccessMapEntry * 106 AccessMapEntry *am_entry = accessMapTable.findEntry(am_addr, is_secure); 119 AccessMapPatternMatching::setEntryState(AccessMapEntry &entry, 167 AccessMapEntry *am_entry_curr = getAccessMapEntry(am_addr, is_secure); 168 AccessMapEntry *am_entry_prev = (am_addr > 0) ? 170 AccessMapEntry *am_entry_next = (am_addr < (MaxAddr/hotZoneSize)) ?
|
Completed in 6 milliseconds