Lines Matching refs:seqcount
46 typedef struct seqcount { struct
282 struct seqcount seqcount; member
292 .seqcount = SEQCNT_ZERO(lockname), \
298 seqcount_init(&(x)->seqcount); \
310 return read_seqcount_begin(&sl->seqcount); in read_seqbegin()
315 return read_seqcount_retry(&sl->seqcount, start); in read_seqretry()
326 write_seqcount_begin(&sl->seqcount); in write_seqlock()
331 write_seqcount_end(&sl->seqcount); in write_sequnlock()
338 write_seqcount_begin(&sl->seqcount); in write_seqlock_bh()
343 write_seqcount_end(&sl->seqcount); in write_sequnlock_bh()
350 write_seqcount_begin(&sl->seqcount); in write_seqlock_irq()
355 write_seqcount_end(&sl->seqcount); in write_sequnlock_irq()
364 write_seqcount_begin(&sl->seqcount); in __write_seqlock_irqsave()
374 write_seqcount_end(&sl->seqcount); in write_sequnlock_irqrestore()