/illumos-gate/usr/src/uts/common/sys/ |
H A D | rwlock.h | 70 extern int rw_tryenter(krwlock_t *, krw_t);
|
H A D | gldpriv.h | 426 rw_tryenter(&(macinfo)->gldm_lock.gldl_rw_lock, (rw))
|
/illumos-gate/usr/src/lib/libfakekernel/common/sys/ |
H A D | rwlock.h | 67 extern int rw_tryenter(krwlock_t *, krw_t);
|
/illumos-gate/usr/src/lib/libfakekernel/common/ |
H A D | rwlock.c | 80 rw_tryenter(krwlock_t *rwlp, krw_t rw) function
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_vn.h | 139 #define SEGVN_LOCK_TRYENTER(as, lock, type) rw_tryenter((lock), (type))
|
H A D | as.h | 242 #define AS_LOCK_TRYENTER(as, type) rw_tryenter(&(as)->a_lock, \
|
H A D | page_lock.c | 1023 return (rw_tryenter(&memsegslock, writer ? RW_WRITER : RW_READER));
|
/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | ufs_fs.h | 753 * 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 D | hxge_common_impl.h | 129 #define RW_TRY_ENTER(lock, type) rw_tryenter(lock, type)
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | rwlock.c | 71 * 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 D | modconf.c | 827 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 D | dacf.c | 811 !rw_tryenter(&module->dm_lock, RW_WRITER)) {
|
H A D | mem_cage.c | 706 if (lockit && !rw_tryenter(&kcage_range_rwlock, RW_READER))
|
/illumos-gate/usr/src/uts/common/sys/nxge/ |
H A D | nxge_common_impl.h | 178 #define RW_TRY_ENTER(lock, type) rw_tryenter(lock, type)
|
/illumos-gate/usr/src/uts/common/fs/devfs/ |
H A D | devfs_subr.c | 939 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 D | ufs_dir.c | 233 * 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 D | quotacalls.c | 846 if (rw_tryenter(&ufsvfsp->vfs_dqrwlock, 860 * we would have failed the rw_tryenter() above
|
H A D | ufs_inode.c | 1695 if (!rw_tryenter(&ip->i_contents, RW_WRITER)) {
|
H A D | ufs_vnops.c | 2164 * 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 D | zfs_context.h | 265 extern int rw_tryenter(krwlock_t *rwlp, krw_t rw);
|
/illumos-gate/usr/src/lib/libzpool/common/ |
H A D | kernel.c | 254 rw_tryenter(krwlock_t *rwlp, krw_t rw) function
|
/illumos-gate/usr/src/uts/sun4u/starfire/sys/ |
H A D | idn.h | 1758 (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 D | sockfilter.c | 320 if (!rw_tryenter(&so->so_fallback_rwlock, RW_WRITER)) {
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_auth.c | 1453 if (rw_tryenter(&c->authc_lock, RW_WRITER) == 0) {
|
/illumos-gate/usr/src/uts/common/fs/autofs/ |
H A D | auto_subr.c | 2375 if (!rw_tryenter(&currfnp->fn_rwlock, RW_READER)) {
|