Home
last modified time | relevance | path

Searched refs:lockinfo (Results 1 – 4 of 4) sorted by relevance

/freebsd-13-stable/libexec/rtld-elf/
HDrtld_lock.c222 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 …]
HDrtld_lock.h82 extern struct RtldLockInfo lockinfo;
HDrtld.c1087 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/
HDddb.conf8 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