Searched refs:Policy (Results 1 - 11 of 11) sorted by relevance
/gem5/src/mem/qos/ |
H A D | policy.cc | 44 Policy::Policy(const Params* p) function in class:QoS::Policy 48 Policy::~Policy() {} 51 Policy::schedule(const PacketPtr pkt)
|
H A D | policy.hh | 52 * QoS Policy base class 54 * QoS Policy base class: all QoS policies derive from this class to 58 class Policy : public SimObject class in namespace:QoS 62 Policy(const Params* p); 64 virtual ~Policy(); 115 Policy::pair(M master, T value)
|
H A D | policy_fixed_prio.hh | 49 * Fixed Priority QoS Policy 51 * Fixed Priority Policy: based on a configured MasterID to priority map, 54 class FixedPriorityPolicy : public Policy
|
H A D | policy_pf.hh | 49 * Proportional Fair QoS Policy 59 class PropFairPolicy : public Policy 107 /** PF Policy weight */
|
H A D | policy_fixed_prio.cc | 50 : Policy(p), defaultPriority(p->qos_fixed_prio_default_prio)
|
H A D | policy_pf.cc | 47 : Policy(p), weight(p->weight) 68 "Policy's maximum number of masters is currently dictated "
|
H A D | mem_ctrl.hh | 68 /** QoS Policy, assigns QoS priority to the incoming packets */ 69 const std::unique_ptr<Policy> policy; 71 /** QoS Bus Turnaround Policy: selects the bus direction (READ/WRITE) */ 74 /** QoS Queue Policy: selects packet among same-priority queue */
|
/gem5/src/gpu-compute/ |
H A D | scheduling_policy.hh | 62 template<typename Policy> 71 return Policy::__chooseWave(sched_list);
|
/gem5/src/systemc/ext/utils/ |
H A D | sc_vector.hh | 212 typedef sc_direct_access<ElementType> Policy; typedef in class:sc_core::sc_direct_access 223 ElementType, typename U::Policy::ElementType> 249 typedef sc_member_access<ElementType, AccessType> Policy; typedef in class:sc_core::sc_member_access 271 typedef typename AccessPolicy::Policy Policy; typedef in class:sc_core::sc_vector_iter 274 typedef typename Policy::Type AccessType; 310 sc_vector_iter(RawIterator it, Policy acc=Policy()) : 311 Policy(acc), it_(it) 314 Policy cons [all...] |
/gem5/ext/pybind11/include/pybind11/ |
H A D | pytypes.h | 29 template <typename Policy> class accessor; 474 template <typename Policy> 475 class accessor : public object_api<accessor<Policy>> { 476 using key_type = typename Policy::key_type; 489 Policy::set(obj, key, object_or_cast(std::forward<T>(value))); 495 template <typename T = Policy> 501 template <typename T = Policy> 513 if (!cache) { cache = Policy::get(obj, key); } 603 template <typename Policy> 604 class generic_iterator : public Policy { [all...] |
H A D | pybind11.h | 1658 template <typename Iterator, typename Sentinel, bool KeyIterator, return_value_policy Policy> 1668 template <return_value_policy Policy = return_value_policy::reference_internal, 1674 typedef detail::iterator_state<Iterator, Sentinel, false, Policy> state; 1689 }, std::forward<Extra>(extra)..., Policy); 1697 template <return_value_policy Policy = return_value_policy::reference_internal, 1703 typedef detail::iterator_state<Iterator, Sentinel, true, Policy> state; 1718 }, std::forward<Extra>(extra)..., Policy); 1726 template <return_value_policy Policy = return_value_policy::reference_internal, 1728 return make_iterator<Policy>(std::begin(value), std::end(value), extra...); 1733 template <return_value_policy Policy [all...] |
Completed in 26 milliseconds