/gem5/src/sim/ |
H A D | backtrace_glibc.cc | 55 void *buffer[32]; local 58 size = backtrace(buffer, sizeof(buffer) / sizeof(*buffer)); 61 backtrace_symbols_fd(buffer, size, STDERR_FILENO); 62 if (size == sizeof(buffer))
|
H A D | vptr.hh | 47 Addr buffer[(sizeof(T)-1)/sizeof(Addr) + 1]; member in class:VPtr 73 proxy.readBlob(ptr, buffer, sizeof(T)); 119 return (T *)buffer; 125 return (T *)buffer; 131 return *(T *)buffer;
|
/gem5/src/systemc/tests/systemc/misc/unit/methodology/file_io/input_char_sc_signed/ |
H A D | input_char_sc_signed.cpp | 43 char buffer[8]; local 46 testvectors >> buffer; local 47 sample = buffer;
|
/gem5/src/systemc/ext/tlm_core/1/req_rsp/channels/fifo/ |
H A D | fifo_put_get.hh | 38 return buffer.read(); 53 val_ = buffer.read(); 75 if (buffer.is_full()) { 76 buffer.resize(buffer.size() * 2); 80 buffer.write(val_); 93 if (buffer.is_full()) { 94 buffer.resize(buffer.size() * 2); 98 buffer [all...] |
H A D | fifo_peek.hh | 35 return buffer.read_data(); 46 t = buffer.peek_data(0); 62 t = buffer.peek_data(n); 81 buffer.poke_data(n) = t;
|
H A D | fifo_resize.hh | 45 if (buffer.size() < static_cast<int>(n)) { 46 buffer.resize(n);
|
H A D | fifo.hh | 34 // actual physical buffer. 140 circular_buffer<T> buffer; member in class:tlm::tlm_fifo 190 buffer.resize( size_ ); 192 buffer.resize(-size_); 194 buffer.resize(16); 220 m_num_readable = buffer.used();
|
/gem5/ext/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo/ |
H A D | tlm_fifo_put_get.h | 44 return buffer.read(); 63 val_ = buffer.read(); 94 if( buffer.is_full() ) { 96 buffer.resize( buffer.size() * 2 ); 101 buffer.write( val_ ); 116 if( buffer.is_full() ) { 118 buffer.resize( buffer.size() * 2 ); 123 buffer [all...] |
H A D | tlm_fifo_peek.h | 38 return buffer.read_data(); 51 t = buffer.peek_data( 0 ); 69 t = buffer.peek_data( n ); 91 buffer.poke_data( n ) = t;
|
H A D | tlm_fifo_resize.h | 51 if( buffer.size() < static_cast<int>( n ) ) { 52 buffer.resize( n );
|
/gem5/ext/googletest/googletest/xcode/Samples/FrameworkSample/ |
H A D | widget.cc | 58 void Widget::GetCharPtrValue(char* buffer, size_t max_size) const { argument 59 // Copy the char* representation of name_ into buffer, up to max_size. 60 strncpy(buffer, name_.c_str(), max_size-1); 61 buffer[max_size-1] = '\0';
|
H A D | widget_test.cc | 58 char buffer[max_size]; local 59 widget.GetCharPtrValue(buffer, max_size); 60 EXPECT_STREQ("name", buffer);
|
H A D | widget.h | 53 void GetCharPtrValue(char* buffer, size_t max_size) const;
|
/gem5/tests/test-progs/chdir-print/ |
H A D | chdir-print.c | 59 char buffer[BUFFER_SIZE]; local 64 while (fgets(buffer, BUFFER_SIZE, fp) != NULL) { 65 printf("%s", buffer); 66 if (strstr(buffer, "processor")) {
|
/gem5/src/systemc/tests/systemc/datatypes/int/misc/test02/ |
H A D | test02.cpp | 63 char buffer[128]; local 100 sprintf(buffer, "0Xus%llx", expected); 101 TEST(buffer, expected); 102 TESTs64(buffer, expected); 103 TESTu64(buffer, expected); 104 sprintf(buffer, "0ous%llo", expected); 105 TEST(buffer, expected); 106 TESTs64(buffer, expected); 107 TESTu64(buffer, expected); 108 sprintf(buffer, " [all...] |
/gem5/ext/iostream3/ |
H A D | zfstream.cc | 14 // Internal buffer sizes (default and "unbuffered" versions) 23 buffer(NULL), buffer_size(BIGBUFSIZE), own_buffer(true) 32 // Sync output buffer and close only if responsible for file 37 // Make sure internal buffer is deallocated 70 // On success, allocate internal buffer and set flags 98 // On success, allocate internal buffer and set flags 122 // Destroy internal buffer if it exists 167 // Determine number of characters in internal get buffer 195 // Attempt to fill internal buffer from gzipped file 196 // (buffer mus [all...] |
/gem5/src/dev/ps2/ |
H A D | device.cc | 60 std::vector<uint8_t> buffer(outBuffer.size()); 61 std::copy(outBuffer.begin(), outBuffer.end(), buffer.begin()); 62 arrayParamOut(cp, "outBuffer", buffer); 70 std::vector<uint8_t> buffer; local 71 arrayParamIn(cp, "outBuffer", buffer); 72 for (auto c : buffer)
|
/gem5/src/learning_gem5/part2/ |
H A D | goodbye_object.cc | 39 buffer(nullptr), bufferUsed(0) 41 buffer = new char[bufferSize]; 47 delete[] buffer; 66 // Kick off the the first buffer fill. If it can't fill the whole buffer 78 // Copy from the message to the buffer per byte. 83 // Copy the character into the buffer 84 buffer[bufferUsed] = *it; 95 exitSimLoop(buffer, 0, curTick() + bandwidth * bytes_copied);
|
H A D | goodbye_object.hh | 43 * Fill the buffer with the next chunk of data 51 * Fills the buffer for one iteration. If the buffer isn't full, this 59 /// The size of the buffer we are going to fill 62 /// The buffer we are putting our message in 63 char *buffer; member in class:GoodbyeObject 65 /// The message to put into the buffer. 68 /// The amount of the buffer we've used so far. 76 * Called by an outside object. Starts off the events to fill the buffer
|
/gem5/src/systemc/tests/systemc/misc/synth/add_chain/ |
H A D | reset_stim.h | 85 char buffer[WIDTH+1]; local 88 stimulus >> buffer; local 89 mem[i] = buffer;
|
/gem5/src/base/loader/ |
H A D | symtab.cc | 74 string buffer; local 81 getline(file, buffer); 82 if (buffer.empty()) 85 string::size_type idx = buffer.find(','); 89 string address = buffer.substr(0, idx); 94 string symbol = buffer.substr(idx + 1);
|
/gem5/src/cpu/ |
H A D | timebuf.hh | 63 TimeBuffer<T> *buffer; member in class:TimeBuffer::wire 68 buffer->valid(idx); 73 : buffer(buf), index(i) 81 : buffer(i.buffer), index(i.index) 86 buffer = i.buffer; 134 T &operator*() const { return *buffer->access(index); } 135 T *operator->() const { return buffer->access(index); }
|
/gem5/src/systemc/tests/systemc/misc/synth/add_chain_FUNC/ |
H A D | reset_stim.cpp | 86 char buffer[WIDTH+1]; local 89 stimulus >> buffer; local 90 mem[i] = buffer;
|
/gem5/src/dev/net/ |
H A D | ethertap.cc | 99 buffer = new uint8_t[buflen]; 105 delete buffer; 114 uint8_t *buffer = (uint8_t *)this->buffer; local 115 SERIALIZE_ARRAY(buffer, buflen); 131 uint8_t *buffer = (uint8_t *)this->buffer; local 132 UNSERIALIZE_ARRAY(buffer, buflen); 198 DPRINTF(Ethernet, "bus busy...buffer for retransmission\n"); 357 int len = read(socket, buffer [all...] |
/gem5/ext/mcpat/cacti/ |
H A D | router.cc | 197 buffer.power.readOp = buff.power.readOp; 198 buffer.power.writeOp = buffer.power.readOp; //FIXME 199 buffer.area = buff.area; 226 /* calculate buffer stats */ 233 Arbiter vcarb(vc_count, flit_size, buffer.area.w); 245 power.readOp.dynamic = ((buffer.power.readOp.dynamic + 246 buffer.power.writeOp.dynamic) + 250 power = power + (buffer.power * pppm_t + crossbar.power + arbiter.power) * 269 area.h = I * buffer [all...] |