Searched refs:memcpy (Results 1 - 25 of 66) sorted by relevance

123

/gem5/ext/googletest/googletest/samples/
H A Dsample2.cc44 memcpy(clone, a_c_string, len + 1);
/gem5/src/dev/sparc/
H A Dmm_disk.cc91 memcpy(&d16, diskData + (accessAddr % SectorSize), 2);
96 memcpy(&d32, diskData + (accessAddr % SectorSize), 4);
101 memcpy(&d64, diskData + (accessAddr % SectorSize), 8);
152 memcpy(diskData + (accessAddr % SectorSize), &d16, 2);
157 memcpy(diskData + (accessAddr % SectorSize), &d32, 4);
162 memcpy(diskData + (accessAddr % SectorSize), &d64, 8);
/gem5/src/mem/ruby/common/
H A DDataBlock.cc37 memcpy(m_data, cp.m_data, RubySystem::getBlockSizeBytes());
111 memcpy(&m_data[offset], data, len);
117 memcpy(m_data, obj.m_data, RubySystem::getBlockSizeBytes());
/gem5/util/tlm/examples/slave_port/
H A Dsc_target.cc100 std::memcpy(ptr, mem_array_ptr, len);
105 std::memcpy(mem_array_ptr, ptr, len);
244 std::memcpy(ptr, mem_array_ptr, len);
249 std::memcpy(mem_array_ptr, ptr, len);
/gem5/src/mem/ruby/system/
H A DCacheRecorder.cc162 memcpy(rec->m_data, data.getData(0, m_block_size_bytes),
187 memcpy(new_buf, old_buf, current_size);
193 memcpy(&((*buf)[current_size]), m_records[i], record_size);
/gem5/ext/libfdt/
H A Dfdt_wip.c50 memcpy(propval, val, len);
H A Dfdt_rw.c147 memcpy(new, s, len);
249 memcpy(namep, name, newlen+1);
267 memcpy(prop->data, val, len);
288 memcpy(prop->data + oldlen, val, len);
293 memcpy(prop->data, val, len);
347 memcpy(nh->name, name, namelen);
H A Dfdt_sw.c129 memcpy(nh->name, name, namelen);
165 memcpy(strtab + offset, s, len);
188 memcpy(prop->data, val, len);
/gem5/src/systemc/ext/
H A Dsystemc.h81 using std::memcpy;
/gem5/src/arch/generic/
H A Dvec_reg.hh291 std::memcpy(container.data(), &that[0], SIZE);
304 memcpy(container.data(), that.container.data(), SIZE);
311 std::memcpy(container.data(), that.data(), SIZE);
321 std::memcpy(container.data(), that.data(), SIZE);
331 std::memcpy(dst.data(), container.data(), SIZE);
340 std::memcpy(dst.data(), container.data(), SIZE);
/gem5/ext/libelf/
H A Dgelf_ehdr.c65 (void) memcpy(d->e_ident, eh32->e_ident, sizeof(eh32->e_ident));
145 (void) memcpy(eh32->e_ident, s->e_ident, sizeof(eh32->e_ident));
/gem5/src/dev/net/
H A Dpktfifo.cc57 memcpy(data, pkt->data, size);
/gem5/tests/test-progs/asmtest/src/riscv/env/v/
H A Dstring.c5 void* memcpy(void* dest, const void* src, size_t len) function
H A Dvm.c107 memcpy((void*)addr, uva2kva(addr), PGSIZE);
153 memcpy((void*)addr, uva2kva(addr), PGSIZE);
/gem5/src/systemc/tlm_core/2/generic_payload/
H A Dgp.cc20 #include <cstring> // std::memcpy et.al.
140 std::memcpy(m_data, other.m_data, m_length);
145 std::memcpy(m_byte_enable, other.m_byte_enable, m_byte_enable_length);
226 std::memcpy(m_data, other.m_data, m_length);
/gem5/ext/pybind11/tests/
H A Dtest_buffers.cpp26 memcpy(m_data, s.m_data, sizeof(float) * (size_t) (m_rows * m_cols));
47 memcpy(m_data, s.m_data, sizeof(float) * (size_t) (m_rows * m_cols));
87 memcpy(v->data(), info.ptr, sizeof(float) * (size_t) (v->rows() * v->cols()));
H A Dtest_sequences_and_iterators.cpp105 memcpy(m_data, &value[0], sizeof(float) * m_size);
110 memcpy(m_data, s.m_data, sizeof(float)*m_size);
125 memcpy(m_data, s.m_data, sizeof(float)*m_size);
/gem5/src/gpu-compute/
H A Dbrig_object.cc308 memcpy(readonlyData, readonlyData_old,
312 memcpy(readonlyData + se->offset, symbol_data,
450 memcpy(sectionInfo[sec_idx].ptr, sec_hdr_byte_ptr, sec_hdr->byteCount);
/gem5/src/arch/arm/linux/
H A Datag.hh86 memcpy(p, storage, size() << 2);
/gem5/src/dev/storage/
H A Ddisk_image.cc353 memcpy(&magic, "COWDISK!", sizeof(magic));
405 memcpy(data, (*i).second->data, SectorSize);
424 memcpy(sector, data, SectorSize);
427 memcpy((*i).second->data, data, SectorSize);
/gem5/src/kern/linux/
H A Dhelpers.cc69 memcpy(&de, base, sizeof(de));
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_generic_payload/
H A Dtlm_gp.h241 memcpy(m_data, other.m_data, m_length);
247 memcpy(m_byte_enable, other.m_byte_enable, m_byte_enable_length);
330 memcpy(m_data, other.m_data, m_length);
/gem5/src/dev/virtio/
H A Dfs9p.cc126 memcpy(config->tag, params->tag.c_str(), params->tag.size());
261 memcpy(out, (uint8_t *)&header_out, sizeof(header_out));
262 memcpy(out + sizeof(header_out), data, size);
/gem5/util/statetrace/arch/sparc/
H A Dtracechild.cc172 memcpy(&oldregs, &theregs, sizeof(regs));
173 memcpy(&oldfpregs, &thefpregs, sizeof(fpu));
174 memcpy(oldLocals, locals, 8 * sizeof(uint64_t));
175 memcpy(oldInputs, inputs, 8 * sizeof(uint64_t));
/gem5/src/arch/x86/
H A Dutility.cc358 memcpy(fp80.bits, _mem, 10);
367 memcpy(_mem, fp80.bits, 10);

Completed in 38 milliseconds

123