Home
last modified time | relevance | path

Searched refs:mutex_owner (Results 1 – 25 of 38) sorted by relevance

12

/titanic_41/usr/src/lib/libc/port/threads/
H A Dsynch.c85 stall_mutex.mutex_owner = (uintptr_t)curthread; in mutex_setup()
419 mp->mutex_owner = (uintptr_t)self; in spin_lock_set()
428 mp->mutex_owner = (uintptr_t)self; in spin_lock_set()
438 mp->mutex_owner = (uintptr_t)self; in spin_lock_set()
454 mp->mutex_owner = 0; in spin_lock_clear()
1039 ASSERT(mp->mutex_owner == (uintptr_t)self); in mutex_lock_kernel()
1093 ASSERT(mp->mutex_owner == (uintptr_t)self); in mutex_trylock_kernel()
1252 volatile uint64_t *ownerp = (volatile uint64_t *)&mp->mutex_owner; in mutex_trylock_adaptive()
1413 ownerp = (volatile uint64_t *)&mp->mutex_owner; in mutex_queuelock_adaptive()
1476 mp->mutex_owner = (uintptr_t)self; in mutex_trylock_process()
[all …]
H A Dassfail.c227 ultos((uint64_t)mcopy.mutex_owner, 16, buf + strlen(buf)); in lock_error()
232 ultos((uint64_t)mcopy.mutex_owner, 16, buf + strlen(buf)); in lock_error()
H A Dthr.c844 udp->link_lock.mutex_owner = (uintptr_t)self; in _thrp_exit()
845 ulwp_mutex(self, udp)->mutex_owner = (uintptr_t)self; in _thrp_exit()
/titanic_41/usr/src/cmd/dtrace/test/tst/common/funcs/
H A Dtst.mutex_owner.d54 ptr = mutex_owner((kmutex_t *)arg0);
H A Dtst.mutex_owned.d42 this->owner = mutex_owner((kmutex_t *)arg0);
/titanic_41/usr/src/lib/libfakekernel/common/sys/
H A Dmutex.h94 extern void *mutex_owner(const kmutex_t *);
/titanic_41/usr/src/uts/common/sys/
H A Dmutex.h94 extern struct _kthread *mutex_owner(const kmutex_t *);
/titanic_41/usr/src/lib/libfakekernel/common/
H A Dmutex.c85 mutex_owner(const kmutex_t *mp) in mutex_owner() function
H A Dmapfile-vers131 mutex_owner;
/titanic_41/usr/src/uts/intel/sys/
H A Dsynch32.h40 #define mutex_owner data macro
/titanic_41/usr/src/uts/sparc/sys/
H A Dsynch32.h40 #define mutex_owner data macro
/titanic_41/usr/src/lib/libzpool/common/
H A Dkernel.c187 ASSERT(mutex_owner(mp) == curthread); in mutex_exit()
193 mutex_owner(kmutex_t *mp) in mutex_owner() function
299 ASSERT(mutex_owner(mp) == curthread); in cv_wait()
321 ASSERT(mutex_owner(mp) == curthread); in cv_timedwait()
356 ASSERT(mutex_owner(mp) == curthread); in cv_timedwait_hires()
/titanic_41/usr/src/uts/sun4/os/
H A Dprom_subr.c414 while (prom_cpu || mutex_owner(&prom_mutex)) { in promsafe_pause_cpus()
440 while (prom_cpu || mutex_owner(&prom_mutex)) { in promsafe_xc_attention()
/titanic_41/usr/src/cmd/dtrace/test/tst/common/privs/
H A Dtst.func_access.ksh38 BEGIN { trace(mutex_owner(&`pidlock)); }
/titanic_41/usr/src/cmd/dtrace/test/tst/common/aggs/
H A Dtst.subr.d58 INTFUNC(mutex_owner(&`cpu_lock))
/titanic_41/usr/src/uts/common/os/
H A Dmutex.c230 SOBJ_MUTEX, mutex_owner, turnstile_stay_asleep, turnstile_change_pri
544 mutex_owner(const kmutex_t *mp) in mutex_owner() function
H A Dvmem.c660 return (mutex_owner(&vmem_sleep_lock) == curthread || in vmem_is_populator()
661 mutex_owner(&vmem_nosleep_lock) == curthread || in vmem_is_populator()
662 mutex_owner(&vmem_pushpage_lock) == curthread || in vmem_is_populator()
663 mutex_owner(&vmem_panic_lock) == curthread); in vmem_is_populator()
H A Dturnstile.c582 while (mutex_owner(upi_lock) == owner) { in turnstile_block()
/titanic_41/usr/src/uts/common/fs/zfs/
H A Dzfs_sa.c228 if (mutex_owner(&zp->z_lock) != curthread) { in zfs_sa_upgrade()
/titanic_41/usr/src/lib/libzpool/common/sys/
H A Dzfs_context.h235 extern void *mutex_owner(kmutex_t *mp);
/titanic_41/usr/src/uts/common/syscall/
H A Dlwp_sobj.c1040 suword64_noerr(&lp->mutex_owner, un.word64); in set_owner_pid()
1045 suword32_noerr((uint32_t *)&lp->mutex_owner, un.word32[0]); in set_owner_pid()
1046 suword32_noerr((uint32_t *)&lp->mutex_owner + 1, un.word32[1]); in set_owner_pid()
/titanic_41/usr/src/lib/libc_db/common/
H A Dthread_db.c2368 rw_m.mx.mutex_owner == ocb->th_p->th_unique) in lowner_cb()
2372 if (rwlock->mutex_owner == ocb->th_p->th_unique) in lowner_cb()
2514 si_p->si_owner.th_unique = generic_so.lock.mutex_owner; in sync_get_info_common()
/titanic_41/usr/src/uts/common/xen/io/
H A Dxenbus_xs.c895 if (mutex_owner(&xenwatch_mutex) != curthread) { in unregister_xenbus_watch()
/titanic_41/usr/src/lib/libc/inc/
H A Dthr_uberdata.h148 #define MUTEX_OWNER(mp) ((ulwp_t *)(uintptr_t)(mp)->mutex_owner)
/titanic_41/usr/src/uts/i86xpv/os/
H A Devtchn.c568 if (mutex_owner(&ec_lock) != curthread) { in ec_unbind_irq()

12