Home
last modified time | relevance | path

Searched refs:lockname (Results 1 – 9 of 9) sorted by relevance

/include/linux/
A Dspinlock_types_raw.h30 # define RAW_SPIN_DEP_MAP_INIT(lockname) \ argument
32 .name = #lockname, \
35 # define SPIN_DEP_MAP_INIT(lockname) \ argument
37 .name = #lockname, \
43 .name = #lockname, \
48 # define RAW_SPIN_DEP_MAP_INIT(lockname) argument
49 # define SPIN_DEP_MAP_INIT(lockname) argument
54 # define SPIN_DEBUG_INIT(lockname) \ argument
59 # define SPIN_DEBUG_INIT(lockname) argument
65 SPIN_DEBUG_INIT(lockname) \
[all …]
A Dspinlock_types.h31 #define ___SPIN_LOCK_INITIALIZER(lockname) \ argument
34 SPIN_DEBUG_INIT(lockname) \
35 SPIN_DEP_MAP_INIT(lockname) }
37 #define __SPIN_LOCK_INITIALIZER(lockname) \ argument
38 { { .rlock = ___SPIN_LOCK_INITIALIZER(lockname) } }
40 #define __SPIN_LOCK_UNLOCKED(lockname) \ argument
41 (spinlock_t) __SPIN_LOCK_INITIALIZER(lockname)
A Drwlock_types.h9 # define RW_DEP_MAP_INIT(lockname) \ argument
11 .name = #lockname, \
15 # define RW_DEP_MAP_INIT(lockname) argument
39 #define __RW_LOCK_UNLOCKED(lockname) \ argument
44 RW_DEP_MAP_INIT(lockname) }
46 #define __RW_LOCK_UNLOCKED(lockname) \ argument
48 RW_DEP_MAP_INIT(lockname) }
A Dlocal_lock_internal.h25 # define LOCAL_LOCK_DEBUG_INIT(lockname) \ argument
27 .name = #lockname, \
33 # define LOCAL_TRYLOCK_DEBUG_INIT(lockname) \ argument
34 .llock = { LOCAL_LOCK_DEBUG_INIT((lockname).llock) },
62 # define LOCAL_LOCK_DEBUG_INIT(lockname) argument
63 # define LOCAL_TRYLOCK_DEBUG_INIT(lockname) argument
70 #define INIT_LOCAL_LOCK(lockname) { LOCAL_LOCK_DEBUG_INIT(lockname) } argument
71 #define INIT_LOCAL_TRYLOCK(lockname) { LOCAL_TRYLOCK_DEBUG_INIT(lockname) } argument
217 #define INIT_LOCAL_LOCK(lockname) __LOCAL_SPIN_LOCK_UNLOCKED((lockname)) argument
218 #define INIT_LOCAL_TRYLOCK(lockname) __LOCAL_SPIN_LOCK_UNLOCKED((lockname)) argument
A Dmutex.h28 # define __DEP_MAP_MUTEX_INITIALIZER(lockname) \ argument
30 .name = #lockname, \
34 # define __DEP_MAP_MUTEX_INITIALIZER(lockname) argument
39 # define __DEBUG_MUTEX_INITIALIZER(lockname) \ argument
40 , .magic = &lockname
46 # define __DEBUG_MUTEX_INITIALIZER(lockname) argument
79 #define __MUTEX_INITIALIZER(lockname) \ argument
81 , .wait_lock = __RAW_SPIN_LOCK_UNLOCKED(lockname.wait_lock) \
82 , .wait_list = LIST_HEAD_INIT(lockname.wait_list) \
83 __DEBUG_MUTEX_INITIALIZER(lockname) \
[all …]
A Dseqlock.h53 # define SEQCOUNT_DEP_MAP_INIT(lockname) \ argument
54 .dep_map = { .name = #lockname }
78 # define SEQCOUNT_DEP_MAP_INIT(lockname) argument
125 seqcount_##lockname##_t *____s = (s); \
146 __seqprop_##lockname##_ptr(seqcount_##lockname##_t *s) \
152 __seqprop_##lockname##_const_ptr(const seqcount_##lockname##_t *s) \
158 __seqprop_##lockname##_sequence(const seqcount_##lockname##_t *s) \
180 __seqprop_##lockname##_preemptible(const seqcount_##lockname##_t *s) \
190 __seqprop_##lockname##_assert(const seqcount_##lockname##_t *s) \
250 seqcount_##lockname##_t: __seqprop_##lockname##_##prop
[all …]
A Drwsem.h21 # define __RWSEM_DEP_MAP_INIT(lockname) \ argument
23 .name = #lockname, \
27 # define __RWSEM_DEP_MAP_INIT(lockname) argument
91 # define __RWSEM_DEBUG_INIT(lockname) .magic = &lockname, argument
93 # define __RWSEM_DEBUG_INIT(lockname) argument
97 #define __RWSEM_OPT_INIT(lockname) .osq = OSQ_LOCK_UNLOCKED, argument
99 #define __RWSEM_OPT_INIT(lockname) argument
164 #define DECLARE_RWSEM(lockname) \ argument
165 struct rw_semaphore lockname = __RWSEM_INITIALIZER(lockname)
A Dseqlock_types.h62 #define SEQCOUNT_LOCKNAME(lockname, locktype, preemptible, lockbase) \ argument
63 typedef struct seqcount_##lockname { \
66 } seqcount_##lockname##_t;
A Dpercpu-rwsem.h25 #define __PERCPU_RWSEM_DEP_MAP_INIT(lockname) .dep_map = { .name = #lockname }, argument
27 #define __PERCPU_RWSEM_DEP_MAP_INIT(lockname) argument

Completed in 12 milliseconds