Lines Matching refs:latest_seq
17 latest_seq: u64, field
32 latest_seq: 0, in new()
49 if seq <= self.latest_seq { in check()
50 if self.latest_seq >= self.window_size as u64 + seq { in check()
53 if self.mask.bit((self.latest_seq - seq) as usize) != 0 { in check()
69 if self.seq > self.latest_seq { in accept()
71 self.mask.lsh((self.seq - self.latest_seq) as usize); in accept()
72 self.latest_seq = self.seq; in accept()
74 let diff = (self.latest_seq - self.seq) % self.max_seq; in accept()
82 latest_seq: u64, field
96 latest_seq: 0, in new()
115 self.latest_seq = seq - 1; in check()
117 self.latest_seq = self.max_seq; in check()
122 let mut diff = self.latest_seq as i64 - seq as i64; in check()
149 let mut diff = self.latest_seq as i64 - self.seq as i64; in accept()
162 self.latest_seq = self.seq; in accept()
165 .set_bit((self.latest_seq as isize - self.seq as isize) as usize); in accept()