Lines Matching refs:seq
403 static inline void read_seqbegin_or_lock(seqlock_t *lock, int *seq) in read_seqbegin_or_lock() argument
405 if (!(*seq & 1)) /* Even */ in read_seqbegin_or_lock()
406 *seq = read_seqbegin(lock); in read_seqbegin_or_lock()
411 static inline int need_seqretry(seqlock_t *lock, int seq) in need_seqretry() argument
413 return !(seq & 1) && read_seqretry(lock, seq); in need_seqretry()
416 static inline void done_seqretry(seqlock_t *lock, int seq) in done_seqretry() argument
418 if (seq & 1) in done_seqretry()
460 read_seqbegin_or_lock_irqsave(seqlock_t *lock, int *seq) in read_seqbegin_or_lock_irqsave() argument
464 if (!(*seq & 1)) /* Even */ in read_seqbegin_or_lock_irqsave()
465 *seq = read_seqbegin(lock); in read_seqbegin_or_lock_irqsave()
473 done_seqretry_irqrestore(seqlock_t *lock, int seq, unsigned long flags) in done_seqretry_irqrestore() argument
475 if (seq & 1) in done_seqretry_irqrestore()