Lines Matching refs:tmp
255 cpq_operation* tmp, *pop_list = nullptr; in handle_operations() local
271 tmp = op_list; in handle_operations()
273 if (tmp->type == POP_OP) { in handle_operations()
278 *(tmp->elem) = std::move(data.back()); in handle_operations()
280 tmp->status.store(uintptr_t(SUCCEEDED), std::memory_order_release); in handle_operations()
285 tmp->next.store(pop_list, std::memory_order_relaxed); in handle_operations()
286 pop_list = tmp; in handle_operations()
289 … __TBB_ASSERT(tmp->type == PUSH_OP || tmp->type == PUSH_RVALUE_OP, "Unknown operation"); in handle_operations()
294 if (tmp->type == PUSH_OP) { in handle_operations()
295 push_back_helper(*(tmp->elem)); in handle_operations()
297 data.push_back(std::move(*(tmp->elem))); in handle_operations()
300 tmp->status.store(uintptr_t(SUCCEEDED), std::memory_order_release); in handle_operations()
304 tmp->status.store(uintptr_t(FAILED), std::memory_order_release); in handle_operations()
312 tmp = pop_list; in handle_operations()
314 __TBB_ASSERT(tmp->type == POP_OP, nullptr); in handle_operations()
316 tmp->status.store(uintptr_t(FAILED), std::memory_order_release); in handle_operations()
323 *(tmp->elem) = std::move(data.back()); in handle_operations()
325 tmp->status.store(uintptr_t(SUCCEEDED), std::memory_order_release); in handle_operations()
328 *(tmp->elem) = std::move(data[0]); in handle_operations()
330 tmp->status.store(uintptr_t(SUCCEEDED), std::memory_order_release); in handle_operations()