Lines Matching refs:seqcount
48 typedef struct seqcount { struct
405 struct seqcount seqcount; member
415 .seqcount = SEQCNT_ZERO(lockname), \
421 seqcount_init(&(x)->seqcount); \
433 return read_seqcount_begin(&sl->seqcount); in read_seqbegin()
438 return read_seqcount_retry(&sl->seqcount, start); in read_seqretry()
449 write_seqcount_begin(&sl->seqcount); in write_seqlock()
454 write_seqcount_end(&sl->seqcount); in write_sequnlock()
461 write_seqcount_begin(&sl->seqcount); in write_seqlock_bh()
466 write_seqcount_end(&sl->seqcount); in write_sequnlock_bh()
473 write_seqcount_begin(&sl->seqcount); in write_seqlock_irq()
478 write_seqcount_end(&sl->seqcount); in write_sequnlock_irq()
487 write_seqcount_begin(&sl->seqcount); in __write_seqlock_irqsave()
497 write_seqcount_end(&sl->seqcount); in write_sequnlock_irqrestore()