Lines Matching defs:data

65     data(data_),
558 /* Split data for Packets. Will become the property of the
561 std::memcpy(request_data, data + (fragment_addr - base_addr),
648 if (!data) {
650 * to contain all returning data. This is that packet's
651 * data */
652 data = new uint8_t[request->getSize()];
655 /* Populate the portion of the overall response data represented
658 data + (response->req->getVaddr() - request->getVaddr()),
685 * check to make sure the packet's data is created */
686 if (!data) {
687 data = new uint8_t[request->getSize()];
691 DPRINTFS(MinorMem, (&port), "Copying read data\n");
692 std::memcpy(packet->getPtr<uint8_t>(), data, request->getSize());
776 * they carry no data and they shouldn't be considered
1072 DPRINTF(MinorMem, "Memory access can receive forwarded data"
1095 /* Forward data from the store buffer into this request and
1105 " data. Must wait for the store to complete\n");
1109 DPRINTF(MinorMem, "No forwardable data from store buffer\n");
1207 DPRINTF(MinorMem, "Sent data memory request\n");
1235 "Sending data memory request - needs retry\n");
1455 if (data)
1456 delete [] data;
1574 LSQ::pushRequest(MinorDynInstPtr inst, bool isLoad, uint8_t *data,
1600 /* Copy given data into the request. The request will pass this to the
1601 * packet and then it will own the data */
1615 /* For atomic or store-no-data, just use zeroed data */
1618 std::memcpy(request_data, data, size);
1680 Packet::SenderState *sender_state, PacketDataPtr data)
1691 // CMOs are treated as stores but they don't have data. All
1692 // stores otherwise need to allocate for data.
1693 ret->dataDynamic(data);
1720 packet = makePacketForRequest(request, isLoad, this, data);
1721 /* Null the ret data so we know not to deallocate it when the
1722 * ret is destroyed. The data now belongs to the ret and
1724 data = NULL;