Home
last modified time | relevance | path

Searched refs:locktype (Results 1 – 3 of 3) sorted by relevance

/linux/kernel/locking/
H A Dspinlock.c67 #define BUILD_LOCK_OPS(op, locktype) \ argument
68 static void __lockfunc __raw_##op##_lock(locktype##_t *lock) \
80 static unsigned long __lockfunc __raw_##op##_lock_irqsave(locktype##_t *lock) \
98 static void __lockfunc __raw_##op##_lock_irq(locktype##_t *lock) \
103 static void __lockfunc __raw_##op##_lock_bh(locktype##_t *lock) \
/linux/include/linux/
H A Dseqlock_types.h62 #define SEQCOUNT_LOCKNAME(lockname, locktype, preemptible, lockbase) \ argument
65 __SEQ_LOCK(locktype *lock); \
H A Dseqlock.h141 * @locktype: LOCKNAME canonical C data type
142 * @preemptible: preemptibility of above locktype
145 #define SEQCOUNT_LOCKNAME(lockname, locktype, preemptible, lockbase) \
144 SEQCOUNT_LOCKNAME(lockname,locktype,preemptible,lockbase) global() argument