Searched refs:valid (Results 26 - 50 of 85) sorted by relevance

1234

/gem5/src/mem/cache/prefetch/
H A Dsbooe.hh87 bool valid; member in struct:SBOOEPrefetcher::SandboxEntry
90 : valid(false)
H A Dsbooe.cc59 entries[index].valid = true;
76 if (entry.valid && entry.line == access_line) {
H A Dspatio_temporal_memory_streaming.hh161 bool valid; member in struct:STeMSPrefetcher::RegionMissOrderBufferEntry
/gem5/src/arch/riscv/
H A Dstacktrace.hh85 valid() const function in class:RiscvISA::StackTrace
129 if (valid())
/gem5/src/arch/power/
H A Dstacktrace.hh85 valid() const function in class:PowerISA::StackTrace
129 if (valid())
/gem5/ext/pybind11/tests/
H A Dtest_callbacks.cpp124 bool valid = true; member in struct:MovableObject
129 MovableObject(MovableObject &&o) : valid(o.valid) { o.valid = false; }
131 valid = o.valid;
132 o.valid = false;
142 return x.valid; // must still return `true`
/gem5/src/systemc/tests/systemc/compliance_1666/test203a/
H A Dtest203a.cpp15 sc_assert(h.valid() == false);
70 sc_assert(h2.valid() == true);
85 if (h3.valid() == true)
116 sc_assert(h3.valid() == true);
140 sc_assert(h3.valid() == true);
164 sc_assert(h3.valid() == true);
186 sc_assert(h3.valid() == true);
208 sc_assert(h2.valid() == true);
227 sc_assert(h2.valid() == true);
/gem5/src/systemc/tests/systemc/kernel/sc_process_handle/test01/
H A Dtest01.cpp100 if ( !m_a.valid() )
103 << "valid() returned false" << endl;
128 if ( m_a.valid() )
196 if ( handle.valid() )
199 << " valid() returned true" << endl;
/gem5/src/cpu/
H A Dtimebuf.hh52 void valid(int idx) const function in class:TimeBuffer
68 buffer->valid(idx);
198 valid(idx);
234 valid(idx);
/gem5/src/arch/arm/
H A Dpagetable.hh129 bool valid; member in struct:ArmISA::TlbEntry
156 longDescFormat(false), isHyp(false), global(false), valid(true),
171 longDescFormat(false), isHyp(false), global(false), valid(false),
206 if (valid && va >= v && va <= v + size && (secure_lookup == !nstid) &&
306 SERIALIZE_SCALAR(valid); variable
336 UNSERIALIZE_SCALAR(valid); variable
/gem5/src/systemc/tests/systemc/compliance_1666/test208/
H A Dtest208.cpp29 sc_assert (h.valid());
45 sc_assert (h.valid());
77 sc_assert (h.valid());
85 sc_assert (h.valid());
126 sc_assert (h.valid());
132 sc_assert (h.valid());
161 sc_assert (h.valid());
/gem5/src/dev/arm/
H A Dgic_v3_its.cc268 if (!dte.valid || its.idOutOfRange(event_id, dte.ittRange)) {
275 if (!itte.valid || its.collectionOutOfRange(collection_id)) {
281 if (!cte.valid) {
397 if (!dte.valid || idOutOfRange(command, dte)) {
405 if (!itte.valid) {
413 if (!cte.valid) {
432 if (!dte.valid || idOutOfRange(command, dte)) {
440 if (!itte.valid) {
448 if (!cte.valid) {
456 itte.valid
[all...]
H A Dgic_v3_its.hh177 Bitfield<63> valid; variable
186 Bitfield<63> valid; variable
268 Bitfield<0> valid; variable
277 Bitfield<0> valid; variable
282 Bitfield<0> valid; variable
528 const auto valid = bits(command.raw[2], 63); local
529 if (valid)
H A Dsmmu_v3_caches.hh103 bool valid; member in struct:SMMUTLB::Entry
157 bool valid; member in struct:ARMArchTLB::Entry
201 bool valid; member in struct:IPACache::Entry
241 bool valid; member in struct:ConfigCache::Entry
288 bool valid; member in struct:WalkCache::Entry
H A Dvgic.hh233 unsigned int valid = 0; local
236 valid++;
238 return valid;
/gem5/src/systemc/tests/systemc/1666-2011-compliance/throw_it/
H A Dthrow_it.cpp88 sc_assert( t1.valid() );
103 sc_assert( t1.valid() );
110 sc_assert( t4.valid() );
125 sc_assert( t1.valid() );
271 sc_assert( t2.valid() );
284 sc_assert( t3.valid() );
/gem5/src/systemc/tests/systemc/compliance_1666/test210/
H A Dtest210.cpp54 sc_assert(sc_process_handle(obj).valid());
109 sc_assert(sc_process_handle(obj).valid());
/gem5/src/arch/sparc/
H A Dpagetable.hh67 bool valid() const { assert(populated); return !bits(entry,62,62); } function in class:SparcISA::TteTag
109 entry4u |= mbits(entry,63,63); // valid
151 bool valid() const { return bits(entry4u,63,63) && populated; } function in class:SparcISA::PageTableEntry
251 entry |= 1ULL << 63; // valid
260 valid = true;
266 bool valid; member in struct:SparcISA::TlbEntry
H A Dtlb.cc126 if (tlb[x].valid) {
130 tlb[x].valid = false;
167 if (new_entry->valid && new_entry->used)
169 if (new_entry->valid)
173 assert(PTE.valid());
181 new_entry->valid = true;
217 DPRINTF(TLB, "TLB: No valid entry found\n");
246 if (tlb[x].valid) {
277 i->second->valid = false;
296 if (tlb[x].valid) {
[all...]
H A Dvtophys.cc115 if (ttetag.valid() && ttetag.va() == va_tag) {
/gem5/src/base/stats/
H A Dtext.hh95 bool valid() const override;
H A Dhdf5.hh69 bool valid() const override;
/gem5/src/systemc/tests/systemc/1666-2011-compliance/odds_and_ends/
H A Dodds_and_ends.cpp162 if (t3a.valid()) sc_assert( t3a.terminated() );
163 if (t3b.valid()) sc_assert( t3b.terminated() );
/gem5/src/arch/alpha/
H A Dtlb.cc189 assert(entry->valid);
252 if (table[nlu].valid) {
276 table[nlu].valid = true;
301 assert(entry->valid);
311 entry->valid = false;
330 assert(entry->valid);
337 entry->valid = false;
368 if (table[i].valid) {
401 // only valid in kernel mode
492 // only valid i
[all...]
/gem5/src/systemc/tests/systemc/kernel/process_control/test06/
H A Dtest06.cpp97 sc_assert( h.valid() );

Completed in 37 milliseconds

1234