Searched refs:vector (Results 76 - 100 of 763) sorted by relevance

1234567891011>>

/gem5/src/mem/ruby/network/simple/
H A DSwitch.hh43 #include <vector>
65 void addInPort(const std::vector<MessageBuffer*>& in);
66 void addOutPort(const std::vector<MessageBuffer*>& out,
91 std::vector<Throttle*> m_throttles;
92 std::vector<MessageBuffer*> m_port_buffers;
H A DThrottle.hh43 #include <vector>
63 void addLinks(const std::vector<MessageBuffer*>& in_vec,
64 const std::vector<MessageBuffer*>& out_vec);
93 std::vector<MessageBuffer*> m_in;
94 std::vector<MessageBuffer*> m_out;
96 std::vector<int> m_units_remaining;
/gem5/src/unittest/
H A Dtokentest.cc33 #include <vector>
49 vector<string> tokens1;
50 vector<string> tokens2;
/gem5/ext/drampower/src/
H A DParametrisable.h42 #include <vector>
63 * Push a new parameter into the in-order vector without checking
93 std::vector<Parameter> getParameters() const;
133 std::vector<Parameter> parameters;
H A DParametrisable.cc56 vector<Parameter>::iterator p = parameters.begin();
77 for (vector<Parameter>::iterator p = parameters.begin();
98 for (vector<Parameter>::const_iterator p = parameters.begin();
107 for (vector<Parameter>::const_iterator p = parameters.begin();
116 vector<Parameter> Parametrisable::getParameters() const
125 for (vector<Parameter>::const_iterator p = parameters.begin();
/gem5/ext/dsent/model/optical_graph/
H A DOpticalNode.h34 typedef std::vector<DetectorEntry> DetectorTable;
62 vector<OpticalNode*>* getDownstreamNodes() const;
101 vector<OpticalNode*>* m_downstream_nodes_;
/gem5/src/arch/x86/bios/
H A Dacpi.hh44 #include <vector>
108 std::vector<SysDescTable *> entries;
119 std::vector<SysDescTable *> entries;
H A De820.hh43 #include <vector>
71 std::vector<E820Entry *> entries;
/gem5/src/sim/
H A Dvoltage_domain.hh44 #include <vector>
135 typedef std::vector<double> Voltages;
155 typedef std::vector<SrcClockDomain *> SrcClockChildren;
/gem5/src/gpu-compute/
H A Dhsa_code.hh40 #include <vector>
78 std::vector<TheGpuISA::RawMachInst>* insts() { return &_insts; }
95 std::vector<TheGpuISA::RawMachInst> _insts;
H A Dhsa_object.hh41 #include <vector>
57 static std::vector<std::function<HsaObject*(const std::string&, int,
/gem5/src/cpu/
H A Dintr_control.cc35 #include <vector>
53 std::vector<ThreadContext *> &tcvec = sys->threadContexts;
62 std::vector<ThreadContext *> &tcvec = sys->threadContexts;
/gem5/src/mem/ruby/network/fault_model/
H A DFaultModel.hh136 std::vector <system_conf> configurations;
137 std::vector <system_conf> routers;
138 std::vector <int> temperature_weights;
/gem5/src/mem/ruby/network/garnet2.0/
H A DNetworkLink.hh38 #include <vector>
64 const std::vector<unsigned int> & getVcLoad() const { return m_vc_load; }
86 std::vector<unsigned int> m_vc_load;
/gem5/tests/test-progs/pthread/src/
H A Dtest_std_thread.cpp42 #include <vector>
57 std::vector< std::thread > threads;
58 std::vector<int> outputs( MAX_N_WORKER_THREADS, 0 );
/gem5/src/cpu/testers/traffic_gen/
H A Dstream_gen.hh57 // A non empty vector of StreamIDs must be provided.
59 // vector means that they are not used and no configuration
62 "Must provide a vector of StreamIDs");
100 std::vector<uint32_t> streamIds;
101 std::vector<uint32_t> substreamIds;
138 uint32_t randomPick(const std::vector<uint32_t> &svec);
/gem5/src/arch/arm/tracers/
H A Dtarmac_tracer.hh125 std::vector<InstPtr> instQueue;
126 std::vector<MemPtr> memQueue;
127 std::vector<RegPtr> regQueue;
/gem5/src/arch/x86/
H A Dinterrupts.hh82 Bitfield<7, 0> vector; member in class:X86ISA::Interrupts
151 setRegArrayBit(ApicRegIndex base, uint8_t vector) argument
153 regs[base + (vector / 32)] |= (1 << (vector % 32));
157 clearRegArrayBit(ApicRegIndex base, uint8_t vector) argument
159 regs[base + (vector / 32)] &= ~(1 << (vector % 32));
163 getRegArrayBit(ApicRegIndex base, uint8_t vector) argument
165 return bits(regs[base + (vector / 32)], vector
[all...]
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_spawn_options.h35 #include <vector>
108 std::vector<sc_spawn_reset_base*> m_resets;
109 std::vector<const sc_event*> m_sensitive_events;
110 std::vector<sc_event_finder*> m_sensitive_event_finders;
111 std::vector<sc_interface*> m_sensitive_interfaces;
112 std::vector<sc_port_base*> m_sensitive_port_bases;
/gem5/src/arch/mips/
H A Disa.hh36 #include <vector>
71 std::vector<std::vector<RegVal> > miscRegFile;
72 std::vector<std::vector<RegVal> > miscRegFile_WriteMask;
73 std::vector<BankType> bankType;
/gem5/src/cpu/pred/
H A Dras.hh34 #include <vector>
90 std::vector<TheISA::PCState> addrStack;
/gem5/src/mem/probes/
H A Dbase.hh44 #include <vector>
93 std::vector<std::unique_ptr<PacketListener>> listeners;
/gem5/src/mem/ruby/structures/
H A DBankedArray.hh35 #include <vector>
61 std::vector<AccessRecord> busyBanks;
/gem5/ext/nomali/lib/
H A Djobcontrol.hh23 #include <vector>
90 std::vector<JobSlot> slots;
H A Dmmu.hh23 #include <vector>
60 std::vector<AddrSpace> spaces;

Completed in 12 milliseconds

1234567891011>>