Home
last modified time | relevance | path

Searched refs:r_rwlock (Results 1 – 15 of 15) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_vnops.c433 ASSERT(nfs_rw_lock_held(&rp->r_rwlock, RW_READER)); in nfs_read()
581 if (nfs_rw_lock_held(&rp->r_rwlock, RW_READER)) { in nfs_write()
582 nfs_rw_exit(&rp->r_rwlock); in nfs_write()
583 if (nfs_rw_enter_sig(&rp->r_rwlock, RW_WRITER, in nfs_write()
1720 if (nfs_rw_enter_sig(&drp->r_rwlock, RW_READER, INTR(dvp))) in nfs_lookup()
1729 nfs_rw_exit(&drp->r_rwlock); in nfs_lookup()
1740 if (nfs_rw_enter_sig(&drp->r_rwlock, RW_READER, INTR(dvp))) { in nfs_lookup()
1747 nfs_rw_exit(&drp->r_rwlock); in nfs_lookup()
1985 if (nfs_rw_enter_sig(&drp->r_rwlock, RW_WRITER, INTR(dvp))) in nfs_create()
2011 nfs_rw_exit(&drp->r_rwlock); in nfs_create()
[all …]
H A Dnfs3_vnops.c557 ASSERT(nfs_rw_lock_held(&rp->r_rwlock, RW_READER)); in nfs3_read()
684 if (nfs_rw_lock_held(&rp->r_rwlock, RW_READER)) { in nfs3_write()
685 nfs_rw_exit(&rp->r_rwlock); in nfs3_write()
686 if (nfs_rw_enter_sig(&rp->r_rwlock, RW_WRITER, in nfs3_write()
1952 if (nfs_rw_enter_sig(&drp->r_rwlock, RW_READER, INTR(dvp))) in nfs3_lookup()
1961 nfs_rw_exit(&drp->r_rwlock); in nfs3_lookup()
1972 if (nfs_rw_enter_sig(&drp->r_rwlock, RW_READER, INTR(dvp))) { in nfs3_lookup()
1979 nfs_rw_exit(&drp->r_rwlock); in nfs3_lookup()
2239 if (nfs_rw_enter_sig(&drp->r_rwlock, RW_WRITER, INTR(dvp))) in nfs3_create()
2266 nfs_rw_exit(&drp->r_rwlock); in nfs3_create()
[all …]
H A Dnfs4_vnops.c650 if (nfs_rw_enter_sig(&drp->r_rwlock, RW_READER, INTR4(dvp))) in nfs4_open()
654 nfs_rw_exit(&drp->r_rwlock); in nfs4_open()
692 nfs_rw_exit(&drp->r_rwlock); in nfs4_open()
2631 ASSERT(nfs_rw_lock_held(&rp->r_rwlock, RW_READER)); in nfs4_read()
2789 if (nfs_rw_lock_held(&rp->r_rwlock, RW_READER)) { in nfs4_write()
2790 nfs_rw_exit(&rp->r_rwlock); in nfs4_write()
2791 if (nfs_rw_enter_sig(&rp->r_rwlock, RW_WRITER, in nfs4_write()
5007 if (nfs_rw_enter_sig(&drp->r_rwlock, RW_READER, INTR4(dvp))) in nfs4_lookup()
5011 nfs_rw_exit(&drp->r_rwlock); in nfs4_lookup()
5040 if (nfs_rw_enter_sig(&drp->r_rwlock, RW_READER, INTR4(dvp))) in nfs4lookup_xattr()
[all …]
H A Dnfs4_subr.c2463 ASSERT(nfs_rw_lock_held(&rp->r_rwlock, RW_READER)); in rddir4_cache_lookup()
2576 nfs_rw_exit(&rp->r_rwlock); in rddir4_cache_lookup()
2590 (void) nfs_rw_enter_sig(&rp->r_rwlock, in rddir4_cache_lookup()
2597 (void) nfs_rw_enter_sig(&rp->r_rwlock, in rddir4_cache_lookup()
H A Dnfs4_callback.c2073 (void) nfs_rw_enter_sig(&rp->r_rwlock, RW_READER, FALSE); in nfs4delegreturn_thread()
2080 nfs_rw_exit(&rp->r_rwlock); in nfs4delegreturn_thread()
2140 nfs_rw_exit(&rp->r_rwlock); in nfs4delegreturn_thread()
H A Dnfs4_rnode.c660 nfs_rw_init(&rp->r_rwlock, NULL, RW_DEFAULT, NULL); in make_rnode4()
741 nfs_rw_destroy(&rp->r_rwlock); in uninit_rnode4()
H A Dnfs4_stub_vnops.c1729 if (nfs_rw_enter_sig(&drp->r_rwlock, RW_READER, INTR4(dvp))) { in nfs4_trigger_esi_create_referral()
1735 nfs_rw_exit(&drp->r_rwlock); in nfs4_trigger_esi_create_referral()
1743 nfs_rw_exit(&drp->r_rwlock); in nfs4_trigger_esi_create_referral()
H A Dnfs_subr.c2519 nfs_rw_destroy(&rp->r_rwlock); in make_rnode()
2550 nfs_rw_init(&rp->r_rwlock, NULL, RW_DEFAULT, NULL); in make_rnode()
3034 nfs_rw_destroy(&rp->r_rwlock); in destroy_rnode()
H A Dnfs_client.c2249 ASSERT(nfs_rw_lock_held(&rp->r_rwlock, RW_WRITER)); in writerp()
H A Dnfs4_client.c2259 ASSERT(nfs_rw_lock_held(&rp->r_rwlock, RW_WRITER)); in writerp4()
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_vnops.c570 ASSERT(smbfs_rw_lock_held(&np->r_rwlock, RW_READER)); in smbfs_read()
735 ASSERT(smbfs_rw_lock_held(&np->r_rwlock, RW_WRITER)); in smbfs_write()
1037 ASSERT(smbfs_rw_lock_held(&np->r_rwlock, RW_WRITER)); in smbfs_writenp()
2219 if (smbfs_rw_enter_sig(&dnp->r_rwlock, RW_READER, SMBINTR(dvp))) in smbfs_lookup()
2224 smbfs_rw_exit(&dnp->r_rwlock); in smbfs_lookup()
2266 ASSERT(dnp->r_rwlock.count != 0); in smbfslookup()
2602 if (smbfs_rw_enter_sig(&dnp->r_rwlock, RW_WRITER, SMBINTR(dvp))) in smbfs_create()
2749 smbfs_rw_exit(&dnp->r_rwlock); in smbfs_create()
2784 if (smbfs_rw_enter_sig(&dnp->r_rwlock, RW_WRITER, SMBINTR(dvp))) in smbfs_remove()
2815 smbfs_rw_exit(&dnp->r_rwlock); in smbfs_remove()
[all …]
H A Dsmbfs_node.h212 smbfs_rwlock_t r_rwlock; /* serialize write/setattr requests */ member
H A Dsmbfs_subr2.c391 smbfs_rw_destroy(&np->r_rwlock); in make_smbnode()
427 smbfs_rw_init(&np->r_rwlock, NULL, RW_DEFAULT, NULL); in make_smbnode()
/illumos-gate/usr/src/uts/common/nfs/
H A Drnode.h267 nfs_rwlock_t r_rwlock; /* serializes write/setattr requests */ member
H A Drnode4.h237 nfs_rwlock_t r_rwlock; /* serializes write/setattr requests */ member