Home
last modified time | relevance | path

Searched refs:rw_owner (Results 1 – 17 of 17) sorted by relevance

/titanic_50/usr/src/lib/libfakekernel/common/
H A Drwlock.c45 rwlp->rw_owner = _KTHREAD_INVALID; in rw_init()
52 rwlp->rw_owner = _KTHREAD_INVALID; in rw_destroy()
64 rwlp->rw_owner = _curthread(); in rw_enter()
73 ASSERT(rwlp->rw_owner == _curthread()); in rw_exit()
74 rwlp->rw_owner = _KTHREAD_INVALID; in rw_exit()
87 rwlp->rw_owner = _curthread(); in rw_tryenter()
105 ASSERT(rwlp->rw_owner == _curthread()); in rw_downgrade()
106 rwlp->rw_owner = _KTHREAD_INVALID; in rw_downgrade()
133 rw_owner(krwlock_t *rwlp) in rw_owner() function
135 return (rwlp->rw_owner); in rw_owner()
H A Dmapfile-vers152 rw_owner;
/titanic_50/usr/src/lib/libfakekernel/common/sys/
H A Drwlock.h53 void *rw_owner; member
76 extern void *rw_owner(krwlock_t *);
/titanic_50/usr/src/lib/libzpool/common/
H A Dkernel.c209 rwlp->rw_owner = NULL; in rw_init()
217 rwlp->rw_owner = (void *)-1UL; in rw_destroy()
226 ASSERT(rwlp->rw_owner != (void *)-1UL); in rw_enter()
227 ASSERT(rwlp->rw_owner != curthread); in rw_enter()
234 rwlp->rw_owner = curthread; in rw_enter()
241 ASSERT(rwlp->rw_owner != (void *)-1UL); in rw_exit()
243 rwlp->rw_owner = NULL; in rw_exit()
253 ASSERT(rwlp->rw_owner != (void *)-1UL); in rw_tryenter()
261 rwlp->rw_owner = curthread; in rw_tryenter()
273 ASSERT(rwlp->rw_owner != (void *)-1UL); in rw_tryupgrade()
/titanic_50/usr/src/uts/common/sys/
H A Drwlock.h79 extern struct _kthread *rw_owner(krwlock_t *);
/titanic_50/usr/src/uts/common/os/
H A Drwlock.c204 SOBJ_RWLOCK, rw_owner, turnstile_stay_asleep, turnstile_change_pri
652 rw_owner(krwlock_t *rwlp) in rw_owner() function
H A Dconsole.c117 if (rw_owner(&console_lock) != curthread) in console_hold()
H A Dlogsubr.c103 if (rw_owner(&log_rwlock) != curthread) in log_enter()
/titanic_50/usr/src/uts/common/inet/ip/
H A Dip_srcid.c279 ASSERT(rw_owner(&ipst->ips_srcid_lock) == curthread); in srcid_nextid()
/titanic_50/usr/src/uts/common/fs/smbsrv/
H A Dsmb_kutil.c795 ASSERT(rw_owner(&rwx->rwx_lock) == curthread); in smb_rwx_rwexit()
814 ASSERT(rw_owner(&rwx->rwx_lock) == curthread); in smb_rwx_rwupgrade()
833 ASSERT(rw_owner(&rwx->rwx_lock) == curthread); in smb_rwx_rwdowngrade()
873 ASSERT(rw_owner(&rwx->rwx_lock) == curthread); in smb_rwx_rwwait()
/titanic_50/usr/src/lib/libzpool/common/sys/
H A Dzfs_context.h243 void *rw_owner; member
/titanic_50/usr/src/uts/common/fs/nfs/
H A Dnfs4_rnode.c496 ASSERT(rw_owner(&rtable4[index].r_lock) != curthread); in makenfs4node_by_fh()
546 ASSERT(rw_owner(&rtable4[index].r_lock) != curthread); in makenfs4node()
/titanic_50/usr/src/uts/sun4u/sunfire/io/
H A Dfhc_bd.c200 return (rw_owner(&fhc_bdlist_rwlock) == curthread); in fhc_bdlist_locked()
/titanic_50/usr/src/uts/common/fs/ufs/
H A Dufs_vnops.c866 (rw_owner(&ufsvfsp->vfs_dqrwlock) == curthread)) { in wrip()
4586 dolock = (rw_owner(&ip->i_contents) != curthread); in ufs_getpage()
4592 do_qlock = (rw_owner(&ufsvfsp->vfs_dqrwlock) != curthread); in ufs_getpage()
5207 dolock = (rw_owner(&ip->i_contents) != curthread); in ufs_putpages()
5945 dolock = (rw_owner(&ip->i_contents) != curthread); in ufs_pageio()
/titanic_50/usr/src/uts/common/fs/udfs/
H A Dudf_vnops.c1675 dolock = (rw_owner(&ip->i_contents) != curthread); in udf_getpage()
2200 dolock = (rw_owner(&ip->i_contents) != curthread); in udf_pageio()
2668 dolock = (rw_owner(&ip->i_contents) != curthread); in ud_putpages()
/titanic_50/usr/src/uts/common/fs/autofs/
H A Dauto_vnops.c1315 ASSERT(rw_owner(&dfnp->fn_rwlock) != curthread); in auto_inactive()
/titanic_50/usr/src/uts/common/fs/tmpfs/
H A Dtmp_vnops.c1952 dolock = (rw_owner(&tp->tn_contents) != curthread); in tmp_putpage()