Lines Matching refs:lockname
83 # define SEQCOUNT_DEP_MAP_INIT(lockname) \ argument
84 .dep_map = { .name = #lockname }
108 # define SEQCOUNT_DEP_MAP_INIT(lockname) argument
175 #define seqcount_LOCKNAME_init(s, _lock, lockname) \ argument
177 seqcount_##lockname##_t *____s = (s); \
198 #define SEQCOUNT_LOCKNAME(lockname, locktype, preemptible, lockmember, lockbase, lock_acquire) \ argument
199 typedef struct seqcount_##lockname { \
202 } seqcount_##lockname##_t; \
205 __seqprop_##lockname##_ptr(seqcount_##lockname##_t *s) \
211 __seqprop_##lockname##_sequence(const seqcount_##lockname##_t *s) \
233 __seqprop_##lockname##_preemptible(const seqcount_##lockname##_t *s) \
243 __seqprop_##lockname##_assert(const seqcount_##lockname##_t *s) \
296 #define __seqprop_case(s, lockname, prop) \ argument
297 seqcount_##lockname##_t: __seqprop_##lockname##_##prop((void *)(s))
806 #define __SEQLOCK_UNLOCKED(lockname) \ argument
808 .seqcount = SEQCNT_SPINLOCK_ZERO(lockname, &(lockname).lock), \
809 .lock = __SPIN_LOCK_UNLOCKED(lockname) \