/gem5/src/systemc/tests/systemc/misc/user_guide/param_model/ |
H A D | main.cpp | 59 signal_bool_vector sum; local 69 param D1 ("D1", clk, reset, a, b, cin, ready, sum,
|
H A D | param.h | 57 signal_bool_vector& sum; local 81 sum (SUM),
|
/gem5/src/systemc/tests/systemc/misc/communication/channel/hwsw/ |
H A D | hwsw.cpp | 86 int sum; local 96 sum = add(a, b); 97 sum = add(sum, c); 101 Ssum.write(sum); 143 int sum; local 155 sum = Ssum.read(); 157 // printf("A = %d, B = %d, C = %d, D = %d, SUM = %d\n", a, b, c, d, sum); 158 sprintf(buf, "A = %d, B = %d, C = %d, D = %d, SUM = %d\n", a, b, c, d, sum); 173 sc_fifo<int> sum; local [all...] |
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt4.1/ |
H A D | stage1.cpp | 50 sum.write(a+b);
|
H A D | stage2.cpp | 53 a = sum.read();
|
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt4.2/ |
H A D | stage1.cpp | 50 sum.write(a+b);
|
H A D | stage2.cpp | 53 a = sum.read();
|
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt10.1/ |
H A D | paramadd.h | 56 signal_bool_vector& sum; local 76 sum(SUM), co(CO), done(DONE),
|
/gem5/src/systemc/tests/systemc/misc/sim_tests/cgen/ |
H A D | cgen.cpp | 96 int sum, num; local 108 sum = 0; 119 sum += data_i.read(); 121 code_o.write(sum % num);
|
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt4.4/ |
H A D | stage1.cpp | 51 sum.write(a+b);
|
H A D | stage2.cpp | 54 a = sum.read();
|
/gem5/src/base/ |
H A D | inet.cc | 210 int sum = ip_cksum_add(ptr->bytes(), ptr->hlen(), 0); local 211 return ip_cksum_carry(sum); 218 int sum = ip_cksum_add(ip->payload(), tcplen, 0); local 219 sum = ip_cksum_add(&ip->ip_src, 8, sum); // source and destination 220 sum += htons(ip->ip_p + tcplen); 221 return ip_cksum_carry(sum); 228 int sum = ip_cksum_add(ip6->payload(), tcplen, 0); local 229 sum = ip_cksum_add(ip6->src(), 32, sum); [all...] |
H A D | inet.hh | 264 uint16_t sum() const { return ip_sum; } function in struct:Net::IpHdr 268 void sum(uint16_t sum) { ip_sum = sum; } argument 519 uint16_t sum() const { return th_sum; } function in struct:Net::TcpHdr 522 void sum(uint16_t sum) { th_sum = sum; } argument 619 uint16_t sum() const { return uh_sum; } function in struct:Net::UdpHdr 621 void sum(uint16_ argument [all...] |
H A D | coroutine.test.cc | 160 int sum = prev + current; 161 yield(sum); 164 current = sum;
|
H A D | bitfield.hh | 252 const uint64_t sum = 0x0101010101010101; 257 return (val * sum) >> 56; // horizontal sum
|
H A D | statistics.hh | 1430 /** The current sum. */ 1431 Counter sum; 1432 /** The sum of squares. */ 1471 sum += val * number; 1512 data.sum = sum; 1537 sum = Counter(); 1566 /** The current sum. */ 1567 Counter sum; 1568 /** The sum o [all...] |
/gem5/src/mem/ruby/network/garnet2.0/ |
H A D | GarnetNetwork.cc | 306 sum(m_packet_network_latency) / sum(m_packets_received); 311 = sum(m_packet_queueing_latency) / sum(m_packets_received); 364 sum(m_flit_network_latency) / sum(m_flits_received); 369 sum(m_flit_queueing_latency) / sum(m_flits_received); 379 m_avg_hops = m_total_hops / sum(m_flits_received);
|
/gem5/ext/drampower/src/ |
H A D | MemoryPowerModel.cc | 149 energy.read_io_energy = calcIoTermEnergy(sum(c.numberofreadsBanks) * memArchSpec.burstLength, 155 energy.write_term_energy = calcIoTermEnergy(sum(c.numberofwritesBanks) * memArchSpec.burstLength, 163 energy.read_oterm_energy = calcIoTermEnergy(sum(c.numberofreadsBanks) * memArchSpec.burstLength, 170 energy.write_oterm_energy = calcIoTermEnergy(sum(c.numberofwritesBanks) * memArchSpec.burstLength, 189 energy.act_energy = vdd0Domain.calcTivEnergy(sum(c.numberofactsBanks) * t.RAS , mps.idd0 - mps.idd3n); 190 energy.pre_energy = vdd0Domain.calcTivEnergy(sum(c.numberofpresBanks) * (t.RC - t.RAS) , mps.idd0 - mps.idd2n); 191 energy.read_energy = vdd0Domain.calcTivEnergy(sum(c.numberofreadsBanks) * burstCc , mps.idd4r - mps.idd3n); 192 energy.write_energy = vdd0Domain.calcTivEnergy(sum(c.numberofwritesBanks) * burstCc , mps.idd4w - mps.idd3n); 292 energy.act_energy += vdd2Domain.calcTivEnergy(sum(c.numberofactsBanks) * t.RAS , mps.idd02 - mps.idd3n2); 293 energy.pre_energy += vdd2Domain.calcTivEnergy(sum( [all...] |
/gem5/ext/pybind11/tests/ |
H A D | test_callbacks.py | 130 assert sum(res) == sum([x + 3 for x in work])
|
H A D | test_buffers.py | 52 assert abs(mat2).sum() == 11
|
/gem5/src/dev/ |
H A D | Device.py | 69 node.append(FdtPropertyWords("interrupts", sum(
|
/gem5/ext/dsent/util/ |
H A D | Result.cc | 135 double sum = 0.0; local 137 // Loop through all sub results and calculate the sum 144 sum += temp_result->calculateSum()*num_results; 146 return sum; 177 // Go down to lower level if detail_level_ > 0, else print the sthe sthe sthe sum
|
/gem5/util/stats/ |
H A D | output.py | 153 if data.sum() == 0: 158 xkeep = [ i for i in xrange(x) if data[i].sum() != 0 ] 160 ykeep = [ i for i in xrange(y) if data[:,i].sum() != 0 ]
|
/gem5/src/cpu/testers/traffic_gen/ |
H A D | traffic_gen.cc | 325 double sum = 0; local 327 sum += transitionMatrix[i][j]; 331 if (abs(sum - 1.0) > 0.001)
|
/gem5/system/alpha/console/ |
H A D | console.c | 378 long *lp1, *lp2, sum; local 650 sum = 0; 653 while (lp1 < lp2) sum += *lp1++; 654 rpb_mdt->rpb_checksum = sum; 680 sum = sizeof(THENAME); 681 bcopy(THENAME, rpb_name, sum); 685 rpb->rpb_size = ((ulong) &rpb_name[sum]) - (ulong)rpb; 707 sum = 0; 711 sum += *lp1++; 712 *lp2 = sum; [all...] |