Lines Matching refs:lockname
84 # define SEQCOUNT_DEP_MAP_INIT(lockname) \ argument
85 .dep_map = { .name = #lockname }
109 # define SEQCOUNT_DEP_MAP_INIT(lockname) argument
176 #define seqcount_LOCKNAME_init(s, _lock, lockname) \ argument
178 seqcount_##lockname##_t *____s = (s); \
200 #define SEQCOUNT_LOCKNAME(lockname, locktype, preemptible, lockmember, lockbase, lock_acquire) \ argument
201 typedef struct seqcount_##lockname { \
204 } seqcount_##lockname##_t; \
207 __seqprop_##lockname##_ptr(seqcount_##lockname##_t *s) \
213 __seqprop_##lockname##_sequence(const seqcount_##lockname##_t *s) \
235 __seqprop_##lockname##_preemptible(const seqcount_##lockname##_t *s) \
245 __seqprop_##lockname##_assert(const seqcount_##lockname##_t *s) \
299 #define __seqprop_case(s, lockname, prop) \ argument
300 seqcount_##lockname##_t: __seqprop_##lockname##_##prop((void *)(s))
809 #define __SEQLOCK_UNLOCKED(lockname) \ argument
811 .seqcount = SEQCNT_SPINLOCK_ZERO(lockname, &(lockname).lock), \
812 .lock = __SPIN_LOCK_UNLOCKED(lockname) \