Searched refs:lockinfo (Results 1 – 4 of 4) sorted by relevance
| /freebsd-13-stable/libexec/rtld-elf/ |
| HD | rtld_lock.c | 222 struct RtldLockInfo lockinfo; variable 228 return (lockinfo.thread_set_flag(mask)); in thread_mask_set() 234 lockinfo.thread_clr_flag(mask); in thread_mask_clear() 259 lockinfo.rlock_acquire(lock->handle); in rlock_acquire() 275 lockinfo.wlock_acquire(lock->handle); in wlock_acquire() 292 lockinfo.lock_release(lock->handle); in lock_release() 332 lockinfo.dlerror_loc = def_dlerror_loc; in dlerror_dflt_init() 333 lockinfo.dlerror_loc_sz = sizeof(def_dlerror_msg); in dlerror_dflt_init() 334 lockinfo.dlerror_seen = def_dlerror_seen; in dlerror_dflt_init() 360 memcpy(&lockinfo, &deflockinfo, sizeof(lockinfo)); in lockdflt_init() [all …]
|
| HD | rtld_lock.h | 82 extern struct RtldLockInfo lockinfo;
|
| HD | rtld.c | 1087 rtld_vsnprintf(lockinfo.dlerror_loc(), lockinfo.dlerror_loc_sz, in _rtld_error() 1090 *lockinfo.dlerror_seen() = 0; in _rtld_error() 1091 dbg("rtld_error: %s", lockinfo.dlerror_loc()); in _rtld_error() 1092 LD_UTRACE(UTRACE_RTLD_ERROR, NULL, NULL, 0, 0, lockinfo.dlerror_loc()); in _rtld_error() 1104 res->seen = *lockinfo.dlerror_seen(); in errmsg_save() 1106 res->msg = xstrdup(lockinfo.dlerror_loc()); in errmsg_save() 1118 *lockinfo.dlerror_seen() = 1; in errmsg_restore() 1120 *lockinfo.dlerror_seen() = 0; in errmsg_restore() 1121 strlcpy(lockinfo.dlerror_loc(), saved_msg->msg, in errmsg_restore() 1122 lockinfo.dlerror_loc_sz); in errmsg_restore() [all …]
|
| /freebsd-13-stable/sbin/ddb/ |
| HD | ddb.conf | 8 script lockinfo=show locks; show alllocks; show lockedvnods 11 script kdb.enter.panic=textdump set; capture on; run lockinfo; show pcpu; bt; ps; alltrace; capture… 14 script kdb.enter.witness=run lockinfo
|