/gem5/src/gpu-compute/ |
H A D | dispatcher.cc | 148 memcpy(pkt->getPtr<const void*>(), curTaskPtr + offset, pkt->getSize()); 245 memcpy(curTaskPtr + offset, pkt->getPtr<const void*>(), pkt->getSize());
|
H A D | cl_driver.cc | 198 memcpy(datap,
|
/gem5/src/systemc/tests/tlm/endian_conv/ |
H A D | test_endian_conv.cpp | 209 memcpy(ss+txn.get_data_ptr(), target_mem+txn.get_address(), sw); 211 memcpy(target_mem+txn.get_address(), ss+txn.get_data_ptr(), sw);
|
/gem5/src/mem/ |
H A D | packet.cc | 272 std::memcpy(getPtr<uint8_t>() + func_offset, 300 std::memcpy(_data + val_offset,
|
H A D | packet.hh | 864 // any memcpy on receiving the response, thus we simply 1031 * freed. Static data allows us to do a single memcpy even if 1072 * packet, and on the way back towards the source, memcpy will be 1075 * final memcpy is needed to extract the data from the packet 1187 std::memcpy(getPtr<uint8_t>(), p, getSize()); 1209 std::memcpy(p, getConstPtr<uint8_t>(), getSize());
|
H A D | abstract_mem.cc | 383 std::memcpy(hostAddr, &overwrite_val[0], pkt->getSize());
|
/gem5/util/term/ |
H A D | term.c | 302 memcpy(&saved_ios, &ios, sizeof(struct termios));
|
/gem5/src/dev/storage/ |
H A D | ide_disk.cc | 867 memcpy((void *)dataBuffer, (void *)&driveID, 877 memcpy((void *)&cmdReg.data, (void *)dataBuffer, 906 memcpy((void *)&cmdReg.data, 978 memcpy((void *)&dataBuffer[SectorSize - drqBytesLeft],
|
H A D | ide_ctrl.cc | 407 memcpy(data, (uint8_t *)&bmiRegs + offset, size); 482 memcpy((uint8_t *)&bmiRegs + offset, data, size);
|
/gem5/src/arch/arm/ |
H A D | nativetrace.cc | 73 memcpy(newState, oldState, sizeof(state[0]));
|
/gem5/src/cpu/checker/ |
H A D | cpu.cc | 223 memcpy(data, unverifiedMemData, frag_size);
|
/gem5/src/mem/cache/prefetch/ |
H A D | base.cc | 71 std::memcpy(data, &(pkt->getConstPtr<uint8_t>()[offset]), req_size);
|
/gem5/src/mem/ruby/system/ |
H A D | DMASequencer.cc | 186 memcpy(&active_request.data[active_request.bytes_completed],
|
/gem5/src/sim/ |
H A D | syscall_emul.cc | 356 memcpy(result_buf.bufferPtr(), &result, sizeof(result)); 1424 memcpy(&sa, (struct sockaddr *)addrBuf.bufferPtr(), 1442 memcpy(addrBuf.bufferPtr(), sap, sizeof(sa)); 1482 memcpy(&sa, (sockaddr*)addrBuf.bufferPtr(), addrLen); 1736 memcpy(valBuf.bufferPtr(), &val, sizeof(val)); 1741 memcpy(lenBuf.bufferPtr(), &len, sizeof(len)); 1777 memcpy(addrBuf.bufferPtr(), &sa, sizeof(sa));
|
/gem5/src/cpu/minor/ |
H A D | lsq.cc | 561 std::memcpy(request_data, data + (fragment_addr - base_addr), 657 std::memcpy( 692 std::memcpy(packet->getPtr<uint8_t>(), data, request->getSize()); 830 std::memcpy(load_packet_data, store_packet_data, load_size); 1618 std::memcpy(request_data, data, size);
|
/gem5/src/arch/x86/bios/ |
H A D | intelmp.cc | 94 memcpy(cleanedString, str.c_str(), length); 98 memcpy(cleanedString, str.c_str(), str.length());
|
/gem5/src/cpu/o3/ |
H A D | lsq_unit.hh | 731 memcpy(load_inst->memData, 876 memcpy(storeQueue[store_idx].data(), data, size);
|
/gem5/ext/libelf/ |
H A D | libelf_ar.c | 355 (void) memcpy(&arh, s, sizeof(arh));
|
/gem5/src/dev/net/ |
H A D | ethertap.cc | 193 memcpy(packet->data, data, len);
|
/gem5/src/mem/cache/compressors/ |
H A D | bdi.cc | 221 std::memcpy(&curValue, ((uint8_t*)data) + byte_start,
|
/gem5/src/arch/sparc/linux/ |
H A D | syscalls.cc | 73 memcpy(ruidBuff.bufferPtr(), &id, sizeof(uint64_t)); 79 memcpy(euidBuff.bufferPtr(), &id, sizeof(uint64_t)); 85 memcpy(suidBuff.bufferPtr(), &id, sizeof(uint64_t));
|
/gem5/ext/libfdt/ |
H A D | fdt_ro.c | 362 memcpy(buf + p, name, namelen);
|
/gem5/ext/systemc/src/ |
H A D | systemc.h | 174 using std::memcpy;
|
/gem5/util/tap/ |
H A D | tap.cc | 185 memcpy(&sockaddr.sin_addr, hp->h_addr, hp->h_length);
|
/gem5/ext/mcpat/ |
H A D | xmlParser.cc | 807 memcpy(lpszNew, lpszData, (cbData) * sizeof(XMLCHAR)); 1530 memcpy((void*)(d->pText[i] + n), lpt, n2*sizeof(XMLCHAR)); 2466 memcpy(p->pOrder, d->pOrder, n); 3153 memcpy(bb, buf, l); // copy buf into bb to be able to do "bb[l]=0"
|