Searched refs:m_owner (Results 1 – 5 of 5) sorted by relevance
| /f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | mutex.h | 43 kthread_t *m_owner; member 54 mp->m_owner = current; in spl_mutex_set_owner() 60 mp->m_owner = NULL; in spl_mutex_clear_owner() 63 #define mutex_owner(mp) (READ_ONCE((mp)->m_owner))
|
| /f-stack/freebsd/contrib/openzfs/lib/libzpool/ |
| H A D | kernel.c | 196 memset(&mp->m_owner, 0, sizeof (pthread_t)); in mutex_init() 209 mp->m_owner = pthread_self(); in mutex_enter() 219 mp->m_owner = pthread_self(); in mutex_tryenter() 230 memset(&mp->m_owner, 0, sizeof (pthread_t)); in mutex_exit() 338 memset(&mp->m_owner, 0, sizeof (pthread_t)); in cv_wait() 340 mp->m_owner = pthread_self(); in cv_wait() 371 memset(&mp->m_owner, 0, sizeof (pthread_t)); in cv_timedwait() 373 mp->m_owner = pthread_self(); in cv_timedwait() 411 memset(&mp->m_owner, 0, sizeof (pthread_t)); in cv_timedwait_hires() 413 mp->m_owner = pthread_self(); in cv_timedwait_hires()
|
| /f-stack/freebsd/sys/ |
| H A D | _umtx.h | 39 volatile __lwpid_t m_owner; /* Owner of the mutex */ member
|
| /f-stack/freebsd/kern/ |
| H A D | kern_umtx.c | 1007 rv = fueword32(&m->m_owner, &owner); in do_lock_normal() 1024 rv = casueword32(&m->m_owner, in do_lock_normal() 1064 rv = casueword32(&m->m_owner, in do_lock_normal() 1118 rv = casueword32(&m->m_owner, owner, &old, in do_lock_normal() 1175 error = fueword32(&m->m_owner, &owner); in do_unlock_normal() 1247 error = fueword32(&m->m_owner, &owner); in do_wake_umutex() 1342 error = fueword32(&m->m_owner, &owner); in do_wake2_umutex() 1353 error = casueword32(&m->m_owner, owner, &old, in do_wake2_umutex() 1911 (void)casuword32(&m->m_owner, in do_lock_pi() 2011 error = fueword32(&m->m_owner, &owner); in do_unlock_pi() [all …]
|
| /f-stack/freebsd/contrib/openzfs/include/sys/ |
| H A D | zfs_context.h | 264 pthread_t m_owner; 269 #define MUTEX_HELD(mp) pthread_equal((mp)->m_owner, pthread_self())
|