Lines Matching refs:seqcount_t
70 } seqcount_t; typedef
72 static inline void __seqcount_init(seqcount_t *s, const char *name, in __seqcount_init()
97 static inline void seqcount_lockdep_reader_access(const seqcount_t *s) in seqcount_lockdep_reader_access()
99 seqcount_t *l = (seqcount_t *)s; in seqcount_lockdep_reader_access()
202 seqcount_t seqcount; \
206 static __always_inline seqcount_t * \
254 static inline seqcount_t *__seqprop_ptr(seqcount_t *s) in __seqprop_ptr()
259 static inline unsigned __seqprop_sequence(const seqcount_t *s) in __seqprop_sequence()
264 static inline bool __seqprop_preemptible(const seqcount_t *s) in __seqprop_preemptible()
269 static inline void __seqprop_assert(const seqcount_t *s) in __seqprop_assert()
303 seqcount_t: __seqprop_##prop((void *)(s)), \
430 static inline int do___read_seqcount_retry(const seqcount_t *s, unsigned start) in do___read_seqcount_retry()
450 static inline int do_read_seqcount_retry(const seqcount_t *s, unsigned start) in do_read_seqcount_retry()
470 static inline void do_raw_write_seqcount_begin(seqcount_t *s) in do_raw_write_seqcount_begin()
491 static inline void do_raw_write_seqcount_end(seqcount_t *s) in do_raw_write_seqcount_end()
517 static inline void do_write_seqcount_begin_nested(seqcount_t *s, int subclass) in do_write_seqcount_begin_nested()
543 static inline void do_write_seqcount_begin(seqcount_t *s) in do_write_seqcount_begin()
563 static inline void do_write_seqcount_end(seqcount_t *s) in do_write_seqcount_end()
613 static inline void do_raw_write_seqcount_barrier(seqcount_t *s) in do_raw_write_seqcount_barrier()
633 static inline void do_write_seqcount_invalidate(seqcount_t *s) in do_write_seqcount_invalidate()
652 seqcount_t seqcount;