Searched refs:len (Results 26 - 50 of 364) sorted by relevance

1234567891011>>

/gem5/src/systemc/ext/dt/int/
H A Dsc_length_param.hh95 int len() const;
96 void len(int);
169 sc_length_param::len() const function in class:sc_dt::sc_length_param
175 sc_length_param::len(int len_) function in class:sc_dt::sc_length_param
/gem5/configs/topologies/
H A DPt2Pt.py59 for i in range(len(nodes))]
67 link_count = len(nodes)
69 for i in range(len(nodes)):
70 for j in range(len(nodes)):
/gem5/ext/libfdt/
H A Dfdt.c56 const void *fdt_offset_ptr(const void *fdt, int offset, unsigned int len) argument
61 if (((offset + len) < offset)
62 || ((offset + len) > fdt_size_dt_struct(fdt)))
67 if (p + len < p)
182 int len = strlen(s) + 1; local
183 const char *last = strtab + tabsize - len;
187 if (memcmp(p, s, len) == 0)
H A Dfdt_rw.c134 int len = strlen(s) + 1; local
143 err = _fdt_splice_string(fdt, len);
147 memcpy(new, s, len);
185 int len, struct fdt_property **prop)
195 FDT_TAGALIGN(len))))
198 (*prop)->len = cpu_to_fdt32(len);
203 int len, struct fdt_property **prop)
218 proplen = sizeof(**prop) + FDT_TAGALIGN(len);
226 (*prop)->len
184 _fdt_resize_property(void *fdt, int nodeoffset, const char *name, int len, struct fdt_property **prop) argument
202 _fdt_add_property(void *fdt, int nodeoffset, const char *name, int len, struct fdt_property **prop) argument
253 fdt_setprop(void *fdt, int nodeoffset, const char *name, const void *val, int len) argument
271 fdt_appendprop(void *fdt, int nodeoffset, const char *name, const void *val, int len) argument
301 int len, proplen; local
[all...]
H A Dfdt_sw.c52 static void *_fdt_grab_space(void *fdt, size_t len) argument
60 if ((offset + len < offset) || (offset + len > spaceleft))
63 fdt_set_size_dt_struct(fdt, offset + len);
152 int len = strlen(s) + 1; local
160 offset = -strtabsize - len;
165 memcpy(strtab + offset, s, len);
166 fdt_set_size_dt_strings(fdt, strtabsize + len);
170 int fdt_property(void *fdt, const char *name, const void *val, int len) argument
181 prop = _fdt_grab_space(fdt, sizeof(*prop) + FDT_TAGALIGN(len));
[all...]
/gem5/ext/ply/example/yply/
H A Dyparse.py74 if len(p) == 2:
110 if len(p) == 2:
127 for i in range(len(r)):
130 if i == len(r) - 1:
177 if len(p) == 2:
179 elif len(p) == 3:
185 # print "morerules", len(p), p[0]
191 if len(p) == 2:
/gem5/src/kern/linux/
H A Dhelpers.cc51 uint16_t len; member in struct:DmesgEntry
71 de.len = TheISA::gtoh(de.len);
74 if (de.len < sizeof(de) ||
75 max_length < de.len ||
80 warn("\tde.len: %i\n", de.len);
89 return de.len;
/gem5/src/base/loader/
H A Dobject_file.cc59 : filename(_filename), fileData(_data), len(_len),
69 ::munmap((char*)fileData, len);
210 auto len = static_cast<size_t>(off);
213 uint8_t *file_data = (uint8_t *)mmap(NULL, len, PROT_READ, MAP_SHARED,
224 if ((file_obj = ElfObject::tryFile(fname, len, file_data)) != NULL) {
228 if ((file_obj = EcoffObject::tryFile(fname, len, file_data)) != NULL) {
232 if ((file_obj = AoutObject::tryFile(fname, len, file_data)) != NULL) {
236 if ((file_obj = DtbObject::tryFile(fname, len, file_data)) != NULL) {
241 return RawObject::tryFile(fname, len, file_data);
244 munmap((char*)file_data, len);
[all...]
H A Ddtb_object.hh58 * @param len length of the command line string
61 bool addBootCmdLine(const char* _args, size_t len);
79 * @param len length of file
84 size_t len, uint8_t *data);
/gem5/src/mem/ruby/common/
H A DDataBlock.cc95 DataBlock::getData(int offset, int len) const
97 assert(offset + len <= RubySystem::getBlockSizeBytes());
108 DataBlock::setData(const uint8_t *data, int offset, int len) argument
110 assert(offset + len <= RubySystem::getBlockSizeBytes());
111 memcpy(&m_data[offset], data, len);
/gem5/src/dev/virtio/
H A Dconsole.cc85 DPRINTF(VIOConsole, "Got descriptor (len: %i)\n", d->size());
86 size_t len(0);
87 while (parent.device.dataAvailable() && len < d->size()) {
89 d->chainWrite(len, &in, sizeof(uint8_t));
90 ++len;
94 produceDescriptor(d, len);
102 DPRINTF(VIOConsole, "Got input data descriptor (len: %i)\n",
H A Dfs9p.cc125 config->len = htov_legacy(params->tag.size());
145 DPRINTF(VIO9P, "Got input data descriptor (len: %i)\n", desc->size());
152 uint8_t data[header.len - sizeof(header)];
171 assert(header.len >= sizeof(header));
184 header_out.len = htop9(sizeof(P9MsgHeader) + size);
203 DPRINTF(VIO9P, "P9Msg[len = %i, type = %s (%i), tag = %i]\n",
204 header.len, info.name, header.type, header.tag);
206 DPRINTF(VIO9P, "P9Msg[len = %i, type = Unknown (%i), tag = %i]\n",
207 header.len, header.type, header.tag);
256 assert(header.len
284 readAll(uint8_t *data, size_t len) argument
299 writeAll(const uint8_t *data, size_t len) argument
419 read(uint8_t *data, size_t len) argument
427 write(const uint8_t *data, size_t len) argument
550 read(uint8_t *data, size_t len) argument
563 write(const uint8_t *data, size_t len) argument
[all...]
/gem5/src/dev/net/
H A Dpktfifo.cc38 PacketFifo::copyout(void *dest, unsigned offset, unsigned len) argument
41 if (offset + len >= size())
46 while (len > 0) {
56 unsigned size = min(pkt->length - offset, len);
59 len -= size;
/gem5/util/plot_dram/
H A Ddram_lat_mem_rd_plot.py56 if len(sys.argv) != 2:
120 if not (len(ranges) == len(final_rd_lat)):
122 (len(ranges), len(final_rd_lat))
H A Ddram_sweep_plot.py58 if len(sys.argv) != 3:
62 if len(sys.argv[1]) != 2 or sys.argv[1][0] != '-' or \
124 if not (len(peak_bw) == len(bus_util) and len(bus_util) == len(avg_pwr)):
135 for j in range(len(peak_bw)):
156 if len(zs) != banks:
/gem5/src/python/m5/ext/pyfdt/
H A Dpyfdt.py75 strpos = len(string_store)
115 end = len(value)
117 if not len(value):
151 elif len(raw_value) and len(raw_value) % 4 == 0:
153 elif len(raw_value) and len(raw_value):
166 value.decode('ascii').split('\0') if len(st)]
174 if len(stri) == 0:
198 blob_len = len(blo
[all...]
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_string.cpp125 int len = strlen(s); local
126 resize( len + 1 );
181 int len = length(); local
182 sc_string_rep* r = new sc_string_rep( len + strlen(s) + 1 );
184 strcpy( r->str + len, s );
190 int len = length(); local
191 sc_string_rep* r = new sc_string_rep( len + 2 );
193 r->str[len] = c;
194 r->str[len+1] = 00;
201 int len local
211 int len = length(); local
477 int len = length(); local
518 int len = length(); local
529 int len = length(); local
543 int len = length(); local
[all...]
/gem5/util/stats/
H A Dprint.py103 if not len(self.value):
112 subnames = [ '[%d]' % i for i in range(len(value)) ]
114 subnames = [''] * len(value)
118 if len(each) > 0:
121 subdescs = [self.desc]*len(value)
123 for i in xrange(min(len(value), len(self.subdescs))):
134 if len(sname) == 0:
H A Dstats.py68 if len(args) == 0: raise CommandException
74 if len(args) > 2: raise CommandException
77 if len(args) == 2 and args[1] == 'init':
85 if len(args) > 1: raise CommandException
94 if len(args) > 1: raise CommandException
125 if len(args):
134 if len(args) == 0:
136 elif len(args) == 1:
144 if len(args) == 0:
146 elif len(arg
[all...]
/gem5/src/base/
H A Dcprintf.cc71 size_t len; local
95 len = strcspn(ptr, "%\n\r\0");
96 stream.write(ptr, len);
97 ptr += len;
282 size_t len; local
305 len = strcspn(ptr, "%\n\r\0");
306 stream.write(ptr, len);
307 ptr += len;
/gem5/src/python/m5/util/
H A D__init__.py139 if len(v1) < len(v2): return -1
140 if len(v1) > len(v2): return 1
144 if len(items) == 1:
169 if len(line) + len(item) > 76:
173 if i < len(items) - 1:
/gem5/src/sim/
H A Dinit.hh69 int len; member in struct:EmbeddedPython
72 const char *modpath, const uint8_t *code, int zlen, int len);
/gem5/src/mem/ruby/system/
H A DDMASequencer.hh44 DMARequest(uint64_t start_paddr, int len, bool write, int bytes_completed,
48 int len; member in struct:DMARequest
/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dscfx_utils.cpp137 int len = i; local
139 while( i < len )
141 while( i < len && s[i] != '-' )
143 if( i < len )
/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_length_param.h99 int len() const;
100 void len( int );
176 sc_length_param::len() const function in class:sc_dt::sc_length_param
183 sc_length_param::len( int len_ ) function in class:sc_dt::sc_length_param

Completed in 22 milliseconds

1234567891011>>