Lines Matching refs:tail
89 while i != location.tail { in too_old()
101 let mut i = location.tail.wrapping_sub(1); in too_old()
206 self.filled.tail = sequence_number.wrapping_add(1); in push()
212 self.filled.tail = sequence_number.wrapping_add(1); in push()
234 if self.filled.compare(self.active.tail) == Comparison::Inside { in build_sample()
235 self.active.tail = self.filled.tail; in build_sample()
263 consume.tail = i.wrapping_add(1); in build_sample()
269 consume.tail = i; in build_sample()
279 if !purging_buffers && self.buffer[consume.tail as usize].is_none() { in build_sample()
290 for i in consume.tail..self.active.tail { in build_sample()
320 self.active.head = consume.tail; in build_sample()
325 self.active.head = consume.tail; in build_sample()
330 while i != consume.tail { in build_sample()
359 self.prepared_samples[self.prepared.tail as usize] = Some(sample); in build_sample()
360 self.prepared.tail = self.prepared.tail.wrapping_add(1); in build_sample()