Searched refs:intrusive_ptr (Results 1 – 3 of 3) sorted by relevance
105 class intrusive_ptr { class107 intrusive_ptr(T *q = NULL) : p(q) { in intrusive_ptr() function in clover::intrusive_ptr112 intrusive_ptr(const intrusive_ptr &ptr) : in intrusive_ptr() function in clover::intrusive_ptr113 intrusive_ptr(ptr.p) { in intrusive_ptr()116 intrusive_ptr(intrusive_ptr &&ptr) : in intrusive_ptr() function in clover::intrusive_ptr121 ~intrusive_ptr() { in ~intrusive_ptr()126 intrusive_ptr &127 operator=(intrusive_ptr ptr) { in operator =()133 operator==(const intrusive_ptr &ref) const { in operator ==()138 operator!=(const intrusive_ptr &ref) const { in operator !=()
49 void *bind(intrusive_ptr<command_queue> _q,54 intrusive_ptr<command_queue> q;
158 kernel::exec_context::bind(intrusive_ptr<command_queue> _q, in bind()