Searched refs:holder (Results 1 - 9 of 9) sorted by relevance
/gem5/src/systemc/channel/ |
H A D | sc_mutex.cc | 56 if (holder.valid()) 58 holder = ::sc_gem5::scheduler.current(); 65 if (holder != ::sc_gem5::scheduler.current()) 68 holder = nullptr;
|
/gem5/src/mem/ |
H A D | snoop_filter.cc | 58 if ((sf_item.requested | sf_item.holder).none()) { 94 SnoopMask interested = sf_item.holder | sf_item.requested; 110 __func__, sf_item.requested, sf_item.holder); 122 sf_item.requested, sf_item.holder); 127 __func__, sf_item.requested, sf_item.holder); 133 panic_if((sf_item.holder & req_port).none(), 137 __func__, sf_item.requested, sf_item.holder); 142 panic_if((sf_item.holder & req_port).none(), "requester %x is not a " \ 143 "holder :( SF value %x.%x\n", req_port, 144 sf_item.requested, sf_item.holder); [all...] |
H A D | snoop_filter.hh | 73 * lines (in holder). This distinction is used for producing tighter 75 * | holder) should be notified and the requesting MSHRs will take 213 * cache line with this address (holder). 217 SnoopMask holder; member in struct:SnoopFilter::SnoopItem
|
/gem5/src/systemc/ext/channel/ |
H A D | sc_mutex.hh | 58 sc_process_handle holder; member in class:sc_core::sc_mutex
|
/gem5/ext/pybind11/include/pybind11/detail/ |
H A D | init.h | 88 "holder, or value"); 103 // deleter, or might be shared_from_this. So we construct a holder around it as if 104 // it was a normal instance, then steal the holder away into a local variable; thus 105 // the holder and destruction happens when we leave the C++ scope, and the holder 109 v_h.type->init_instance(v_h.inst, nullptr); // Set up the holder 110 Holder<Class> temp_holder(std::move(v_h.holder<Holder<Class>>())); // Steal the holder 111 v_h.type->dealloc(v_h); // Destroys the moved-out holder remains, resets value ptr to null 129 // Holder return: copy its pointer, and move or copy the returned holder int 133 construct(value_and_holder &v_h, Holder<Class> holder, bool need_alias) argument [all...] |
/gem5/ext/pybind11/include/pybind11/ |
H A D | cast.h | 212 // Main constructor for a found value/holder: 218 // Default constructor (used to signal a value-and-holder not found by get_value_and_holder()) 230 template <typename H> H &holder() const { function in struct:value_and_holder 313 * Extracts C++ value and holder pointer references from an instance (which may contain multiple 316 * `find_type` is omitted (or explicitly specified as nullptr) the first value/holder are returned, 357 // Simple path: no python-side multiple inheritance, and a small-enough holder 363 else { // multiple base types or a too-large holder 365 // [hN] is the (uninitialized) holder instance for value N, and [bb...] is a set of bool 366 // values that tracks whether each associated holder has been initialized. Each [block] is 371 space += t->holder_size_in_ptrs; // holder instanc 876 cast_holder(const itype *src, const void *holder) argument [all...] |
H A D | pybind11.h | 1294 /// Initialize holder object, variant 1: object derives from enable_shared_from_this 1302 new (std::addressof(v_h.holder<holder_type>())) holder_type(std::move(sh)); 1308 new (std::addressof(v_h.holder<holder_type>())) holder_type(v_h.value_ptr<type>()); 1315 new (std::addressof(v_h.holder<holder_type>())) holder_type(*reinterpret_cast<const holder_type *>(holder_ptr)); 1320 new (std::addressof(v_h.holder<holder_type>())) holder_type(std::move(*const_cast<holder_type *>(holder_ptr))); 1323 /// Initialize holder object, variant 2: try to construct from existing holder object, if possible 1330 new (std::addressof(v_h.holder<holder_type>())) holder_type(v_h.value_ptr<type>()); 1335 /// Performs instance initialization including constructing a holder and registering the known 1337 /// optional pointer to an existing holder t [all...] |
/gem5/ext/googletest/googletest/include/gtest/internal/ |
H A D | gtest-port.h | 2076 ThreadLocalValueHolderBase* const holder = local 2078 if (holder != NULL) { 2079 return CheckedDowncastToActualType<ValueHolder>(holder)->pointer();
|
/gem5/ext/googletest/googlemock/include/gmock/ |
H A D | gmock-spec-builders.h | 1584 scoped_ptr<ResultHolder> holder( 1586 return holder->Unwrap();
|
Completed in 34 milliseconds