/gem5/include/gem5/ |
H A D | m5ops.h | 58 uint64_t m5_read_file(void *buffer, uint64_t len, uint64_t offset); 59 uint64_t m5_write_file(void *buffer, uint64_t len, uint64_t offset,
|
/gem5/src/systemc/ext/dt/bit/ |
H A D | sc_proxy.hh | 753 int len = x.length(); local 755 int min_len = sc_min(len, s_len); 764 for (; i < len; ++i) { 776 int len = x.length(); local 777 for (int i = 0; i < len; ++i) { 789 int len = x.length(); local 790 for (int i = 0; i < len; ++i) { 1110 int len = x.length(); local 1111 int half_len = len / 2; 1112 for (int i = 0, j = len 1130 int len = x.length(); local 1143 int len = x.length(); local 1156 int len = x.length(); local 1204 int len = x.length(); local 1263 int len = x.length(); local 1281 int len = x.length(); local 1305 int len = x.length(); local [all...] |
/gem5/tests/test-progs/asmtest/src/riscv/ |
H A D | run-tests.py | 102 n_tests = len(tests) * len(cpu_models)
|
/gem5/tests/configs/ |
H A D | memtest-ruby.py | 98 assert(len(cpus) == len(system.ruby._cpu_ports))
|
H A D | rubytest-ruby.py | 92 assert(options.num_cpus == len(system.ruby._cpu_ports)) 94 tester.num_cpus = len(system.ruby._cpu_ports)
|
/gem5/util/ |
H A D | checkpoint-tester.py | 117 for i in range(1, len(cpts)): 118 print '===> Running test %d of %d.' % (i, len(cpts)-1)
|
H A D | git-pre-commit.py | 97 if len(failing_files) > len(staged_mismatch):
|
/gem5/configs/learning_gem5/part3/ |
H A D | test_caches.py | 85 for i,c in enumerate(self.controllers[0:len(self.sequencers)]): 88 self.num_of_sequencers = len(self.sequencers)
|
H A D | msi_caches.py | 89 ) for i in range(len(cpus))] 93 for i,c in enumerate(self.controllers[0:len(self.sequencers)]): 96 self.num_of_sequencers = len(self.sequencers) 196 if len(mem_ctrls) > 1: 238 self.routers = [Switch(router_id = i) for i in range(len(controllers))]
|
H A D | ruby_caches_MI_example.py | 89 ) for i in range(len(cpus))] 91 for i,c in enumerate(self.controllers[0:len(cpus)]): 94 self.num_of_sequencers = len(self.sequencers) 185 if len(mem_ctrls) > 1: 224 self.routers = [Switch(router_id = i) for i in range(len(controllers))]
|
/gem5/ext/dnet/ |
H A D | icmp.h | 230 #define icmp_pack_hdr_echo(hdr, type, code, id, seq, data, len) do { \ 236 memmove(echo_pack_p->icmp_data, data, len); \ 239 #define icmp_pack_hdr_quote(hdr, type, code, word, pkt, len) do { \ 244 memmove(quote_pack_p->icmp_ip, pkt, len); \ 256 #define icmp_pack_hdr_needfrag(hdr, type, code, mtu, pkt, len) do { \ 262 memmove(frag_pack_p->icmp_ip, pkt, len); \
|
/gem5/util/m5/ |
H A D | lua_gem5Op.c | 161 uint64_t len = lua_tointeger(L, 1); local 163 char *buf = malloc(len); 164 uint64_t readlen = m5_read_file(buf, len, offset); 173 uint64_t len = lua_tointeger(L, 2); local 174 assert(len <= lua_strlen(L, 1)); 177 uint64_t w_len = m5_write_file((void *)buf, len, offset, filename);
|
/gem5/src/sim/ |
H A D | pseudo_inst.cc | 402 const int len = 2 * sizeof(uint64_t) + 1; local 403 char key_str[len]; 404 memset(key_str, '\0', len); 491 readfile(ThreadContext *tc, Addr vaddr, uint64_t len, uint64_t offset) argument 494 vaddr, len, offset); 514 char *buf = new char[len]; 516 while (len > 0) { 517 int bytes = ::read(fd, p, len); 523 len -= bytes; 533 writefile(ThreadContext *tc, Addr vaddr, uint64_t len, uint64_ argument [all...] |
/gem5/src/systemc/tests/tlm/endian_conv/ |
H A D | testall.py | 81 a += "addr = %d, len = %d, bus = %d, word = %d, data = %d" % \ 175 full_byte_enable = txn.byte_enable * (1+txn.length/len(txn.byte_enable)) 200 full_byte_enable = txn.byte_enable * (1+txn.length/len(txn.byte_enable)) 314 if txn.byte_enable and len(txn.byte_enable) < txn.length: return False 321 if txn.byte_enable and len(txn.byte_enable) < txn.length: return False 363 if len(convs) == 0: raise TesterFailure(f.str()) 378 if len(initiators) != len(convs): raise SystemCFailure("\n" + txtin + txtout) 379 if len(targets) != len(conv [all...] |
/gem5/ext/pybind11/tools/ |
H A D | mkdoc.py | 59 sorted(CPP_OPERATORS.items(), key=lambda t: -len(t[0]))) 98 if len(s) > 0: 99 leading_spaces = min(leading_spaces, len(s) - len(s.lstrip())) 182 if len(wrapped) > 0 and wrapped[0] == '$': 187 if len(wrapped) > 0: 200 if len(sub_prefix) > 0: 209 if len(sub_prefix) > 0: 211 if len(node.spelling) > 0: 277 if len(filename [all...] |
/gem5/ext/ply/ply/ |
H A D | yacc.py | 146 if len(repr_str) > resultlimit: 156 if len(repr_str) < 16: 208 return len(self.slice) 380 plen = p.len 548 if len(statestack) <= 1 and lookahead.type != "$end": 677 plen = p.len 821 if len(statestack) <= 1 and lookahead.type != '$end': 949 plen = p.len 1076 if len(statestack) <= 1 and lookahead.type != '$end': 1148 # len [all...] |
/gem5/util/minorview/ |
H A D | view.py | 167 if len(self.model.times) != 0: 168 if self.timeIndex >= len(self.model.times): 169 self.time = self.model.times[len(self.model.times) - 1] 269 if len(self.view.dataSelect.ids) == 0: 292 self.set_time_index(len(self.model.times) - 1) 298 len(self.model.times) - 1)) 317 or self.view.timeIndex == len(self.model.times) - 1: 339 self.set_time_index(min(len(self.model.times) - 1, 383 num_columns = max(num_columns, len(line)) 387 for i in xrange(0, len(lin [all...] |
/gem5/ext/mcpat/cacti/ |
H A D | htree2.cc | 296 double len = 0, ht = 0; local 376 len = len_temp; 386 wtemp1 = new Wire(wt, len); // hor 387 wtemp2 = new Wire(wt, len / 2); // ver 388 len_temp = len; 389 len /= 2; 395 wtemp1 = new Wire(wt, len); // hor 397 wtemp3 = new Wire(wt, len / 2); // next hor 398 len_temp = len; 400 len / 505 double len = 0, ht = 0; local [all...] |
/gem5/util/style/ |
H A D | region.py | 53 if len(args) == 1: 59 if len(args) != 2: 168 return len(self.regions) 177 while i < len(self) and j < len(other):
|
/gem5/src/python/m5/util/ |
H A D | convert.py | 115 value = value[:-len(units)] 120 value = value[:-len(prefix)] 201 if len(bytes) != 4: 218 if len(netmaskParts) == 1: 222 elif len(netmaskParts) == 4:
|
/gem5/ext/ply/example/BASIC/ |
H A D | basinterp.py | 52 for pc in range(len(self.stat)): 57 for i in range(pc+1,len(self.stat)): 97 if dim1val < 1 or dim1val > len(self.lists[var]): 105 if dim1val < 1 or dim1val > len(self.tables[var]) or dim2val < 1 or dim2val > len(self.tables[var][0]): 152 if dim1val > len(self.lists[var]): 165 if dim1val > len(self.tables[var]) or dim2val > len(self.tables[var][0]): 221 out += ' '*(15 - (len(out) % 15)) 231 if end == ',': sys.stdout.write(" "*(15-(len(ou [all...] |
/gem5/src/systemc/dt/bit/ |
H A D | sc_bv_base.cc | 98 int len = m_len; local 100 int min_len = sc_min(len, s_len); 115 for (; i < len; ++i) {
|
/gem5/configs/common/ |
H A D | GPUTLBConfig.py | 81 dispatcher_idx = len(system.cpu) - 1 113 for i in range(len(TLB_hierarchy)): 147 for i in range(len(TLB_hierarchy)):
|
/gem5/configs/example/arm/ |
H A D | starter_se.py | 130 return len(self._clusters) 173 if len(processes) != args.num_cores: 175 (len(processes), args.num_cores))
|
/gem5/configs/topologies/ |
H A D | Mesh_westfirst.py | 70 cntrls_per_router, remainder = divmod(len(nodes), num_routers) 87 for node_index in range(len(nodes)): 88 if node_index < (len(nodes) - remainder):
|