Searched refs:flags (Results 126 - 150 of 226) sorted by relevance

12345678910

/gem5/src/cpu/minor/
H A Dexec_context.hh115 Request::Flags flags,
120 size, addr, flags, nullptr, nullptr, byteEnable);
125 Request::Flags flags, uint64_t *res,
131 size, addr, flags, res, nullptr, byteEnable);
135 initiateMemAMO(Addr addr, unsigned int size, Request::Flags flags,
140 size, addr, flags, nullptr, std::move(amo_op));
/gem5/ext/pybind11/tools/
H A Dmkdoc.py145 r"```\n\1\n```\n", s, flags=re.DOTALL)
148 s = re.sub(r'<tt>(.*?)</tt>', r'``\1``', s, flags=re.DOTALL)
149 s = re.sub(r'<pre>(.*?)</pre>', r"```\n\1\n```\n", s, flags=re.DOTALL)
150 s = re.sub(r'<em>(.*?)</em>', r'*\1*', s, flags=re.DOTALL)
151 s = re.sub(r'<b>(.*?)</b>', r'**\1**', s, flags=re.DOTALL)
152 s = re.sub(r'\\f\$(.*?)\\f\$', r'$\1$', s, flags=re.DOTALL)
/gem5/src/mem/ruby/network/simple/
H A DThrottle.cc214 .flags(Stats::nozero)
219 .flags(Stats::nozero)
H A DSimpleNetwork.cc141 .flags(Stats::nozero)
145 .flags(Stats::nozero)
H A DSwitch.cc133 .flags(Stats::nozero)
138 .flags(Stats::nozero)
/gem5/configs/example/
H A Dread_config.py73 def no_parser(cls, flags, param):
78 def body(cls, flags, param):
84 def body(cls, flags, param):
90 def addr_range_parser(cls, flags, param):
104 def memory_bandwidth_parser(cls, flags, param):
174 self.flags = config.get_flags()
202 param_value = [ param.ptype.parse_ini(self.flags, value)
206 self.flags, self.config.get_param(object_name,
/gem5/src/mem/probes/
H A Dmem_trace.cc116 pkt_msg.set_flags(pkt_info.flags);
/gem5/util/
H A Ddecode_inst_dep_trace.py75 # (optional) flags, (optional) phys addr, (optional) size, comp delay,
80 # seq_num,[pc],[weight,]type,[p_addr,size,flags,]comp_delay:[rob_dep]:
182 # flags
187 if packet.HasField('flags'):
188 ascii_out.write(',%s' % (packet.flags))
/gem5/src/cpu/trace/
H A Dtrace_cpu.hh365 /** Potential request flags to use */
366 Request::FlagsType flags; member in struct:TraceCPU::FixedRetryGen::TraceElement
470 * @param flags associated request flags
476 Request::FlagsType flags, Addr pc);
615 /** Request flags if any */
616 Request::Flags flags; member in class:TraceCPU::ElasticDataGen::GraphNode
672 return (flags.isSet(Request::STRICT_ORDER));
H A Dtrace_cpu.cc629 "virt addr %d, pc %#x, size %d, flags %d).\n",
631 node_ptr->pc, node_ptr->size, node_ptr->flags);
658 node_ptr->flags, masterID, node_ptr->seqNum,
666 node_ptr->flags, masterID, node_ptr->pc);
1086 currElement.cmd, currElement.flags, currElement.pc)) {
1150 Request::FlagsType flags, Addr pc)
1154 auto req = std::make_shared<Request>(addr, size, flags, masterID);
1345 element->flags = pkt_msg.flags();
1347 element->flags
1149 send(Addr addr, unsigned size, const MemCmd& cmd, Request::FlagsType flags, Addr pc) argument
[all...]
/gem5/src/dev/arm/
H A Dsmmu_v3_caches.cc94 .flags(pdf);
99 .flags(pdf);
107 .flags(pdf);
112 .flags(pdf);
120 .flags(pdf);
125 .flags(pdf);
133 .flags(pdf);
140 .flags(pdf);
1239 .flags(pdf);
1244 .flags(pd
[all...]
H A Dufs_device.cc788 .flags(none);
792 .flags(none);
796 .flags(none);
802 .flags(none);
807 .flags(none);
812 .flags(none);
816 .flags(none);
820 .flags(none);
824 .flags(none);
830 .flags(nozer
[all...]
/gem5/ext/sst/
H A Dgem5.cc106 std::vector<char*> flags; local
108 splitCommandArgs(gem5DbgFlags, flags);
109 for (auto flag : flags) {
/gem5/src/arch/riscv/linux/
H A Dlinux.hh76 /// This table maps the target open() flags to the corresponding
77 /// host open() flags.
193 archClone(uint64_t flags, argument
199 if (flags & TGT_CLONE_SETTLS)
245 /// This table maps the target open() flags to the corresponding
246 /// host open() flags.
365 archClone(uint64_t flags, argument
/gem5/src/cpu/testers/memtest/
H A Dmemtest.cc228 Request::Flags flags;
240 flags.set(Request::UNCACHEABLE);
249 RequestPtr req = std::make_shared<Request>(paddr, 1, flags, masterId);
/gem5/src/python/m5/stats/
H A D__init__.py294 if not (stat.flags & flags.display):
393 flags = attrdict({ variable
/gem5/src/cpu/simple/
H A Dtiming.hh286 Request::Flags flags,
291 Addr addr, Request::Flags flags, uint64_t *res,
295 Fault initiateMemAMO(Addr addr, unsigned size, Request::Flags flags,
H A Dtiming.cc420 Request::Flags flags,
433 traceData->setMem(addr, size, flags);
436 asid, addr, size, flags, dataMasterId(), pc,
498 Addr addr, Request::Flags flags, uint64_t *res,
511 assert(flags & Request::STORE_NO_DATA);
519 traceData->setMem(addr, size, flags);
522 asid, addr, size, flags, dataMasterId(), pc,
566 Request::Flags flags,
579 traceData->setMem(addr, size, flags);
581 RequestPtr req = make_shared<Request>(asid, addr, size, flags,
[all...]
/gem5/src/unittest/
H A Dstattest.cc185 .flags(pdf | total)
239 .flags(total)
370 .flags(total | nozero | nonan)
376 .flags(total | nozero | nonan)
382 .flags(total |nozero |nonan)
/gem5/src/mem/
H A Dxbar.cc532 .flags(nozero);
545 .flags(total | nozero | nonan);
551 .flags(total | nozero | nonan);
593 .flags(nozero);
599 .flags(nozero);
/gem5/src/arch/
H A Disa_parser.py383 # Force the argument to be a list. Useful for flags, where a caller
384 # can specify a singleton flag or a list of flags. Also usful for
448 # by predicated register reads/writes. Hence, we forward the flags
451 self.flags = self.getFlags()
509 # note the empty slice '[:]' gives us a copy of self.flags[0]
511 my_flags = self.flags[0][:]
513 my_flags += self.flags[1]
515 my_flags += self.flags[2]
1394 # filter out repeated flags
1407 # Assume all instruction flags ar
[all...]
/gem5/src/cpu/o3/
H A Dcommit_impl.hh173 .flags(Stats::pdf)
180 .flags(total)
187 .flags(total)
194 .flags(total)
201 .flags(total)
208 .flags(total)
215 .flags(total)
222 .flags(total)
229 .flags(total)
236 .flags(tota
[all...]
H A Dlsq_impl.hh689 unsigned int size, Addr addr, Request::Flags flags,
717 size, flags, data, res);
720 size, flags, data, res, std::move(amo_op));
766 inst->traceData->setMem(addr, size, flags);
786 flags.set(Flag::TranslationFinished);
825 flags.set(Flag::TranslationFinished);
866 flags.set(Flag::TranslationStarted);
906 // Paddr is not used in mainReq. However, we will accumulate the flags
959 flags.set(Flag::TranslationStarted);
990 flags
688 pushRequest(const DynInstPtr& inst, bool isLoad, uint8_t *data, unsigned int size, Addr addr, Request::Flags flags, uint64_t *res, AtomicOpFunctorPtr amo_op, const std::vector<bool>& byteEnable) argument
[all...]
H A Diew_impl.hh223 .flags(total);
233 .flags(total);
239 .flags(total);
245 .flags(total);
251 .flags(total);
256 .flags(total);
262 .flags(total);
270 .flags(total);
276 .flags(total);
282 .flags(tota
[all...]
/gem5/src/arch/arm/
H A Dtlb.cc575 Request::Flags flags = req->getFlags(); local
581 assert(flags & MustBeOne || req->isPrefetch());
582 if (sctlr.a || !(flags & AllowUnaligned)) {
583 if (vaddr & mask(flags & AlignmentMask)) {
614 Request::Flags flags = req->getFlags(); local
617 bool is_priv = isPriv && !(flags & UserMode);
639 if (vaddr & mask(flags & AlignmentMask)) {
800 Request::Flags flags = req->getFlags(); local
805 bool is_priv M5_VAR_USED = isPriv && !(flags & UserMode);
825 if (vaddr & mask(flags
1051 Request::Flags flags = req->getFlags(); local
[all...]

Completed in 62 milliseconds

12345678910