Searched refs:VOP_RWLOCK (Results 1 - 25 of 38) sorted by relevance

12

/illumos-gate/usr/src/uts/common/syscall/
H A Dsendfile.c219 (void) VOP_RWLOCK(readvp, V_WRITELOCK_FALSE,
221 (void) VOP_RWLOCK(vp, V_WRITELOCK_TRUE, NULL);
223 (void) VOP_RWLOCK(readvp, V_WRITELOCK_FALSE,
359 (void) VOP_RWLOCK(vp, V_WRITELOCK_TRUE, NULL);
570 (void) VOP_RWLOCK(readvp, V_WRITELOCK_FALSE,
572 (void) VOP_RWLOCK(vp, V_WRITELOCK_TRUE, NULL);
574 (void) VOP_RWLOCK(readvp, V_WRITELOCK_FALSE,
898 (void) VOP_RWLOCK(readvp, V_WRITELOCK_FALSE,
900 (void) VOP_RWLOCK(vp, V_WRITELOCK_TRUE, NULL);
902 (void) VOP_RWLOCK(readv
[all...]
H A Dgetdents.c120 (void) VOP_RWLOCK(vp, V_WRITELOCK_FALSE, NULL);
227 (void) VOP_RWLOCK(vp, V_WRITELOCK_FALSE, NULL);
H A Dacl.c303 (void) VOP_RWLOCK(vp, V_WRITELOCK_TRUE, NULL);
337 (void) VOP_RWLOCK(vp, V_WRITELOCK_TRUE, NULL);
H A Drw.c107 * We have to enter the critical region before calling VOP_RWLOCK
125 (void) VOP_RWLOCK(vp, rwflag, NULL);
128 * We do the following checks inside VOP_RWLOCK so as to
243 * We have to enter the critical region before calling VOP_RWLOCK
261 (void) VOP_RWLOCK(vp, rwflag, NULL);
396 * We have to enter the critical region before calling VOP_RWLOCK
416 (void) VOP_RWLOCK(vp, rwflag, NULL);
550 * We have to enter the critical region before calling VOP_RWLOCK
570 (void) VOP_RWLOCK(vp, rwflag, NULL);
685 * We have to enter the critical region before calling VOP_RWLOCK
[all...]
/illumos-gate/usr/src/uts/common/fs/namefs/
H A Dnamevno.c281 (void) VOP_RWLOCK(nodep->nm_filevp, V_WRITELOCK_TRUE, ctp);
427 return (VOP_RWLOCK(VTONM(vp)->nm_filevp, write, ctp));
/illumos-gate/usr/src/uts/common/avs/ns/
H A Dcontract.h167 #define VOP_RWLOCK(vp, w) ((void)0) macro
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_acl_srv.c212 (void) VOP_RWLOCK(vp, V_WRITELOCK_TRUE, NULL);
575 (void) VOP_RWLOCK(vp, V_WRITELOCK_TRUE, NULL);
H A Dnfs_common.c569 * VOP_RWLOCK() is held for write access to prevent a race condition
592 (void) VOP_RWLOCK(vp, V_WRITELOCK_TRUE, NULL);
H A Dnfs_srv.c667 * Enter the critical region before calling VOP_RWLOCK
683 error = VOP_RWLOCK(vp, V_WRITELOCK_FALSE, &ct);
995 * We have to enter the critical region before calling VOP_RWLOCK
1008 error = VOP_RWLOCK(vp, V_WRITELOCK_TRUE, &ct);
1332 * Enter the critical region before calling VOP_RWLOCK, to avoid a
1349 error = VOP_RWLOCK(vp, V_WRITELOCK_TRUE, &ct);
1391 * a new cluster and be blocked in VOP_RWLOCK while
2546 (void) VOP_RWLOCK(vp, V_WRITELOCK_FALSE, NULL);
H A Dnfs4_srv_attr.c1025 (void) VOP_RWLOCK(vp, V_WRITELOCK_TRUE, NULL);
1035 (void) VOP_RWLOCK(vp, V_WRITELOCK_TRUE, NULL);
H A Dnfs3_srv.c980 * Enter the critical region before calling VOP_RWLOCK
993 error = VOP_RWLOCK(vp, V_WRITELOCK_FALSE, &ct);
1308 * We have to enter the critical region before calling VOP_RWLOCK
1321 rwlock_ret = VOP_RWLOCK(vp, V_WRITELOCK_TRUE, &ct);
3141 (void) VOP_RWLOCK(vp, V_WRITELOCK_FALSE, NULL);
3413 (void) VOP_RWLOCK(vp, V_WRITELOCK_FALSE, NULL);
H A Dnfs_log.c826 (void) VOP_RWLOCK(vp, V_WRITELOCK_TRUE, NULL); /* UIO_WRITE */
/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_vnops.c393 (void) VOP_RWLOCK(dv->sdev_attrvp, 0, ct);
420 (void) VOP_RWLOCK(dv->sdev_attrvp, 1, ct);
507 (void) VOP_RWLOCK(avp, 1, ct);
530 * have held the read-write lock via VOP_RWLOCK()
551 (void) VOP_RWLOCK(avp, V_WRITELOCK_TRUE, ct);
1422 * caller must have done a VOP_RWLOCK()), we call directly into the
H A Dsdev_profile.c503 (void) VOP_RWLOCK(dvp, V_WRITELOCK_FALSE, NULL);
H A Dsdev_subr.c1468 (void) VOP_RWLOCK(dirvp, V_WRITELOCK_FALSE, NULL);
2859 (void) VOP_RWLOCK(vp, V_WRITELOCK_FALSE, NULL);
/illumos-gate/usr/src/uts/common/io/vscan/
H A Dvscan_drv.c561 (void) VOP_RWLOCK(vp, V_WRITELOCK_FALSE, NULL);
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_vops.c257 (void) VOP_RWLOCK(vp, V_WRITELOCK_FALSE, &smb_ct);
273 (void) VOP_RWLOCK(vp, V_WRITELOCK_TRUE, &smb_ct);
996 (void) VOP_RWLOCK(vp, V_WRITELOCK_FALSE, &smb_ct);
1249 (void) VOP_RWLOCK(vp, V_WRITELOCK_TRUE, &smb_ct);
/illumos-gate/usr/src/uts/common/fs/zut/
H A Dzut.c174 (void) VOP_RWLOCK(dvn, V_WRITELOCK_FALSE, NULL);
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dnl7clogd.c241 (void) VOP_RWLOCK(vp, V_WRITELOCK_TRUE, NULL);
H A Dsocksyscalls.c2672 (void) VOP_RWLOCK(fvp, V_WRITELOCK_FALSE, NULL);
2825 (void) VOP_RWLOCK(fvp, V_WRITELOCK_FALSE, NULL);
2898 (void) VOP_RWLOCK(fvp, V_WRITELOCK_FALSE, NULL);
/illumos-gate/usr/src/uts/common/fs/devfs/
H A Ddevfs_subr.c748 * It is not necessary to VOP_RWLOCK since fs_acl_nontrivial
1657 (void) VOP_RWLOCK(dirvp, V_WRITELOCK_FALSE, NULL);
1797 (void) VOP_RWLOCK(dirvp, V_WRITELOCK_FALSE, NULL);
H A Ddevfs_vnops.c643 * by the caller's VOP_RWLOCK.
680 * The acl(2) system call issues a VOP_RWLOCK before setting an ACL.
682 * a VOP_SETSECATTR ACL, we need to issue the VOP_RWLOCK to the backing
685 (void) VOP_RWLOCK(avp, V_WRITELOCK_TRUE, NULL);
692 * necessary to hold VOP_RWLOCK since fs_acl_nontrivial only does
/illumos-gate/usr/src/uts/common/fs/
H A Dlookup.c846 (void) VOP_RWLOCK(dvp, V_WRITELOCK_FALSE, NULL);
/illumos-gate/usr/src/uts/common/fs/lofs/
H A Dlofs_vnops.c1006 return (VOP_RWLOCK(vp, write_lock, ct));
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/sys/
H A Dvnode.h101 kstat_named_t nrwlock; /* VOP_RWLOCK */
1070 #define VOP_RWLOCK(vp, w, ct) \ macro
1184 * Flags for VOP_RWLOCK/VOP_RWUNLOCK
1185 * VOP_RWLOCK will return the flag that was actually set, or -1 if none.

Completed in 1609 milliseconds

12