Searched refs:flags (Results 101 - 125 of 226) sorted by relevance

12345678910

/gem5/src/cpu/minor/
H A Ddyn_inst.cc225 std::ostringstream flags; local
226 staticInst->printFlags(flags, " ");
229 " flags=\"%s\"%s%s\n",
234 flags.str(),
H A Dfetch2.cc617 .flags(total);
622 .flags(total);
627 .flags(total);
632 .flags(total);
637 .flags(total);
642 .flags(total);
/gem5/src/mem/
H A Dport_proxy.hh119 void readBlobPhys(Addr addr, Request::Flags flags,
125 void writeBlobPhys(Addr addr, Request::Flags flags,
131 void memsetBlobPhys(Addr addr, Request::Flags flags,
H A Dmulti_level_page_table.hh216 map(Addr vaddr, Addr paddr, int64_t size, uint64_t flags = 0) override
218 EmulationPageTable::map(vaddr, paddr, size, flags);
226 entry.reset(paddr + offset, true, flags & Uncacheable,
227 flags & ReadOnly);
/gem5/ext/dnet/
H A Dtcp.h41 uint8_t th_flags; /* control flags */
48 * TCP control flags (th_flags)
146 #define tcp_pack_hdr(hdr, sport, dport, seq, ack, flags, win, urp) do { \
153 tcp_pack_p->th_flags = flags; \
/gem5/util/
H A Dtracediff35 # ******Note that you need to enable some trace flags in the args in order
129 if ($args1 !~ /--debug-flags/) {
131 print "**** WARNING: no debug flags set... you may not be diffing much!\n";
H A Ddecode_packet_trace.py98 if packet.HasField('flags'):
100 packet.flags, packet.tick))
/gem5/src/sim/
H A Dcxx_config.hh163 const std::string &value, const Flags flags)
169 const std::vector<std::string> &values, const Flags flags)
226 /** Get the flags which should be used to modify parameter parsing
162 setParam(const std::string &name, const std::string &value, const Flags flags) argument
168 setParamVector(const std::string &name, const std::vector<std::string> &values, const Flags flags) argument
H A Dfd_array.hh121 int openFile(std::string const& file_name, int flags, mode_t mode) const;
/gem5/src/base/
H A Ddebug.cc68 static FlagsMap flags; local
69 return flags;
/gem5/src/arch/x86/
H A Dtlb.cc273 Request::Flags flags = req->getFlags(); local
274 int seg = flags & SegmentFlagMask;
275 bool storeCheck = flags & (StoreCheck << FlagShift);
313 bool sizeOverride = (flags & (AddrSizeFlagBit << FlagShift));
330 (flags & (AddrSizeFlagBit << FlagShift)))
380 pte->flags & EmulationPageTable::Uncacheable,
381 pte->flags & EmulationPageTable::ReadOnly));
391 !(flags & (CPL0FlagBit << FlagShift)));
/gem5/src/cpu/o3/
H A Dinst_queue_impl.hh249 .flags(total | pdf | cdf )
259 .flags(pdf)
266 .flags(pdf | dist)
276 .flags(total | pdf | dist)
288 .flags(pdf | cdf)
300 .flags(total)
308 .flags(pdf | dist)
318 .flags(total)
324 .flags(total)
336 .flags(tota
[all...]
/gem5/src/mem/ruby/structures/
H A DCacheMemory.cc515 .flags(Stats::nozero)
521 .flags(Stats::nozero)
527 .flags(Stats::nozero)
535 .flags(Stats::pdf | Stats::total)
540 .flags(Stats::nozero)
547 .flags(Stats::nozero)
553 .flags(Stats::nozero)
559 .flags(Stats::nozero)
565 .flags(Stats::nozero)
571 .flags(Stat
[all...]
/gem5/src/mem/cache/
H A Dbase.cc1258 // cache, we need to update the data and the block flags
1729 // that is not a whole-line write (due to incompatible flags etc),
1851 warn(" Make sure to drain the system using the correct flags.\n");
1892 .flags(total | nozero | nonan)
1913 .flags(total | nozero | nonan)
1923 .flags(total | nozero | nonan)
1939 .flags(total | nozero | nonan)
1949 .flags(total | nozero | nonan)
1959 .flags(total | nozero | nonan)
1975 .flags(tota
[all...]
/gem5/src/cpu/
H A Dstatic_inst.cc138 if (flags[flag]) {
H A Dbase_dyn_inst.hh217 /** The memory request flags (from translation). */
306 Fault initiateMemRead(Addr addr, unsigned size, Request::Flags flags,
310 Request::Flags flags, uint64_t *res,
313 Fault initiateMemAMO(Addr addr, unsigned size, Request::Flags flags,
965 Request::Flags flags,
970 /* ld */ true, nullptr, size, addr, flags, nullptr, nullptr,
977 Request::Flags flags, uint64_t *res,
982 /* st */ false, data, size, addr, flags, res, nullptr, byteEnable);
988 Request::Flags flags,
998 /* atomic */ false, nullptr, size, addr, flags, nullpt
964 initiateMemRead(Addr addr, unsigned size, Request::Flags flags, const std::vector<bool>& byteEnable) argument
976 writeMem(uint8_t *data, unsigned size, Addr addr, Request::Flags flags, uint64_t *res, const std::vector<bool>& byteEnable) argument
987 initiateMemAMO(Addr addr, unsigned size, Request::Flags flags, AtomicOpFunctorPtr amo_op) argument
[all...]
/gem5/src/arch/sparc/insts/
H A Dnop.cc50 flags[IsNop] = true;
/gem5/src/cpu/testers/traffic_gen/
H A Dbase_gen.hh79 * @param flags Optional request flags
82 Request::FlagsType flags = 0);
/gem5/src/arch/arm/insts/
H A Dvfp.hh62 setVfpMicroFlags(VfpMicroMode mode, T &flags) argument
66 flags[StaticInst::IsMicroop] = true;
69 flags[StaticInst::IsMicroop] =
70 flags[StaticInst::IsFirstMicroop] = true;
73 flags[StaticInst::IsMicroop] =
74 flags[StaticInst::IsLastMicroop] = true;
80 flags[StaticInst::IsDelayedCommit] = true;
856 if (flags[IsLastMicroop]) {
858 } else if (flags[IsMicroop]) {
928 setVfpMicroFlags(mode, flags);
[all...]
/gem5/src/mem/ruby/network/
H A DMessageBuffer.cc411 .flags(Stats::nozero);
416 .flags(Stats::nozero);
421 .flags(Stats::nozero);
426 .flags(Stats::nozero);
431 .flags(Stats::nozero);
/gem5/src/arch/x86/linux/
H A Dprocess.cc166 uint32_t flags; member in struct:UserDesc32
174 uint32_t flags; member in struct:UserDesc64
225 UserDescFlags flags = userDesc->flags; local
230 if (!flags.read_exec_only)
232 if (bits((uint8_t)flags.contents, 0))
234 if (bits((uint8_t)flags.contents, 1))
238 if (!flags.seg_not_present)
241 if (flags.useable)
244 if (flags
587 clone(ThreadContext *old_tc, ThreadContext *new_tc, Process *process, RegVal flags) argument
929 clone(ThreadContext *old_tc, ThreadContext *new_tc, Process *process, RegVal flags) argument
[all...]
/gem5/src/arch/arm/
H A Disa.cc1662 Request::Flags flags = 0;
1668 flags = TLB::MustBeOne;
1673 flags = TLB::MustBeOne;
1678 flags = TLB::MustBeOne | TLB::UserMode;
1683 flags = TLB::MustBeOne | TLB::UserMode;
1690 flags = TLB::MustBeOne;
1697 flags = TLB::MustBeOne;
1704 flags = TLB::MustBeOne | TLB::UserMode;
1711 flags = TLB::MustBeOne | TLB::UserMode;
1716 flags
[all...]
/gem5/ext/testlib/
H A Dconfig.py372 def __init__(self, *flags, **kwargs):
373 self.flags = flags
376 if len(flags) == 0:
380 elif len(flags) > 1 or flags[0].startswith('-'):
381 for flag in flags:
391 self.name = flags[0].lstrip('-')
396 parser.add_argument(*self.flags, **self.kwargs)
445 # A list of common arguments/flags use
[all...]
/gem5/src/dev/arm/
H A Dflash_device.cc486 .flags(none);
493 .flags(pdf);
498 .flags(pdf);
503 .flags(pdf);
510 .flags(pdf);
515 .flags(pdf);
/gem5/src/arch/arm/linux/
H A Dlinux.hh55 archClone(uint64_t flags, argument
62 if (flags & TGT_CLONE_SETTLS) {
109 /// This table maps the target open() flags to the corresponding
110 /// host open() flags.
279 archClone(uint64_t flags, argument
284 ArmLinux::archClone(flags, pp, cp, ptc, ctc, stack, tls);
330 /// This table maps the target open() flags to the corresponding
331 /// host open() flags.
535 static void archClone(uint64_t flags, argument
540 ArmLinux::archClone(flags, p
[all...]

Completed in 57 milliseconds

12345678910