Searched refs:_obj (Results 1 – 4 of 4) sorted by relevance
28 Weak_ref_base(void const *ptr = nullptr) : _obj(ptr) {}29 void reset_hard() { _obj = nullptr; }30 void const *_obj;46 { return _obj ? true : false; }71 { return reinterpret_cast<T*>(const_cast<void *>(_obj)); }79 _obj = n;97 Weak_ref(Weak_ref const &o) : Weak_ref_base(o._obj)
63 Weak_ref _obj; member92 { return (_flags & F_cap) && !(is_local() && !_obj); } in is_valid()110 if (!_obj) in cap()112 return _obj.get()->obj_cap(); in cap()116 { return _obj.get(); } in obj()
44 _obj.~Weak_ref(); in ~Entry()58 new (&_obj) Weak_ref(o); in set()144 ns = dynamic_cast<Name_space const *>(o->_obj.get()); in find_iter()154 dbg.cprintf(": found object: %p (%s)\n", o->_obj.get(), in find_iter()155 o->_obj ? typeid(*(o->_obj.get())).name() : ""); in find_iter()
64 L4::Epiface *_obj;98 L4::Epiface *obj() const { if (is_local()) return _obj; return 0; }103 if (!_obj)105 return _obj->obj_cap();124 : _f((f & ~F_base_mask) | F_cap | F_local), _obj(o)
Completed in 5 milliseconds