• Home
  • Raw
  • Download

Lines Matching refs:seqcount_t

41 static inline void __seqcount_init(seqcount_t *s, const char *name,  in __seqcount_init()
66 static inline void seqcount_lockdep_reader_access(const seqcount_t *s) in seqcount_lockdep_reader_access()
68 seqcount_t *l = (seqcount_t *)s; in seqcount_lockdep_reader_access()
145 static __always_inline seqcount_t * \
151 static __always_inline const seqcount_t * \
199 static inline seqcount_t *__seqprop_ptr(seqcount_t *s) in __seqprop_ptr()
204 static inline const seqcount_t *__seqprop_const_ptr(const seqcount_t *s) in __seqprop_const_ptr()
209 static inline unsigned __seqprop_sequence(const seqcount_t *s) in __seqprop_sequence()
214 static inline bool __seqprop_preemptible(const seqcount_t *s) in __seqprop_preemptible()
219 static inline void __seqprop_assert(const seqcount_t *s) in __seqprop_assert()
253 seqcount_t: __seqprop_##prop, \
388 static inline int do___read_seqcount_retry(const seqcount_t *s, unsigned start)
408 static inline int do_read_seqcount_retry(const seqcount_t *s, unsigned start) in do_read_seqcount_retry()
428 static inline void do_raw_write_seqcount_begin(seqcount_t *s) in do_raw_write_seqcount_begin()
449 static inline void do_raw_write_seqcount_end(seqcount_t *s) in do_raw_write_seqcount_end()
475 static inline void do_write_seqcount_begin_nested(seqcount_t *s, int subclass) in do_write_seqcount_begin_nested()
501 static inline void do_write_seqcount_begin(seqcount_t *s) in do_write_seqcount_begin()
521 static inline void do_write_seqcount_end(seqcount_t *s) in do_write_seqcount_end()
571 static inline void do_raw_write_seqcount_barrier(seqcount_t *s) in do_raw_write_seqcount_barrier()
591 static inline void do_write_seqcount_invalidate(seqcount_t *s) in do_write_seqcount_invalidate()
610 seqcount_t seqcount;