Lines Matching refs:base
111 size_type prepare_page( ticket_type k, queue_rep_type& base, page_allocator_type page_allocator, in prepare_page() argument
120 ++base.n_invalid_entries; in prepare_page()
126 spin_wait_until_my_turn(tail_counter, k, base); in prepare_page()
145 … void push( ticket_type k, queue_rep_type& base, queue_allocator_type& allocator, Args&&... args ) in push() argument
149 size_type index = prepare_page(k, base, page_allocator, p); in push()
155 ++base.n_invalid_entries; in push()
169 void abort_push( ticket_type k, queue_rep_type& base, queue_allocator_type& allocator ) { in abort_push() argument
171 prepare_page(k, base, allocator, p); in abort_push()
172 ++base.n_invalid_entries; in abort_push()
176 bool pop( void* dst, ticket_type k, queue_rep_type& base, queue_allocator_type& allocator ) { in pop() argument
194 --base.n_invalid_entries; in pop()