Lines Matching refs:prev_ptr
91 *B::prev_ptr(m_first)= B::next_ptr(a); in push_front()
95 *B::prev_ptr(a)= &m_first; in push_front()
103 *B::prev_ptr(a)= last; in push_back()
114 *B::prev_ptr(a)= B::next_ptr(pos); in insert_after()
119 *B::prev_ptr(old_next)= B::next_ptr(a); in insert_after()
130 *B::prev_ptr(next)= *B::prev_ptr(a); in remove()
132 I::set_last(*B::prev_ptr(a)); in remove()
133 **B::prev_ptr(a)= next; in remove()
152 *B::prev_ptr(m_first)= &m_first; in swap()
156 *B::prev_ptr(rhs.m_first)= &rhs.m_first; in swap()
220 static inline T ***prev_ptr(T *el) { return &(el->*prev); } in prev_ptr() function