/gem5/src/cpu/minor/ |
H A D | dyn_inst.cc | 225 std::ostringstream flags; local 226 staticInst->printFlags(flags, " "); 229 " flags=\"%s\"%s%s\n", 234 flags.str(),
|
H A D | fetch2.cc | 617 .flags(total); 622 .flags(total); 627 .flags(total); 632 .flags(total); 637 .flags(total); 642 .flags(total);
|
/gem5/src/mem/ |
H A D | port_proxy.hh | 119 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 D | multi_level_page_table.hh | 216 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 D | tcp.h | 41 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 D | tracediff | 35 # ******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 D | decode_packet_trace.py | 98 if packet.HasField('flags'): 100 packet.flags, packet.tick))
|
/gem5/src/sim/ |
H A D | cxx_config.hh | 163 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 D | fd_array.hh | 121 int openFile(std::string const& file_name, int flags, mode_t mode) const;
|
/gem5/src/base/ |
H A D | debug.cc | 68 static FlagsMap flags; local 69 return flags;
|
/gem5/src/arch/x86/ |
H A D | tlb.cc | 273 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 D | inst_queue_impl.hh | 249 .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 D | CacheMemory.cc | 515 .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 D | base.cc | 1258 // 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 D | static_inst.cc | 138 if (flags[flag]) {
|
H A D | base_dyn_inst.hh | 217 /** 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 D | nop.cc | 50 flags[IsNop] = true;
|
/gem5/src/cpu/testers/traffic_gen/ |
H A D | base_gen.hh | 79 * @param flags Optional request flags 82 Request::FlagsType flags = 0);
|
/gem5/src/arch/arm/insts/ |
H A D | vfp.hh | 62 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 D | MessageBuffer.cc | 411 .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 D | process.cc | 166 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 D | isa.cc | 1662 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 D | config.py | 372 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 D | flash_device.cc | 486 .flags(none); 493 .flags(pdf); 498 .flags(pdf); 503 .flags(pdf); 510 .flags(pdf); 515 .flags(pdf);
|
/gem5/src/arch/arm/linux/ |
H A D | linux.hh | 55 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...] |