/linux-4.4.14/include/linux/ |
D | spinlock_types.h | 39 # define SPIN_DEP_MAP_INIT(lockname) .dep_map = { .name = #lockname } argument 41 # define SPIN_DEP_MAP_INIT(lockname) argument 45 # define SPIN_DEBUG_INIT(lockname) \ argument 50 # define SPIN_DEBUG_INIT(lockname) argument 53 #define __RAW_SPIN_LOCK_INITIALIZER(lockname) \ argument 56 SPIN_DEBUG_INIT(lockname) \ 57 SPIN_DEP_MAP_INIT(lockname) } 59 #define __RAW_SPIN_LOCK_UNLOCKED(lockname) \ argument 60 (raw_spinlock_t) __RAW_SPIN_LOCK_INITIALIZER(lockname) 78 #define __SPIN_LOCK_INITIALIZER(lockname) \ argument [all …]
|
D | rwlock_types.h | 28 # define RW_DEP_MAP_INIT(lockname) .dep_map = { .name = #lockname } argument 30 # define RW_DEP_MAP_INIT(lockname) argument 34 #define __RW_LOCK_UNLOCKED(lockname) \ argument 39 RW_DEP_MAP_INIT(lockname) } 41 #define __RW_LOCK_UNLOCKED(lockname) \ argument 43 RW_DEP_MAP_INIT(lockname) }
|
D | mutex.h | 84 # define __DEBUG_MUTEX_INITIALIZER(lockname) argument 103 # define __DEP_MAP_MUTEX_INITIALIZER(lockname) \ argument 104 , .dep_map = { .name = #lockname } 106 # define __DEP_MAP_MUTEX_INITIALIZER(lockname) argument 109 #define __MUTEX_INITIALIZER(lockname) \ argument 111 , .wait_lock = __SPIN_LOCK_UNLOCKED(lockname.wait_lock) \ 112 , .wait_list = LIST_HEAD_INIT(lockname.wait_list) \ 113 __DEBUG_MUTEX_INITIALIZER(lockname) \ 114 __DEP_MAP_MUTEX_INITIALIZER(lockname) }
|
D | rwsem.h | 63 # define __RWSEM_DEP_MAP_INIT(lockname) , .dep_map = { .name = #lockname } argument 65 # define __RWSEM_DEP_MAP_INIT(lockname) argument 69 #define __RWSEM_OPT_INIT(lockname) , .osq = OSQ_LOCK_UNLOCKED, .owner = NULL argument 71 #define __RWSEM_OPT_INIT(lockname) argument
|
D | seqlock.h | 65 # define SEQCOUNT_DEP_MAP_INIT(lockname) \ argument 66 .dep_map = { .name = #lockname } \ 86 # define SEQCOUNT_DEP_MAP_INIT(lockname) argument 91 #define SEQCNT_ZERO(lockname) { .sequence = 0, SEQCOUNT_DEP_MAP_INIT(lockname)} argument 410 #define __SEQLOCK_UNLOCKED(lockname) \ argument 412 .seqcount = SEQCNT_ZERO(lockname), \ 413 .lock = __SPIN_LOCK_UNLOCKED(lockname) \
|
D | ww_mutex.h | 54 # define __WW_CLASS_MUTEX_INITIALIZER(lockname, ww_class) \ argument 57 # define __WW_CLASS_MUTEX_INITIALIZER(lockname, ww_class) argument 65 #define __WW_MUTEX_INITIALIZER(lockname, class) \ argument 66 { .base = { \__MUTEX_INITIALIZER(lockname) } \ 67 __WW_CLASS_MUTEX_INITIALIZER(lockname, class) }
|
D | mutex-debug.h | 12 #define __DEBUG_MUTEX_INITIALIZER(lockname) \ argument 13 , .magic = &lockname
|
/linux-4.4.14/fs/ocfs2/dlm/ |
D | dlmthread.c | 133 dlm->name, res->lockname.len, res->lockname.name); in __dlm_lockres_calc_usage() 142 dlm->name, res->lockname.len, res->lockname.name); in __dlm_lockres_calc_usage() 174 res->lockname.len, res->lockname.name, master); in dlm_purge_lockres() 199 dlm->name, res->lockname.len, res->lockname.name, master); in dlm_purge_lockres() 207 dlm->name, res->lockname.len, res->lockname.name); in dlm_purge_lockres() 219 res->lockname.len, res->lockname.name); in dlm_purge_lockres() 276 dlm->name, lockres->lockname.len, in dlm_run_purge_list() 277 lockres->lockname.name, in dlm_run_purge_list() 320 res->lockname.len, res->lockname.name); in dlm_shuffle_lists() 325 dlm->name, res->lockname.len, res->lockname.name); in dlm_shuffle_lists() [all …]
|
D | dlmast.c | 105 dlm->name, res->lockname.len, res->lockname.name, in __dlm_queue_ast() 113 dlm->name, res->lockname.len, res->lockname.name, in __dlm_queue_ast() 124 dlm->name, res->lockname.len, res->lockname.name, in __dlm_queue_ast() 171 dlm->name, res->lockname.len, res->lockname.name, in __dlm_queue_bast() 230 res->lockname.len, res->lockname.name, in dlm_do_local_ast() 251 res->lockname.len, res->lockname.name, in dlm_do_remote_ast() 275 dlm->name, res->lockname.len, res->lockname.name, in dlm_do_local_bast() 359 mlog(0, "%s: res %.*s\n", dlm->name, res->lockname.len, in dlm_proxy_ast_handler() 360 res->lockname.name); in dlm_proxy_ast_handler() 413 dlm->name, res->lockname.len, res->lockname.name, in dlm_proxy_ast_handler() [all …]
|
D | dlmmaster.c | 295 memcpy(mle->mname, res->lockname.name, res->lockname.len); in dlm_init_mle() 296 mle->mnamelen = res->lockname.len; in dlm_init_mle() 297 mle->mnamehash = res->lockname.hash; in dlm_init_mle() 496 BUG_ON(!res->lockname.name); in dlm_lockres_release() 498 mlog(0, "destroying lockres %.*s\n", res->lockname.len, in dlm_lockres_release() 499 res->lockname.name); in dlm_lockres_release() 513 res->lockname.len, res->lockname.name, in dlm_lockres_release() 535 kmem_cache_free(dlm_lockname_cache, (void *)res->lockname.name); in dlm_lockres_release() 555 qname = (char *) res->lockname.name; in dlm_init_lockres() 558 res->lockname.len = namelen; in dlm_init_lockres() [all …]
|
D | dlmrecovery.c | 69 const char *lockname, int namelen, 295 dlm->name, res->lockname.len, res->lockname.name); in dlm_print_reco_node_status() 1062 if (dlm_is_recovery_lock(res->lockname.name, in dlm_move_reco_locks_to_list() 1063 res->lockname.len)) { in dlm_move_reco_locks_to_list() 1138 dlm->name, res->lockname.len, res->lockname.name, in dlm_send_mig_lockres_msg() 1150 mres->lockname, ret, send_to, in dlm_send_mig_lockres_msg() 1168 dlm_init_migratable_lockres(mres, res->lockname.name, in dlm_send_mig_lockres_msg() 1169 res->lockname.len, mres_total_locks, in dlm_send_mig_lockres_msg() 1175 const char *lockname, int namelen, in dlm_init_migratable_lockres() argument 1182 memcpy(mres->lockname, lockname, namelen); in dlm_init_migratable_lockres() [all …]
|
D | dlmconvert.c | 205 mlog(0, "res %.*s, granting %s lock\n", res->lockname.len, in __dlmconvert_master() 206 res->lockname.name, dlm_lock_mode_name(type)); in __dlmconvert_master() 222 "%d to %d...\n", res->lockname.len, res->lockname.name, in __dlmconvert_master() 227 mlog(0, "res %.*s, queueing...\n", res->lockname.len, in __dlmconvert_master() 228 res->lockname.name); in __dlmconvert_master() 296 res->lockname.len, res->lockname.name, in dlmconvert_remote() 344 res->lockname.len, res->lockname.name); in dlmconvert_remote() 375 mlog(0, "%.*s\n", res->lockname.len, res->lockname.name); in dlm_send_remote_convert_request() 381 convert.namelen = res->lockname.len; in dlm_send_remote_convert_request() 383 memcpy(convert.name, res->lockname.name, convert.namelen); in dlm_send_remote_convert_request()
|
D | dlmlock.c | 155 if (!dlm_is_recovery_lock(res->lockname.name, in dlmlock_master() 156 res->lockname.len)) { in dlmlock_master() 169 if (dlm_is_recovery_lock(res->lockname.name, in dlmlock_master() 170 res->lockname.len)) { in dlmlock_master() 223 lock->ml.type, res->lockname.len, in dlmlock_remote() 224 res->lockname.name, flags); in dlmlock_remote() 253 dlm_is_recovery_lock(res->lockname.name, in dlmlock_remote() 254 res->lockname.len)) { in dlmlock_remote() 273 } else if (dlm_is_recovery_lock(res->lockname.name, in dlmlock_remote() 274 res->lockname.len)) { in dlmlock_remote() [all …]
|
D | dlmunlock.c | 125 "while waiting for an ast!", res->lockname.len, in dlmunlock_common() 126 res->lockname.name); in dlmunlock_common() 201 dlm->name, res->lockname.len, in dlmunlock_common() 202 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.name, unlock.namelen); in dlm_send_remote_unlock_request()
|
D | dlmdebug.c | 47 static int stringify_lockname(const char *lockname, int locklen, char *buf, 104 stringify_lockname(res->lockname.name, res->lockname.len, in __dlm_print_one_lock_resource() 251 static int stringify_lockname(const char *lockname, int locklen, char *buf, in stringify_lockname() argument 258 if (*lockname == 'N') { in stringify_lockname() 260 (char *)&lockname[OCFS2_DENTRY_LOCK_INO_START], in stringify_lockname() 263 OCFS2_DENTRY_LOCK_INO_START - 1, lockname, in stringify_lockname() 267 locklen, lockname); in stringify_lockname() 400 out += stringify_lockname(res->lockname.name, in debug_purgelist_print() 401 res->lockname.len, in debug_purgelist_print() 530 out += stringify_lockname(res->lockname.name, res->lockname.len, in dump_lockres()
|
D | dlmdomain.c | 163 mlog(0, "%s: Unhash res %.*s\n", dlm->name, res->lockname.len, in __dlm_unhash_lockres() 164 res->lockname.name); in __dlm_unhash_lockres() 176 q = &res->lockname; in __dlm_insert_lockres() 184 mlog(0, "%s: Hash res %.*s\n", dlm->name, res->lockname.len, in __dlm_insert_lockres() 185 res->lockname.name); in __dlm_insert_lockres() 203 if (res->lockname.name[0] != name[0]) in __dlm_lookup_lockres_full() 205 if (unlikely(res->lockname.len != len)) in __dlm_lookup_lockres_full() 207 if (memcmp(res->lockname.name + 1, name + 1, len - 1)) in __dlm_lookup_lockres_full()
|
D | dlmcommon.h | 296 struct qstr lockname; member 587 u8 lockname[DLM_LOCKID_NAME_MAX]; member
|