Searched refs:params (Results 76 - 100 of 560) sorted by relevance

1234567891011>>

/gem5/src/mem/
H A Dexternal_master.cc54 ExternalMaster::ExternalMaster(ExternalMasterParams *params) : argument
55 SimObject(params),
57 portName(params->name + ".port"),
58 portType(params->port_type),
59 portData(params->port_data),
60 masterId(params->system->getMasterId(this))
H A Dcomm_monitor.cc51 CommMonitor::CommMonitor(Params* params) argument
52 : SimObject(params),
56 samplePeriodTicks(params->sample_period),
57 samplePeriod(params->sample_period / SimClock::Float::s),
58 stats(this, params)
111 const CommMonitorParams *params)
114 disableBurstLengthHists(params->disable_burst_length_hists),
120 disableBandwidthHists(params->disable_bandwidth_hists),
134 disableLatencyHists(params->disable_latency_hists),
138 disableITTDists(params
110 MonitorStats(Stats::Group *parent, const CommMonitorParams *params) argument
[all...]
H A DDRAMSim2.py38 from m5.params import *
/gem5/src/cpu/minor/
H A Dfunc_unit.cc79 MinorOpClassSet::MinorOpClassSet(const MinorOpClassSetParams *params) : argument
80 SimObject(params),
81 opClasses(params->opClasses),
91 const MinorFUTimingParams *params) :
92 SimObject(params),
93 mask(params->mask),
94 match(params->match),
95 description(params->description),
96 suppress(params->suppress),
97 extraCommitLat(params
90 MinorFUTiming( const MinorFUTimingParams *params) argument
[all...]
/gem5/src/dev/virtio/
H A Dconsole.cc43 #include "params/VirtIOConsole.hh"
46 VirtIOConsole::VirtIOConsole(Params *params) argument
47 : VirtIODeviceBase(params, ID_CONSOLE, sizeof(Config), F_SIZE),
48 qRecv(params->system->physProxy, params->qRecvSize, *this),
49 qTrans(params->system->physProxy, params->qTransSize, *this),
50 device(*params->device), callbackDataAvail(qRecv)
/gem5/ext/dsent/
H A Dinterface.cc46 map<String, String> params; variable
93 ms_model = DSENT::initialize(config_file, params);
102 DSENT::finalize(params, ms_model);
145 params["Frequency"] = String(frequency);
146 params["NumberInputPorts"] = String(num_in_port);
147 params["NumberOutputPorts"] = String(num_out_port);
148 params["NumberVirtualNetworks"] = String(num_vclass);
149 params["NumberVirtualChannelsPerVirtualNetwork"] =
151 params["NumberBuffersPerVirtualChannel"] =
153 params["NumberBitsPerFli
[all...]
H A DDSENT.cc32 static void performTimingOpt(const map<String, String> &params, argument
36 double freq = params.at("Frequency").toDouble();
40 params.at("TimingOptimization->StartNetNames").split("[,]");
95 static void reportTiming(const map<String, String> &params, Model *ms_model) argument
99 params.at("ReportTiming->StartNetNames").split("[,]");
116 static Model *buildModel(const map<String, String> &params, argument
120 const String& model_name = params.at("ModelName");
133 if(params.count(parameter_name) > 0)
136 params.at(parameter_name));
151 if(params
254 constructTechModel(const map<String, String>& params) argument
304 run(const map<String, String> &params, Model *ms_model, map<string, double> &outputs) argument
[all...]
/gem5/src/arch/riscv/
H A Dprocess.hh49 RiscvProcess(ProcessParams * params, ObjectFile *objFile);
67 RiscvProcess64(ProcessParams * params, ObjectFile *objFile);
74 RiscvProcess32(ProcessParams * params, ObjectFile *objFile);
/gem5/src/mem/ruby/network/
H A DBasicLink.hh38 #include "params/BasicExtLink.hh"
39 #include "params/BasicIntLink.hh"
40 #include "params/BasicLink.hh"
50 const Params *params() const { return (const Params *)_params; } function in class:BasicLink
74 const Params *params() const { return (const Params *)_params; } function in class:BasicExtLink
84 const Params *params() const { return (const Params *)_params; } function in class:BasicIntLink
/gem5/src/arch/arm/linux/
H A Dprocess.hh71 ArmLinuxProcess32(ProcessParams * params, ObjectFile *objFile,
89 ArmLinuxProcess64(ProcessParams * params, ObjectFile *objFile,
H A Dsystem.cc117 if (params()->early_kernel_symbols) {
128 bool dtb_file_specified = params()->dtb_filename != "";
133 inform("Loading DTB file: %s at address %#x\n", params()->dtb_filename,
134 params()->atags_addr + loadAddrOffset);
136 ObjectFile *dtb_file = createObjectFile(params()->dtb_filename, true);
138 fatal("couldn't load DTB file: %s\n", params()->dtb_filename);
144 if (!_dtb_file->addBootCmdLine(params()->boot_osflags.c_str(),
145 params()->boot_osflags.size())) {
147 params()->dtb_filename);
151 "to DTB file: %s\n", params()
[all...]
/gem5/src/arch/arm/freebsd/
H A Dprocess.hh61 ArmFreebsdProcess32(ProcessParams * params, ObjectFile *objFile,
79 ArmFreebsdProcess64(ProcessParams * params, ObjectFile *objFile,
/gem5/tests/gem5/memory/
H A Dtest.py52 for name, params in simple_mem_params:
53 args = ['--' + key + '=' + val for key,val in params.iteritems()]
/gem5/src/arch/alpha/
H A Dsystem.cc43 #include "params/AlphaSystem.hh"
59 console = createObjectFile(params()->console);
61 fatal("Could not load console file %s", params()->console);
64 pal = createObjectFile(params()->pal);
66 fatal("Could not load PALcode file %s", params()->pal);
122 virtProxy.writeBlob(addr, params()->boot_osflags.c_str(),
123 strlen(params()->boot_osflags.c_str()));
132 data = htog(params()->system_type);
134 data = htog(params()->system_rev);
/gem5/src/dev/arm/
H A Damba_fake.hh55 #include "params/AmbaFake.hh"
62 params() const function in class:AmbaFake
/gem5/src/dev/
H A Dbaddev.hh40 #include "params/BadDevice.hh"
58 params() const function in class:BadDevice
H A Disa_fake.hh43 #include "params/IsaFake.hh"
63 params() const function in class:IsaFake
69 * @param p params structure
/gem5/src/sim/
H A DDVFSHandler.py39 from m5.params import *
/gem5/src/arch/mips/
H A DMipsISA.py39 from m5.params import *
/gem5/src/arch/x86/bios/
H A DE820.py38 from m5.params import *
/gem5/src/mem/probes/
H A DBaseMemProbe.py38 from m5.params import *
H A Dmem_trace.hh53 MemTraceProbe(MemTraceProbeParams *params);
/gem5/src/mem/ruby/structures/
H A DReplacementPolicy.py30 from m5.params import *
/gem5/src/learning_gem5/part2/
H A DHelloObject.py30 from m5.params import *
H A Dgoodbye_object.cc36 GoodbyeObject::GoodbyeObject(GoodbyeObjectParams *params) : argument
37 SimObject(params), event([this]{ processEvent(); }, name() + ".event"),
38 bandwidth(params->write_bandwidth), bufferSize(params->buffer_size),

Completed in 21 milliseconds

1234567891011>>