Lines Matching defs:size
77 DPRINTF(DMA, "Received response %s for addr: %#x size: %d nb: %d," \
148 assert(transmitList.size());
153 DmaPort::dmaAction(Packet::Command cmd, Addr addr, int size, Event *event,
158 // split into many requests and packets based on the block size,
159 // i.e. cache line size
160 DmaReqState *reqState = new DmaReqState(event, size, delay);
168 DPRINTF(DMA, "Starting DMA for addr: %#x size: %d sched: %d\n", addr, size,
170 for (ChunkGenerator gen(addr, size, sys->cacheLineSize());
174 gen.addr(), gen.size(), flag, masterId);
188 DPRINTF(DMA, "--Queuing DMA for addr: %#x size: %d\n", gen.addr(),
189 gen.size());
202 DmaPort::dmaAction(Packet::Command cmd, Addr addr, int size, Event *event,
205 return dmaAction(cmd, addr, size, event, data,
245 transmitList.size(), inRetry);
254 assert(transmitList.size());
271 DPRINTF(DMA, "Sending DMA for addr: %#x size: %d\n",
290 DmaReadFifo::DmaReadFifo(DmaPort &_port, size_t size,
294 : maxReqSize(max_req_size), fifoSize(size),
296 buffer(size),
342 if (buffer.size() >= len) {
359 DmaReadFifo::startFill(Addr start, size_t size)
364 endAddr = start + size;
403 const size_t fifo_space = buffer.capacity() - buffer.size();
430 if (buffer.size() + size_pending + req_size > fifoSize)
505 DmaReadFifo::DmaDoneEvent::reset(size_t size)
507 assert(size <= _data.size());
510 _requestSize = size;