Searched refs:rw_tryenter (Results 1 - 25 of 34) sorted by relevance

12

/illumos-gate/usr/src/uts/common/sys/
H A Drwlock.h70 extern int rw_tryenter(krwlock_t *, krw_t);
H A Dgldpriv.h426 rw_tryenter(&(macinfo)->gldm_lock.gldl_rw_lock, (rw))
/illumos-gate/usr/src/lib/libfakekernel/common/sys/
H A Drwlock.h67 extern int rw_tryenter(krwlock_t *, krw_t);
/illumos-gate/usr/src/lib/libfakekernel/common/
H A Drwlock.c80 rw_tryenter(krwlock_t *rwlp, krw_t rw) function
/illumos-gate/usr/src/uts/common/vm/
H A Dseg_vn.h139 #define SEGVN_LOCK_TRYENTER(as, lock, type) rw_tryenter((lock), (type))
H A Das.h242 #define AS_LOCK_TRYENTER(as, type) rw_tryenter(&(as)->a_lock, \
H A Dpage_lock.c1023 return (rw_tryenter(&memsegslock, writer ? RW_WRITER : RW_READER));
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dufs_fs.h753 * object which might lead to a deadlock. So we use rw_tryenter instead of
762 if (!rw_tryenter(lock, mode))\
783 if (!rw_tryenter(lock, mode))\
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_common_impl.h129 #define RW_TRY_ENTER(lock, type) rw_tryenter(lock, type)
/illumos-gate/usr/src/uts/common/os/
H A Drwlock.c71 * case). rw_tryenter() returns 0 in these cases; rw_enter() blocks until
183 * rw_tryupgrade() has the same failure mode as rw_tryenter() for a
534 rw_tryenter(krwlock_t *rwlp, krw_t rw) function
H A Dmodconf.c827 rw_tryenter(sysp->sy_lock, RW_WRITER)) {
1281 !rw_tryenter(clp->cl_lock, RW_WRITER))
1369 !rw_tryenter(eswp->exec_lock, RW_WRITER))
H A Ddacf.c811 !rw_tryenter(&module->dm_lock, RW_WRITER)) {
H A Dmem_cage.c706 if (lockit && !rw_tryenter(&kcage_range_rwlock, RW_READER))
/illumos-gate/usr/src/uts/common/sys/nxge/
H A Dnxge_common_impl.h178 #define RW_TRY_ENTER(lock, type) rw_tryenter(lock, type)
/illumos-gate/usr/src/uts/common/fs/devfs/
H A Ddevfs_subr.c939 if (!rw_tryenter(&ddv->dv_contents, RW_READER)) {
989 if (!rw_tryenter(&dv->dv_contents, RW_READER)) {
1390 !rw_tryenter(&ddv->dv_contents, RW_WRITER))
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_dir.c233 * ufs_tryirwlock uses rw_tryenter and checks for SLOCK to
698 * ufs_tryirwlock uses rw_tryenter and checks for
1480 if (!rw_tryenter(&sip->i_contents, RW_READER)) {
1491 if (!rw_tryenter(&tip->i_contents, RW_WRITER)) {
2495 if (!rw_tryenter(&ip->i_rwlock, RW_WRITER)) {
2499 * do a rw_tryenter. If we fail to get the lock
3064 if (!rw_tryenter(&ip->i_rwlock, RW_READER)) {
H A Dquotacalls.c846 if (rw_tryenter(&ufsvfsp->vfs_dqrwlock,
860 * we would have failed the rw_tryenter() above
H A Dufs_inode.c1695 if (!rw_tryenter(&ip->i_contents, RW_WRITER)) {
H A Dufs_vnops.c2164 * ufs_tryirwlock uses rw_tryenter and checks for SLOCK to
2961 * ufs_tryirwlock_trans uses rw_tryenter and checks for SLOCK
3235 * ufs_tryirwlock_trans uses rw_tryenter and checks for SLOCK
3313 * ufs_tryirwlock_trans uses rw_tryenter and checks for SLOCK
3482 * rw_tryenter instead of rw_enter. If we fail to get this lock and
3490 if (!rw_tryenter(first_lock, RW_READER)) {
3515 if ((tdp != sdp) && (!rw_tryenter(second_lock, RW_READER))) {
3795 * ufs_tryirwlock_trans uses rw_tryenter and checks for SLOCK
3880 * ufs_tryirwlock_trans uses rw_tryenter and checks for SLOCK
4669 rw_tryenter(
[all...]
/illumos-gate/usr/src/lib/libzpool/common/sys/
H A Dzfs_context.h265 extern int rw_tryenter(krwlock_t *rwlp, krw_t rw);
/illumos-gate/usr/src/lib/libzpool/common/
H A Dkernel.c254 rw_tryenter(krwlock_t *rwlp, krw_t rw) function
/illumos-gate/usr/src/uts/sun4u/starfire/sys/
H A Didn.h1758 (rw_tryenter(&idn_domain[dd].drwlock, \
3090 #define IDN_GLOCK_TRY_SHARED() (rw_tryenter(&idn.grwlock, RW_READER))
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsockfilter.c320 if (!rw_tryenter(&so->so_fallback_rwlock, RW_WRITER)) {
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_auth.c1453 if (rw_tryenter(&c->authc_lock, RW_WRITER) == 0) {
/illumos-gate/usr/src/uts/common/fs/autofs/
H A Dauto_subr.c2375 if (!rw_tryenter(&currfnp->fn_rwlock, RW_READER)) {

Completed in 154 milliseconds

12