/kernel/linux/linux-5.10/include/linux/ |
H A D | spinlock_types.h | 36 # 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 D | rwlock_types.h | 25 # 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 D | mutex.h | 94 #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 D | seqlock.h | 84 # 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 D | rwsem.h | 68 # 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 D | local_lock_internal.h | 17 # 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 D | ww_mutex.h | 52 # 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 D | spinlock_types_raw.h | 30 # 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 D | rwlock_types.h | 9 # 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 D | spinlock_types.h | 31 #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 D | mutex.h | 25 # 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 D | rwsem.h | 21 # 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 D | seqlock.h | 83 # 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 D | local_lock_internal.h | 19 # 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 D | dlmthread.c | 117 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 D | dlmast.c | 90 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 D | dlmmaster.c | 280 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 D | dlmrecovery.c | 54 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 D | dlmconvert.c | 190 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 D | dlmunlock.c | 111 "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 D | dlmthread.c | 115 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 D | dlmast.c | 88 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 D | dlmmaster.c | 278 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 D | dlmrecovery.c | 52 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 D | dlmconvert.c | 188 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...] |