Searched refs:line_addr (Results 1 - 6 of 6) sorted by relevance
/gem5/src/mem/ruby/structures/ |
H A D | Prefetcher.cc | 142 Addr line_addr = makeLineAddress(address); local 147 PrefetchEntry *pfEntry = getPrefetchEntry(line_addr, index); 159 observePfHit(line_addr); 172 m_unit_filter_index, line_addr, 1, alloc); 175 initializeStream(line_addr, 1, getLRUindex(), type); 183 m_negative_filter_index, line_addr, -1, alloc); 186 initializeStream(line_addr, -1, getLRUindex(), type); 198 initializeStream(line_addr, stride, getLRUindex(), type); 239 Addr line_addr = makeNextStrideAddress(stream->m_address, local 243 if (page_addr != pageAddress(line_addr)) { 303 Addr line_addr = makeLineAddress(mystream->m_address); local 354 Addr line_addr = makeLineAddress(address); local 388 Addr line_addr = makeLineAddress(address); local [all...] |
/gem5/src/mem/ |
H A D | snoop_filter.cc | 74 Addr line_addr = cpkt->getBlockAddr(linesize); local 76 line_addr |= LineSecure; 79 reqLookupResult.it = cachedLocations.find(line_addr); 91 cachedLocations.emplace(line_addr, SnoopItem()).first; 163 Addr line_addr = (addr & ~(Addr(linesize - 1))); local 165 line_addr |= LineSecure; 167 assert(reqLookupResult.it->first == line_addr); 190 Addr line_addr = cpkt->getBlockAddr(linesize); local 192 line_addr |= LineSecure; 194 auto sf_it = cachedLocations.find(line_addr); 261 Addr line_addr = cpkt->getBlockAddr(linesize); local 310 Addr line_addr = cpkt->getBlockAddr(linesize); local [all...] |
/gem5/src/mem/ruby/system/ |
H A D | GPUCoalescer.cc | 237 Addr line_addr = makeLineAddress(pkt->getAddr()); local 243 if (m_controller->isBlocked(line_addr) && 262 if (m_readRequestTable.count(line_addr) > 0) { 267 if (m_writeRequestTable.count(line_addr) > 0) { 275 if (m_writeRequestTable.count(line_addr) > 0) { 280 if (m_readRequestTable.count(line_addr) > 0) { 328 Addr line_addr = makeLineAddress(pkt->getAddr()); local 342 m_writeRequestTable.insert(RequestTable::value_type(line_addr, 357 m_readRequestTable.insert(RequestTable::value_type(line_addr, 395 Addr line_addr local 896 Addr line_addr = makeLineAddress(pkt->getAddr()); local [all...] |
H A D | DMASequencer.cc | 77 Addr line_addr = makeLineAddress(paddr); 80 std::forward_as_tuple(line_addr), 89 DPRINTF(RubyDma, "DMA aliased: addr %p, len %d\n", line_addr, len); 93 DPRINTF(RubyDma, "DMA req created: addr %p, len %d\n", line_addr, len); 98 msg->getLineAddress() = line_addr;
|
H A D | RubySystem.cc | 491 Addr line_addr = makeLineAddress(addr); local 503 access_perm = m_abs_cntrl_vec[i]->getAccessPermission(line_addr); 507 m_abs_cntrl_vec[i]->functionalWrite(line_addr, pkt);
|
H A D | Sequencer.cc | 173 Addr line_addr = makeLineAddress(pkt->getAddr()); local 176 if (m_controller->isBlocked(line_addr) && 186 RequestTable::value_type default_entry(line_addr, 200 if (m_readRequestTable.count(line_addr) > 0) { 219 if (m_writeRequestTable.count(line_addr) > 0) {
|
Completed in 16 milliseconds