Searched refs:blk_size (Results 1 - 23 of 23) sorted by relevance

/gem5/src/mem/cache/
H A Dwrite_queue.hh77 * @param blk_size The number of bytes to request.
86 WriteQueueEntry *allocate(Addr blk_addr, unsigned blk_size,
H A Dwrite_queue.cc61 WriteQueue::allocate(Addr blk_addr, unsigned blk_size, PacketPtr pkt, argument
69 entry->allocate(blk_addr, blk_size, pkt, when_ready, order);
H A Dmshr_queue.hh89 * @param blk_size The number of bytes to request.
99 MSHR *allocate(Addr blk_addr, unsigned blk_size, PacketPtr pkt,
H A Dmshr_queue.cc61 MSHRQueue::allocate(Addr blk_addr, unsigned blk_size, PacketPtr pkt, argument
69 mshr->allocate(blk_addr, blk_size, pkt, when_ready, order, alloc_on_fill);
H A Dwrite_queue_entry.cc91 WriteQueueEntry::allocate(Addr blk_addr, unsigned blk_size, PacketPtr target, argument
95 blkSize = blk_size;
H A Dmshr.hh195 * @param blk_size Size of the cache block
197 void init(Addr blk_addr, Addr blk_size) { argument
199 blkSize = blk_size;
200 writesBitmap.resize(blk_size);
414 * @param blk_size The number of bytes to request.
420 void allocate(Addr blk_addr, unsigned blk_size, PacketPtr pkt,
H A Dwrite_queue_entry.hh122 * @param blk_size The number of bytes to request.
127 void allocate(Addr blk_addr, unsigned blk_size, PacketPtr pkt,
H A Dmshr.cc253 MSHR::allocate(Addr blk_addr, unsigned blk_size, PacketPtr target, argument
257 blkSize = blk_size;
H A Dbase.hh1051 BaseCache(const BaseCacheParams *p, unsigned blk_size);
H A Dbase.cc79 BaseCache::BaseCache(const BaseCacheParams *p, unsigned blk_size) argument
94 blkSize(blk_size),
/gem5/src/mem/cache/tags/
H A Dsuper_blk.cc119 SuperBlk::setBlkSize(const std::size_t blk_size) argument
122 blkSize = blk_size;
H A Dsuper_blk.hh159 * @param blk_size The uncompressed block size.
161 void setBlkSize(const std::size_t blk_size);
/gem5/src/mem/cache/compressors/
H A Dbdi.hh331 * @param blk_size Size of a cache line in bytes.
334 const std::size_t blk_size);
404 * @param blk_size Size of a cache line in bytes.
407 BDICompDataBaseDelta(const uint8_t encoding, const std::size_t blk_size,
422 * @param blk_size Size of a cache line in bytes.
425 bool compress(const uint64_t* data, const std::size_t blk_size);
H A Dbdi.cc121 const uint64_t* data, const std::size_t blk_size)
122 : BDICompData(UNCOMPRESSED), blkSize(blk_size),
123 _data(data, data + blk_size/CHAR_BIT)
149 const std::size_t blk_size, const std::size_t max_num_bases)
154 bitMask.reserve(blk_size/sizeof(TD));
155 deltas.reserve(blk_size/sizeof(TD));
213 const std::size_t blk_size)
216 for (std::size_t byte_start = 0; byte_start < blk_size;
120 BDICompDataUncompressed( const uint64_t* data, const std::size_t blk_size) argument
148 BDICompDataBaseDelta(const uint8_t encoding, const std::size_t blk_size, const std::size_t max_num_bases) argument
212 compress(const uint64_t* data, const std::size_t blk_size) argument
/gem5/src/dev/arm/
H A DFlashDevice.py55 blk_size = Param.MemorySize("128kB", "Size of one disk block") variable in class:FlashDevice
H A Dflash_device.cc78 blockSize(p->blk_size),
/gem5/src/mem/
H A Dpacket.hh561 bool isWholeLineWrite(unsigned blk_size) argument
564 getOffset(blk_size) == 0 && getSize() == blk_size;
747 Addr getOffset(unsigned int blk_size) const
749 return getAddr() & Addr(blk_size - 1);
752 Addr getBlockAddr(unsigned int blk_size) const
754 return getAddr() & ~(Addr(blk_size - 1));
989 * @param blk_size Block size in bytes.
993 const int blk_size) const;
1000 * @param blk_size Bloc
[all...]
H A Dpacket_queue.cc75 PacketQueue::checkConflict(const PacketPtr pkt, const int blk_size) const
80 if (p.pkt->matchBlockAddr(pkt, blk_size))
H A Dpacket.cc401 const int blk_size) const
403 return (getBlockAddr(blk_size) == addr) && (isSecure() == is_secure);
407 Packet::matchBlockAddr(const PacketPtr pkt, const int blk_size) const
409 return matchBlockAddr(pkt->getBlockAddr(blk_size), pkt->isSecure(),
410 blk_size);
H A Dpacket_queue.hh179 * @param blk_size Block size in bytes.
182 bool checkConflict(const PacketPtr pkt, const int blk_size) const;
/gem5/src/mem/cache/prefetch/
H A Dqueued.hh102 * @param blk_size block size used by the prefetcher
108 void createPkt(Addr paddr, unsigned blk_size, MasterID mid,
H A Dqueued.cc53 QueuedPrefetcher::DeferredPacket::createPkt(Addr paddr, unsigned blk_size, argument
57 RequestPtr req = std::make_shared<Request>(paddr, blk_size, 0, mid);
/gem5/src/cpu/trace/
H A Dtrace_cpu.cc648 unsigned blk_size = owner.cacheLineSize(); local
649 Addr blk_offset = (node_ptr->physAddr & (Addr)(blk_size - 1));
650 if (!(blk_offset + node_ptr->size <= blk_size)) {
651 node_ptr->size = blk_size - blk_offset;

Completed in 50 milliseconds