Searched refs:contains (Results 1 - 25 of 38) sorted by relevance

12

/gem5/src/base/
H A Daddr_range_map.test.cc60 EXPECT_EQ(r.contains(RangeIn(55, 55)), r.end());
69 EXPECT_NE(r.contains(RangeIn(20, 30)), r.end());
H A Daddr_range_map.hh72 * Find entry that contains the given address range
79 * @return An iterator that contains the input address range
82 contains(const AddrRange &r) const function in class:AddrRangeMap
87 contains(const AddrRange &r) function
93 * Find entry that contains the given address
100 * @return An iterator that contains the input address
103 contains(Addr r) const
105 return contains(RangeSize(r, 1));
108 contains(Addr r)
110 return contains(RangeSiz
[all...]
H A Daddr_range.hh60 * contains a specific address etc. Besides a basic range, the
363 return contains(r.start());
391 return r.contains(_start) && r.contains(_end) &&
399 * Determine if the range contains an address.
404 bool contains(const Addr& a) const function in class:AddrRange
H A Daddr_range.test.cc103 ASSERT_TRUE(range[i].contains(addr));
105 ASSERT_FALSE(range[(i + j) % intlvSize].contains(addr));
/gem5/src/dev/arm/
H A Dgic_v3_distributor.cc140 if (GICD_IGROUPR.contains(addr)) { // Interrupt Group Registers
160 } else if (GICD_ISENABLER.contains(addr)) {
181 } else if (GICD_ICENABLER.contains(addr)) {
202 } else if (GICD_ISPENDR.contains(addr)) {
226 } else if (GICD_ICPENDR.contains(addr)) {
250 } else if (GICD_ISACTIVER.contains(addr)) {
275 } else if (GICD_ICACTIVER.contains(addr)) {
299 } else if (GICD_IPRIORITYR.contains(addr)) {
327 } else if (GICD_ITARGETSR.contains(addr)) {
333 } else if (GICD_ICFGR.contains(add
[all...]
H A Dgic_v2.cc117 if (distRange.contains(addr))
119 else if (cpuRange.contains(addr))
131 if (distRange.contains(addr))
133 else if (cpuRange.contains(addr))
171 if (GICD_IGROUPR.contains(daddr)) {
177 if (GICD_ISENABLER.contains(daddr)) {
183 if (GICD_ICENABLER.contains(daddr)) {
189 if (GICD_ISPENDR.contains(daddr)) {
195 if (GICD_ICPENDR.contains(daddr)) {
201 if (GICD_ISACTIVER.contains(dadd
[all...]
H A Dgic_v3.cc108 if (distRange.contains(addr)) {
116 } else if (redistRange.contains(addr)) {
145 if (distRange.contains(addr)) {
153 } else if (redistRange.contains(addr)) {
231 panic_if(!redistRange.contains(addr),
H A Dsmmu_v3_ports.cc123 if (!addrRange.contains(addr) || !addrRange.contains(addr+size))
H A Dgeneric_timer.cc575 if (ctrlRange.contains(addr)) {
577 } else if (timerRange.contains(addr)) {
608 if (ctrlRange.contains(addr)) {
610 } else if (timerRange.contains(addr)) {
/gem5/src/mem/ruby/structures/
H A DDirectoryMemory.cc91 if (r.contains(address)) {
103 if (r.contains(address)) {
/gem5/src/mem/
H A Dphysical.cc238 return addrMap.contains(addr) != addrMap.end();
281 const auto& m = addrMap.contains(pkt->getAddrRange());
290 const auto& m = addrMap.contains(pkt->getAddrRange());
381 const auto& m = addrMap.contains(lal_addr[i]);
H A Daddr_mapper.cc231 if (originalRanges[i].contains(addr)) {
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_hash.h123 bool contains(const void* k) const { return (lookup(k, 0) != 0); } function in class:sc_core::sc_phash_base
225 bool contains(K k) const function in class:sc_core::sc_phash
227 return sc_phash_base::contains((const void*) k);
318 bool contains(K k) const function in class:sc_core::sc_pdhash
320 return sc_phash_base::contains((const void*) k);
408 bool contains(const char* k) const function in class:sc_core::sc_strhash
410 return sc_phash_base::contains((const void*) k);
H A Dsc_string.h194 // returns true if string contains the character
196 bool contains(char c)const;
H A Dsc_string.cpp512 return str.contains(rep->str[index]);
516 sc_string_old::contains(char c)const function in class:sc_dt::sc_string_old
/gem5/ext/pybind11/include/pybind11/
H A Dembed.h156 if (builtins.contains(id) && isinstance<capsule>(builtins[id]))
/gem5/ext/pybind11/tests/
H A Dtest_pytypes.cpp43 return set.contains(key);
46 return set.contains(key);
61 return dict.contains(val);
64 return dict.contains(val);
H A Dtest_sequences_and_iterators.cpp155 bool contains(float v) const { function in class:Sequence
194 .def("__contains__", [](const Sequence &s, float v) { return s.contains(v); })
/gem5/src/dev/alpha/
H A Dtsunami_pchip.cc79 if (!pioRange.contains(pkt->getAddr()))
163 if (!pioRange.contains(pkt->getAddr()))
/gem5/src/mem/ruby/network/
H A DNetwork.cc208 if (range.contains(addr)) {
/gem5/src/arch/x86/
H A Dtlb.cc234 if (m5opRange.contains(paddr)) {
246 if (apicRange.contains(paddr)) {
/gem5/src/mem/ruby/system/
H A DRubyPort.cc200 if (it->contains(pkt->getAddr())) {
225 if (it->contains(pkt->getAddr())) {
381 // The attached physmem contains the official version of data.
/gem5/ext/systemc/src/sysc/qt/md/
H A Dhppa_b.s13 ; PA-RISC 1.1 architecture. It contains assembly-level support for
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64mi/
H A Dillegal.S134 # Make sure mtval contains either 0 or the instruction word.
/gem5/ext/pybind11/tests/test_embed/
H A Dtest_interpreter.cpp100 return builtins.contains(PYBIND11_INTERNALS_ID);

Completed in 39 milliseconds

12