Lines Matching defs:counter
261 READ_ONCE(keypair->receiving_counter.counter) >= REJECT_AFTER_MESSAGES)) {
267 le64_to_cpu(((struct message_data *)skb->data)->counter);
302 static bool counter_validate(struct noise_replay_counter *counter, u64 their_counter)
307 spin_lock_bh(&counter->lock);
309 if (unlikely(counter->counter >= REJECT_AFTER_MESSAGES + 1 ||
316 counter->counter))
321 if (likely(their_counter > counter->counter)) {
322 index_current = counter->counter >> ilog2(BITS_PER_LONG);
326 counter->backtrack[(i + index_current) &
328 WRITE_ONCE(counter->counter, their_counter);
333 &counter->backtrack[index]);
336 spin_unlock_bh(&counter->lock);
340 #include "selftest/counter.c"
473 READ_ONCE(keypair->receiving_counter.counter));