Lines Matching defs:s
72 static inline void __seqcount_init(seqcount_t *s, const char *name, in __seqcount_init()
91 # define seqcount_init(s) \ argument
97 static inline void seqcount_lockdep_reader_access(const seqcount_t *s) in seqcount_lockdep_reader_access()
110 # define seqcount_init(s) __seqcount_init(s, NULL, NULL) argument
176 #define seqcount_LOCKNAME_init(s, _lock, lockname) \ argument
183 #define seqcount_raw_spinlock_init(s, lock) seqcount_LOCKNAME_init(s, lock, raw_spinlock) argument
184 #define seqcount_spinlock_init(s, lock) seqcount_LOCKNAME_init(s, lock, spinlock) argument
185 #define seqcount_rwlock_init(s, lock) seqcount_LOCKNAME_init(s, lock, rwlock); argument
186 #define seqcount_mutex_init(s, lock) seqcount_LOCKNAME_init(s, lock, mutex); argument
187 #define seqcount_ww_mutex_init(s, lock) seqcount_LOCKNAME_init(s, lock, ww_mutex); argument
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()
299 #define __seqprop_case(s, lockname, prop) \ argument
302 #define __seqprop(s, prop) _Generic(*(s), \ argument
310 #define __seqcount_ptr(s) __seqprop(s, ptr) argument
311 #define __seqcount_sequence(s) __seqprop(s, sequence) argument
312 #define __seqcount_lock_preemptible(s) __seqprop(s, preemptible) argument
313 #define __seqcount_assert_lock_held(s) __seqprop(s, assert) argument
329 #define __read_seqcount_begin(s) \ argument
346 #define raw_read_seqcount_begin(s) \ argument
360 #define read_seqcount_begin(s) \ argument
377 #define raw_read_seqcount(s) \ argument
403 #define raw_seqcount_begin(s) \ argument
427 #define __read_seqcount_retry(s, start) \ argument
430 static inline int __read_seqcount_t_retry(const seqcount_t *s, unsigned start) in __read_seqcount_t_retry()
447 #define read_seqcount_retry(s, start) \ argument
450 static inline int read_seqcount_t_retry(const seqcount_t *s, unsigned start) in read_seqcount_t_retry()
460 #define raw_write_seqcount_begin(s) \ argument
468 static inline void raw_write_seqcount_t_begin(seqcount_t *s) in raw_write_seqcount_t_begin()
479 #define raw_write_seqcount_end(s) \ argument
487 static inline void raw_write_seqcount_t_end(seqcount_t *s) in raw_write_seqcount_t_end()
502 #define write_seqcount_begin_nested(s, subclass) \ argument
512 static inline void write_seqcount_t_begin_nested(seqcount_t *s, int subclass) in write_seqcount_t_begin_nested()
529 #define write_seqcount_begin(s) \ argument
539 static inline void write_seqcount_t_begin(seqcount_t *s) in write_seqcount_t_begin()
550 #define write_seqcount_end(s) \ argument
558 static inline void write_seqcount_t_end(seqcount_t *s) in write_seqcount_t_end()
605 #define raw_write_seqcount_barrier(s) \ argument
608 static inline void raw_write_seqcount_t_barrier(seqcount_t *s) in raw_write_seqcount_t_barrier()
625 #define write_seqcount_invalidate(s) \ argument
628 static inline void write_seqcount_t_invalidate(seqcount_t *s) in write_seqcount_t_invalidate()
662 static inline void seqcount_latch_init(seqcount_latch_t *s) in seqcount_latch_init()
678 static inline unsigned raw_read_seqcount_latch(const seqcount_latch_t *s) in raw_read_seqcount_latch()
695 read_seqcount_latch_retry(const seqcount_latch_t *s, unsigned start) in read_seqcount_latch_retry()
781 static inline void raw_write_seqcount_latch(seqcount_latch_t *s) in raw_write_seqcount_latch()