Lines Matching refs:prev
148 observer_proxy* p = last, * prev = p; in do_notify_entry_observers() local
158 if (p == prev) { in do_notify_entry_observers()
159 remove_ref_fast(prev); // sets prev to nullptr if successful in do_notify_entry_observers()
164 if (p == prev) { in do_notify_entry_observers()
171 if (prev) { in do_notify_entry_observers()
173 remove_ref(prev); in do_notify_entry_observers()
191 __TBB_ASSERT(!prev || p != prev, nullptr); in do_notify_entry_observers()
193 if (prev) { in do_notify_entry_observers()
194 remove_ref(prev); in do_notify_entry_observers()
203 prev = p; in do_notify_entry_observers()
209 observer_proxy* p = nullptr, * prev = nullptr; in do_notify_exit_observers() local
220 if (p == prev) in do_notify_exit_observers()
221 remove_ref_fast(prev); // sets prev to nullptr if successful in do_notify_exit_observers()
228 if (p != prev && prev) { in do_notify_exit_observers()
229 remove_ref(prev); in do_notify_exit_observers()
247 __TBB_ASSERT(!prev || p != prev, nullptr); in do_notify_exit_observers()
248 if (prev) in do_notify_exit_observers()
249 remove_ref(prev); in do_notify_exit_observers()
257 prev = p; in do_notify_exit_observers()