Lines Matching refs:mark
55 : mark(0), my_size(0), my_compare(), data(alloc) in concurrent_priority_queue()
61 : mark(0), my_size(0), my_compare(compare), data(alloc)
67 : mark(0), my_size(0), my_compare(), data(alloc)
74 : mark(0), my_size(0), my_compare(compare), data(alloc)
82 : mark(0), my_compare(compare), data(begin, end, alloc)
100 …: mark(other.mark), my_size(other.my_size.load(std::memory_order_relaxed)), my_compare(other.my_co… in concurrent_priority_queue()
107 …: mark(other.mark), my_size(other.my_size.load(std::memory_order_relaxed)), my_compare(other.my_co… in concurrent_priority_queue()
114 …: mark(other.mark), my_size(other.my_size.load(std::memory_order_relaxed)), my_compare(other.my_co… in concurrent_priority_queue()
121 …: mark(other.mark), my_size(other.my_size.load(std::memory_order_relaxed)), my_compare(other.my_co… in concurrent_priority_queue()
130 mark = other.mark;
140 mark = other.mark;
154 mark = 0; in assign()
208 mark = 0; in clear()
217 swap(mark, other.mark); in swap()
256 __TBB_ASSERT(mark == data.size(), nullptr); in handle_operations()
274 if (mark < data.size() && in handle_operations()
283 __TBB_ASSERT(mark <= data.size(), nullptr); in handle_operations()
318 __TBB_ASSERT(mark <= data.size(), nullptr); in handle_operations()
319 if (mark < data.size() && in handle_operations()
338 if (mark < data.size()) heapify(); in handle_operations()
339 __TBB_ASSERT(mark == data.size(), nullptr); in handle_operations()
345 if (!mark && data.size() > 0) mark = 1; in heapify()
346 for (; mark < data.size(); ++mark) { in heapify()
348 size_type cur_pos = mark; in heapify()
349 value_type to_place = std::move(data[mark]); in heapify()
366 while(child < mark) { in reheap()
368 if (child + 1 < mark && my_compare(data[child], data[child + 1])) in reheap()
380 if (mark > data.size()) mark = data.size(); in reheap()
401 size_type mark; variable