Lines Matching refs:elem
1174 T* elem; variable
1179 , elem(const_cast<T*>(&e)) , ltask(nullptr) in buffer_operation()
1182 buffer_operation(op_type t) : type(char(t)), elem(nullptr), ltask(nullptr), r(nullptr) {} in buffer_operation()
1330 __TBB_ASSERT(op->elem, nullptr); in internal_push()
1331 this->push_back(*(op->elem)); in internal_push()
1337 __TBB_ASSERT(op->elem, nullptr); in internal_pop()
1338 if(this->pop_back(*(op->elem))) { in internal_pop()
1347 __TBB_ASSERT(op->elem, nullptr); in internal_reserve()
1348 if(this->reserve_front(*(op->elem))) { in internal_reserve()
1422 op_data.elem = &v; in try_get()
1433 op_data.elem = &v; in try_reserve()
1533 this->pop_front(*(op->elem)); in internal_pop()
1542 this->reserve_front(*(op->elem)); in internal_reserve()
1634 size_type tag = (*my_sequencer)(*(op->elem)); in __TBB_requires()
1650 const op_stat res = this->place_item(tag, *(op->elem)) ? SUCCEEDED : FAILED; in __TBB_requires()
1713 prio_push(*(op->elem)); in internal_push()
1725 *(op->elem) = prio(); in internal_pop()
1738 *(op->elem) = prio(); in internal_reserve()
1739 reserved_item = *(op->elem); in internal_reserve()