Lines Matching defs:params
51 CommMonitor::CommMonitor(Params* params)
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->disable_itt_dists),
144 disableOutstandingHists(params->disable_outstanding_hists),
150 disableTransactionHists(params->disable_transaction_hists),
158 disableAddrDists(params->disable_addr_dists),
159 readAddrMask(params->read_addr_mask),
160 writeAddrMask(params->write_addr_mask),
167 .init(params->burst_length_bins)
171 .init(params->burst_length_bins)
176 .init(params->bandwidth_bins)
187 .init(params->bandwidth_bins)
198 .init(params->latency_bins)
202 .init(params->latency_bins)
206 .init(1, params->itt_max_bin, params->itt_max_bin /
207 params->itt_bins)
211 .init(1, params->itt_max_bin, params->itt_max_bin /
212 params->itt_bins)
216 .init(1, params->itt_max_bin, params->itt_max_bin /
217 params->itt_bins)
221 .init(params->outstanding_bins)
225 .init(params->outstanding_bins)
229 .init(params->transaction_bins)
233 .init(params->transaction_bins)