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

/gem5/src/arch/arm/kvm/
H A Dgic.cc22 * contributors may be used to endorse or promote products derived from
210 if (use_kvm) // from simulation to KVM emulation
224 panic("MuxingKvmGic: PIO from gem5 is currently unsupported\n");
233 panic("MuxingKvmGic: PIO from gem5 is currently unsupported\n");
287 MuxingKvmGic::copyDistRegister(BaseGicRegisters* from, BaseGicRegisters* to, argument
290 auto val = from->readDistributor(ctx, daddr);
296 MuxingKvmGic::copyCpuRegister(BaseGicRegisters* from, BaseGicRegisters* to, argument
299 auto val = from->readCpu(ctx, daddr);
305 MuxingKvmGic::copyBankedDistRange(BaseGicRegisters* from, BaseGicRegisters* to, argument
310 copyDistRegister(from, t
323 copyDistRange(BaseGicRegisters* from, BaseGicRegisters* to, Addr daddr, size_t size) argument
339 copyGicState(BaseGicRegisters* from, BaseGicRegisters* to) argument
[all...]
H A Dgic.hh22 * contributors may be used to endorse or promote products derived from
142 * Get value of GIC register "from" a cpu
151 * Set value of GIC register "from" a cpu
209 void copyGicState(BaseGicRegisters* from, BaseGicRegisters* to);
211 void copyDistRegister(BaseGicRegisters* from, BaseGicRegisters* to,
213 void copyCpuRegister(BaseGicRegisters* from, BaseGicRegisters* to,
216 void copyBankedDistRange(BaseGicRegisters* from, BaseGicRegisters* to,
220 void copyDistRange(BaseGicRegisters* from, BaseGicRegisters* to,
/gem5/util/
H A Dslicc13 # contributors may be used to endorse or promote products derived from
30 from os.path import dirname, join
H A Dregress13 # contributors may be used to endorse or promote products derived from
34 from subprocess import call
H A Dcompile13 # contributors may be used to endorse or promote products derived from
31 from os.path import isdir, isfile, join as joinpath
/gem5/src/systemc/ext/utils/
H A Dsc_vector.hh31 * contributors may be used to endorse or promote products derived from
65 // Goop for supporting sc_vector_iter, simplified from the Accellera version.
544 bind(BindableIterator first, BindableIterator last, iterator from) argument
546 if (!size() || from == end() || first == last)
547 reportEmpty(kind(), from == end());
549 while (from != end() && first != last)
550 (*from++).bind(*first++);
551 return from;
577 operator () (ArgumentIterator first, ArgumentIterator last, iterator from) argument
579 if (!size() || from
711 bind(BindableIterator first, BindableIterator last, iterator from) argument
723 bind(BindableIterator first, BindableIterator last, typename sc_vector<T>::iterator from) argument
752 operator ()(ArgumentIterator first, ArgumentIterator last, iterator from) argument
764 operator ()(ArgumentIterator first, ArgumentIterator last, typename sc_vector<T>::iterator from) argument
[all...]
/gem5/src/arch/x86/insts/
H A Dstatic_inst.hh22 * contributors may be used to endorse or promote products derived from
137 inline uint64_t pick(uint64_t from, int idx, int size) const argument
139 X86IntReg reg = from;
158 inline int64_t signedPick(uint64_t from, int idx, int size) const argument
160 X86IntReg reg = from;
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_vector.h72 , typename Container::iterator from );
80 , typename Container::iterator from );
179 // convert from any policy to (const) direct policy
400 , iterator from )
401 { return sc_vector_do_bind( *this, first, last, from ); }
417 , iterator from )
418 { return sc_vector_do_operator_paren( *this, first, last, from ); }
505 , iterator from )
506 { return sc_vector_do_bind( *this, first, last, from ); }
510 , typename base_type::iterator from )
[all...]
/gem5/src/cpu/testers/traffic_gen/
H A Dtraffic_gen.hh22 * contributors may be used to endorse or promote products derived from
108 uint32_t from; member in struct:TrafficGen::Transition
H A Dtraffic_gen.cc22 * contributors may be used to endorse or promote products derived from
84 // when not restoring from a checkpoint, make sure we kick things off
290 is >> transition.from >> transition.to >> transition.p;
294 DPRINTF(TrafficGen, "Transition: %d -> %d\n", transition.from,
319 transitionMatrix[t->from][t->to] = t->p;
/gem5/src/systemc/tests/systemc/utils/sc_vector/test05/
H A Dtest05.cpp45 dump_port_array( const char* from, const port_vec& in ) argument
47 std::cout << "\n" << from << "\n"; local
116 // bind range, starting from last position
/gem5/util/maint/
H A Dcreate_patches.sh23 # contributors may be used to endorse or promote products derived from
62 This script creates a series of patches suitable from upstream
63 consumption from a git branch. By default, the script works on the
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64si/
H A Dscall.S41 # If U mode doesn't exist, mcause should indicate ECALL from M mode.
/gem5/src/systemc/tests/include/
H A DSimpleBusAT.h143 if (it->second.from) {
146 (*it->second.from)->nb_transport_bw(*trans, phase, t);
181 target_socket_type* initiatorSocket = it->second.from;
183 it->second.from = 0;
238 << "': Illegal phase received from initiator." << std::endl;
252 << "': Illegal phase received from target." << std::endl;
359 target_socket_type* from; member in struct:SimpleBusAT::ConnectionInfo
/gem5/src/systemc/dt/int/
H A Dsc_nbcommon.inc59 sc_core::sc_abort(); // can't recover from here
110 sc_core::sc_abort(); // can't recover from here
131 sc_core::sc_abort(); // can't recover from here
152 sc_core::sc_abort(); // can't recover from here
173 sc_core::sc_abort(); // can't recover from here
194 sc_core::sc_abort(); // can't recover from here
215 sc_core::sc_abort(); // can't recover from here
236 // Assignment from v of the same type.
252 // Assignment from v of the different type.
267 // Assignment from a
[all...]
/gem5/ext/googletest/googletest/include/gtest/internal/
H A Dgtest-internal.h15 // contributors may be used to endorse or promote products derived from
144 // are enabled). We derive it from std::runtime_error, which is for
146 // std::runtime_error inherits from std::exception, many testing
165 // Don't inherit from ScopedTrace!
175 // Returns the optimal edits to go from 'left' to 'right'.
304 // Constructs a FloatingPoint from a raw floating-point number.
352 // Returns true iff this number is at most kMaxUlps ULP's away from
374 // Converts an integer from the sign-and-magnitude representation to
738 // Helper for suppressing false warning from Clang on a const char*
760 // Generates a random number from [
1000 CopyArray(const T& from, U* to) argument
1012 CopyArray(const T* from, size_t size, U* to) argument
[all...]
/gem5/system/alpha/console/
H A Ddbmentry.S14 * contributors may be used to endorse or promote products derived from
49 Other processors spin here waiting to get their stacks from
119 ret zero, (ra) # Back from whence we came
/gem5/ext/googletest/googlemock/include/gmock/
H A Dgmock-actions.h15 // contributors may be used to endorse or promote products derived from
57 // 2. a factory function that creates an Action object from a
337 // get-the-next-element-from-the-collection action will need to
349 // Don't inherit from Action!
364 // Constructs an Action from its implementation. A NULL impl is
460 // Creates an Action from its implementation and returns it. The
467 // Creates a polymorphic action from its implementation. This is
489 explicit ActionAdaptor(const Action<F2>& from) : impl_(from.impl_) {} argument
536 // Constructs a ReturnAction object from th
1054 Action(const Action<From>& from) argument
[all...]
H A Dgmock-matchers.h15 // contributors may be used to endorse or promote products derived from
64 // 2. a factory function that creates a Matcher<T> object from a
178 // Inherits these methods from MatcherDescriberInterface:
249 // from it. We put functionalities common to all Matcher<T>
290 // Constructs a matcher from its implementation.
317 // from Matcher!
326 // Constructs a matcher from its implementation.
476 // Creates a matcher from its implementation. This is easier to use
488 // Creates a polymorphic matcher from its implementation. This is
524 // constructor from
2151 MatchAndExplain(From from, MatchResultListener* listener) const argument
2167 MatchAndExplain(From& from, MatchResultListener* listener) const argument
[all...]
/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_nbutils.h529 // Set u[i] = 0 where i = from ... (ulen - 1).
532 vec_zero(int from, int ulen, sc_digit *u) argument
539 for(int i = from; i < ulen; i++)
552 // Copy n digits from v to u.
783 // Convert an (un)signed number from sign-magnitude representation to
796 // Convert an (un)signed number from sign-magnitude representation to
824 // Convert a signed number from 2's complement representation to
859 // Convert a signed number from sign-magnitude representation to 2's
871 // Convert a signed number from sign-magnitude representation to 2's
880 // Convert a signed number from sig
[all...]
H A Dsc_nbcommon.inc250 // Assignment from v of the same type.
270 // Assignment from v of the different type.
286 // Assignment from an sc_unsigned_subref_r
294 // Assignment from an sc_signed_subref_r
2530 // Copy the bits from digit to buf. The division and mod operations
2562 // Copy the bits from buf to digit.
2638 // This constructor is mainly used in finding a "range" of bits from a
2737 // reversing is "read bits out of d from left to right and push
2743 // Deletions will start from the left end and move one position
2759 // Deletions will start from th
[all...]
/gem5/src/systemc/ext/dt/int/
H A Dsc_nbutils.hh371 // Set u[i] = 0 where i = from ... (ulen - 1).
373 vec_zero(int from, int ulen, sc_digit *u) argument
378 for (int i = from; i < ulen; i++)
385 // Copy n digits from v to u.
514 sc_core::sc_abort(); // can't recover from here
527 sc_core::sc_abort(); // can't recover from here
596 // Convert an (un)signed number from sign-magnitude representation to
608 // Convert an (un)signed number from sign-magnitude representation to
633 // Convert a signed number from 2's complement representation to
665 // Convert a signed number from sig
[all...]
/gem5/ext/systemc/src/sysc/qt/md/
H A Dhppa.s184 ; from the user's function. It is an error for `cleanup' to return.
213 ; Index of fld[w|d]s only ranges from -16 to 15, so we
H A Dksr1.s162 finop ; cxnop # .. 2 st8 from above
/gem5/src/arch/arm/
H A Dsemihosting.cc22 * contributors may be used to endorse or promote products derived from
413 // Sign extend from a 32 bit integer in aarch32 since the argument
503 std::string from = readString(tc, argv[1], argv[2]); local
506 if (rename(from.c_str(), to.c_str()) != 0) {
571 fatal_if(memories.size() < 1, "No memories reported from System");
860 // Avoid truncating the file if we are restoring from a
895 panic_if(!file, "Trying to read from a closed file");

Completed in 58 milliseconds