Home
last modified time | relevance | path

Searched refs:lockname (Results 1 - 25 of 36) sorted by relevance

12

/kernel/linux/linux-5.10/include/linux/
H A Dspinlock_types.h36 # define RAW_SPIN_DEP_MAP_INIT(lockname) \
38 .name = #lockname, \
41 # define SPIN_DEP_MAP_INIT(lockname) \
43 .name = #lockname, \
47 # define RAW_SPIN_DEP_MAP_INIT(lockname)
48 # define SPIN_DEP_MAP_INIT(lockname)
52 # define SPIN_DEBUG_INIT(lockname) \
57 # define SPIN_DEBUG_INIT(lockname)
60 #define __RAW_SPIN_LOCK_INITIALIZER(lockname) \
63 SPIN_DEBUG_INIT(lockname) \
[all...]
H A Drwlock_types.h25 # define RW_DEP_MAP_INIT(lockname) \
27 .name = #lockname, \
31 # define RW_DEP_MAP_INIT(lockname)
35 #define __RW_LOCK_UNLOCKED(lockname) \
40 RW_DEP_MAP_INIT(lockname) }
42 #define __RW_LOCK_UNLOCKED(lockname) \
44 RW_DEP_MAP_INIT(lockname) }
H A Dmutex.h94 #define __DEBUG_MUTEX_INITIALIZER(lockname) \
95 , .magic = &lockname
101 # define __DEBUG_MUTEX_INITIALIZER(lockname)
123 # define __DEP_MAP_MUTEX_INITIALIZER(lockname) \
125 .name = #lockname, \
129 # define __DEP_MAP_MUTEX_INITIALIZER(lockname)
132 #define __MUTEX_INITIALIZER(lockname) \
134 , .wait_lock = __SPIN_LOCK_UNLOCKED(lockname.wait_lock) \
135 , .wait_list = LIST_HEAD_INIT(lockname.wait_list) \
136 __DEBUG_MUTEX_INITIALIZER(lockname) \
[all...]
H A Dseqlock.h84 # define SEQCOUNT_DEP_MAP_INIT(lockname) \
85 .dep_map = { .name = #lockname }
109 # define SEQCOUNT_DEP_MAP_INIT(lockname)
176 #define seqcount_LOCKNAME_init(s, _lock, lockname) \
178 seqcount_##lockname##_t *____s = (s); \
193 * @lockname: "LOCKNAME" part of seqcount_LOCKNAME_t
200 #define SEQCOUNT_LOCKNAME(lockname, locktype, preemptible, lockmember, lockbase, lock_acquire) \
201 typedef struct seqcount_##lockname { \
204 } seqcount_##lockname##_t; \
207 __seqprop_##lockname##_pt
[all...]
H A Drwsem.h68 # define __RWSEM_DEP_MAP_INIT(lockname) \
70 .name = #lockname, \
74 # define __RWSEM_DEP_MAP_INIT(lockname)
78 # define __RWSEM_DEBUG_INIT(lockname) .magic = &lockname,
80 # define __RWSEM_DEBUG_INIT(lockname)
84 #define __RWSEM_OPT_INIT(lockname) .osq = OSQ_LOCK_UNLOCKED,
86 #define __RWSEM_OPT_INIT(lockname)
H A Dlocal_lock_internal.h17 # define LOCAL_LOCK_DEBUG_INIT(lockname) \
19 .name = #lockname, \
44 # define LOCAL_LOCK_DEBUG_INIT(lockname)
50 #define INIT_LOCAL_LOCK(lockname) { LOCAL_LOCK_DEBUG_INIT(lockname) }
H A Dww_mutex.h52 # define __WW_CLASS_MUTEX_INITIALIZER(lockname, class) \
55 # define __WW_CLASS_MUTEX_INITIALIZER(lockname, class)
64 #define __WW_MUTEX_INITIALIZER(lockname, class) \
65 { .base = __MUTEX_INITIALIZER(lockname.base) \
66 __WW_CLASS_MUTEX_INITIALIZER(lockname, class) }
/kernel/linux/linux-6.6/include/linux/
H A Dspinlock_types_raw.h30 # define RAW_SPIN_DEP_MAP_INIT(lockname) \
32 .name = #lockname, \
35 # define SPIN_DEP_MAP_INIT(lockname) \
37 .name = #lockname, \
41 # define LOCAL_SPIN_DEP_MAP_INIT(lockname) \
43 .name = #lockname, \
48 # define RAW_SPIN_DEP_MAP_INIT(lockname)
49 # define SPIN_DEP_MAP_INIT(lockname)
50 # define LOCAL_SPIN_DEP_MAP_INIT(lockname)
54 # define SPIN_DEBUG_INIT(lockname) \
[all...]
H A Drwlock_types.h9 # define RW_DEP_MAP_INIT(lockname) \
11 .name = #lockname, \
15 # define RW_DEP_MAP_INIT(lockname)
39 #define __RW_LOCK_UNLOCKED(lockname) \
44 RW_DEP_MAP_INIT(lockname) }
46 #define __RW_LOCK_UNLOCKED(lockname) \
48 RW_DEP_MAP_INIT(lockname) }
H A Dspinlock_types.h31 #define ___SPIN_LOCK_INITIALIZER(lockname) \
34 SPIN_DEBUG_INIT(lockname) \
35 SPIN_DEP_MAP_INIT(lockname) }
37 #define __SPIN_LOCK_INITIALIZER(lockname) \
38 { { .rlock = ___SPIN_LOCK_INITIALIZER(lockname) } }
40 #define __SPIN_LOCK_UNLOCKED(lockname) \
41 (spinlock_t) __SPIN_LOCK_INITIALIZER(lockname)
H A Dmutex.h25 # define __DEP_MAP_MUTEX_INITIALIZER(lockname) \
27 .name = #lockname, \
31 # define __DEP_MAP_MUTEX_INITIALIZER(lockname)
81 #define __DEBUG_MUTEX_INITIALIZER(lockname) \
82 , .magic = &lockname
88 # define __DEBUG_MUTEX_INITIALIZER(lockname)
109 #define __MUTEX_INITIALIZER(lockname) \
111 , .wait_lock = __RAW_SPIN_LOCK_UNLOCKED(lockname.wait_lock) \
112 , .wait_list = LIST_HEAD_INIT(lockname.wait_list) \
113 __DEBUG_MUTEX_INITIALIZER(lockname) \
[all...]
H A Drwsem.h21 # define __RWSEM_DEP_MAP_INIT(lockname) \
23 .name = #lockname, \
27 # define __RWSEM_DEP_MAP_INIT(lockname)
81 # define __RWSEM_DEBUG_INIT(lockname) .magic = &lockname,
83 # define __RWSEM_DEBUG_INIT(lockname)
87 #define __RWSEM_OPT_INIT(lockname) .osq = OSQ_LOCK_UNLOCKED,
89 #define __RWSEM_OPT_INIT(lockname)
142 #define DECLARE_RWSEM(lockname) \
143 struct rw_semaphore lockname
[all...]
H A Dseqlock.h83 # define SEQCOUNT_DEP_MAP_INIT(lockname) \
84 .dep_map = { .name = #lockname }
108 # define SEQCOUNT_DEP_MAP_INIT(lockname)
175 #define seqcount_LOCKNAME_init(s, _lock, lockname) \
177 seqcount_##lockname##_t *____s = (s); \
191 * @lockname: "LOCKNAME" part of seqcount_LOCKNAME_t
198 #define SEQCOUNT_LOCKNAME(lockname, locktype, preemptible, lockmember, lockbase, lock_acquire) \
199 typedef struct seqcount_##lockname { \
202 } seqcount_##lockname##_t; \
205 __seqprop_##lockname##_pt
[all...]
H A Dlocal_lock_internal.h19 # define LOCAL_LOCK_DEBUG_INIT(lockname) \
21 .name = #lockname, \
46 # define LOCAL_LOCK_DEBUG_INIT(lockname)
52 #define INIT_LOCAL_LOCK(lockname) { LOCAL_LOCK_DEBUG_INIT(lockname) }
109 #define INIT_LOCAL_LOCK(lockname) __LOCAL_SPIN_LOCK_UNLOCKED((lockname))
/kernel/linux/linux-5.10/fs/ocfs2/dlm/
H A Ddlmthread.c117 dlm->name, res->lockname.len, res->lockname.name); in __dlm_lockres_calc_usage()
126 dlm->name, res->lockname.len, res->lockname.name); in __dlm_lockres_calc_usage()
160 dlm->name, res->lockname.len, res->lockname.name); in __dlm_do_purge_lockres()
168 dlm->name, res->lockname.len, res->lockname.name); in __dlm_do_purge_lockres()
180 dlm->name, res->lockname.len, res->lockname in __dlm_do_purge_lockres()
[all...]
H A Ddlmast.c90 dlm->name, res->lockname.len, res->lockname.name, in __dlm_queue_ast()
98 dlm->name, res->lockname.len, res->lockname.name, in __dlm_queue_ast()
109 dlm->name, res->lockname.len, res->lockname.name, in __dlm_queue_ast()
156 dlm->name, res->lockname.len, res->lockname.name, in __dlm_queue_bast()
214 res->lockname.len, res->lockname in dlm_do_local_ast()
[all...]
H A Ddlmmaster.c280 memcpy(mle->mname, res->lockname.name, res->lockname.len); in dlm_init_mle()
281 mle->mnamelen = res->lockname.len; in dlm_init_mle()
282 mle->mnamehash = res->lockname.hash; in dlm_init_mle()
476 BUG_ON(!res->lockname.name); in dlm_lockres_release()
478 mlog(0, "destroying lockres %.*s\n", res->lockname.len, in dlm_lockres_release()
479 res->lockname.name); in dlm_lockres_release()
493 res->lockname.len, res->lockname.name, in dlm_lockres_release()
515 kmem_cache_free(dlm_lockname_cache, (void *)res->lockname in dlm_lockres_release()
1661 const char *lockname = res->lockname.name; dlm_do_assert_master() local
2221 const char *lockname; dlm_drop_lockres_ref() local
2415 const char *lockname; dlm_drop_lockres_ref_done() local
[all...]
H A Ddlmrecovery.c54 const char *lockname, int namelen,
280 dlm->name, res->lockname.len, res->lockname.name); in dlm_print_reco_node_status()
1054 if (dlm_is_recovery_lock(res->lockname.name, in dlm_move_reco_locks_to_list()
1055 res->lockname.len)) { in dlm_move_reco_locks_to_list()
1127 dlm->name, res->lockname.len, res->lockname.name, in dlm_send_mig_lockres_msg()
1140 mres->lockname, ret, send_to, in dlm_send_mig_lockres_msg()
1158 dlm_init_migratable_lockres(mres, res->lockname.name, in dlm_send_mig_lockres_msg()
1159 res->lockname in dlm_send_mig_lockres_msg()
1164 dlm_init_migratable_lockres(struct dlm_migratable_lockres *mres, const char *lockname, int namelen, int total_locks, u64 cookie, u8 flags, u8 master) dlm_init_migratable_lockres() argument
[all...]
H A Ddlmconvert.c190 mlog(0, "res %.*s, granting %s lock\n", res->lockname.len, in __dlmconvert_master()
191 res->lockname.name, dlm_lock_mode_name(type)); in __dlmconvert_master()
213 "%d to %d...\n", res->lockname.len, res->lockname.name, in __dlmconvert_master()
218 mlog(0, "res %.*s, queueing...\n", res->lockname.len, in __dlmconvert_master()
219 res->lockname.name); in __dlmconvert_master()
286 res->lockname.len, res->lockname.name, in dlmconvert_remote()
333 dlm->name, res->lockname.len, res->lockname in dlmconvert_remote()
[all...]
H A Ddlmunlock.c111 "while waiting for an ast!", res->lockname.len, in dlmunlock_common()
112 res->lockname.name); in dlmunlock_common()
187 dlm->name, res->lockname.len, in dlmunlock_common()
188 res->lockname.name, in dlmunlock_common()
323 mlog(0, "%.*s\n", res->lockname.len, res->lockname.name); in dlm_send_remote_unlock_request()
331 res->lockname.len, res->lockname.name); in dlm_send_remote_unlock_request()
339 unlock.namelen = res->lockname.len; in dlm_send_remote_unlock_request()
340 memcpy(unlock.name, res->lockname in dlm_send_remote_unlock_request()
[all...]
/kernel/linux/linux-6.6/fs/ocfs2/dlm/
H A Ddlmthread.c115 dlm->name, res->lockname.len, res->lockname.name); in __dlm_lockres_calc_usage()
124 dlm->name, res->lockname.len, res->lockname.name); in __dlm_lockres_calc_usage()
158 dlm->name, res->lockname.len, res->lockname.name); in __dlm_do_purge_lockres()
166 dlm->name, res->lockname.len, res->lockname.name); in __dlm_do_purge_lockres()
178 dlm->name, res->lockname.len, res->lockname in __dlm_do_purge_lockres()
[all...]
H A Ddlmast.c88 dlm->name, res->lockname.len, res->lockname.name, in __dlm_queue_ast()
96 dlm->name, res->lockname.len, res->lockname.name, in __dlm_queue_ast()
107 dlm->name, res->lockname.len, res->lockname.name, in __dlm_queue_ast()
154 dlm->name, res->lockname.len, res->lockname.name, in __dlm_queue_bast()
202 res->lockname.len, res->lockname in dlm_do_local_ast()
[all...]
H A Ddlmmaster.c278 memcpy(mle->mname, res->lockname.name, res->lockname.len); in dlm_init_mle()
279 mle->mnamelen = res->lockname.len; in dlm_init_mle()
280 mle->mnamehash = res->lockname.hash; in dlm_init_mle()
474 BUG_ON(!res->lockname.name); in dlm_lockres_release()
476 mlog(0, "destroying lockres %.*s\n", res->lockname.len, in dlm_lockres_release()
477 res->lockname.name); in dlm_lockres_release()
491 res->lockname.len, res->lockname.name, in dlm_lockres_release()
513 kmem_cache_free(dlm_lockname_cache, (void *)res->lockname in dlm_lockres_release()
1659 const char *lockname = res->lockname.name; dlm_do_assert_master() local
2219 const char *lockname; dlm_drop_lockres_ref() local
2413 const char *lockname; dlm_drop_lockres_ref_done() local
[all...]
H A Ddlmrecovery.c52 const char *lockname, int namelen,
271 dlm->name, res->lockname.len, res->lockname.name); in dlm_print_reco_node_status()
1045 if (dlm_is_recovery_lock(res->lockname.name, in dlm_move_reco_locks_to_list()
1046 res->lockname.len)) { in dlm_move_reco_locks_to_list()
1118 dlm->name, res->lockname.len, res->lockname.name, in dlm_send_mig_lockres_msg()
1131 mres->lockname, ret, send_to, in dlm_send_mig_lockres_msg()
1149 dlm_init_migratable_lockres(mres, res->lockname.name, in dlm_send_mig_lockres_msg()
1150 res->lockname in dlm_send_mig_lockres_msg()
1155 dlm_init_migratable_lockres(struct dlm_migratable_lockres *mres, const char *lockname, int namelen, int total_locks, u64 cookie, u8 flags, u8 master) dlm_init_migratable_lockres() argument
[all...]
H A Ddlmconvert.c188 mlog(0, "res %.*s, granting %s lock\n", res->lockname.len, in __dlmconvert_master()
189 res->lockname.name, dlm_lock_mode_name(type)); in __dlmconvert_master()
211 "%d to %d...\n", res->lockname.len, res->lockname.name, in __dlmconvert_master()
216 mlog(0, "res %.*s, queueing...\n", res->lockname.len, in __dlmconvert_master()
217 res->lockname.name); in __dlmconvert_master()
284 res->lockname.len, res->lockname.name, in dlmconvert_remote()
331 dlm->name, res->lockname.len, res->lockname in dlmconvert_remote()
[all...]

Completed in 16 milliseconds

12