/illumos-gate/usr/src/tools/smatch/src/ |
H A D | check_locking.c | 43 write_lock, enumerator 57 [write_lock] = "write_lock", in get_lock_name() 198 {"_raw_write_lock_irqsave", LOCK, write_lock, 0, ret_any}, 200 {"_raw_write_unlock_irqrestore", UNLOCK, write_lock, 0, ret_any}, 202 {"__raw_write_unlock_irqrestore", UNLOCK, write_lock, 0, ret_any}, 213 {"write_lock", LOCK, write_lock, 0, ret_any}, 214 {"down_write", LOCK, write_lock, 0, ret_any}, 215 {"down_write_nested", LOCK, write_lock, 0, ret_any}, 216 {"up_write", UNLOCK, write_lock, 0, ret_any}, 217 {"write_unlock", UNLOCK, write_lock, 0, ret_any}, [all …]
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_deleg_ops.c | 257 deleg_rd_rwlock(femarg_t *arg, int write_lock, caller_context_t *ct) in deleg_rd_rwlock() argument 265 if (write_lock) { in deleg_rd_rwlock() 272 return (vnext_rwlock(arg, write_lock, ct)); in deleg_rd_rwlock() 277 deleg_wr_rwlock(femarg_t *arg, int write_lock, caller_context_t *ct) in deleg_wr_rwlock() argument 290 return (vnext_rwlock(arg, write_lock, ct)); in deleg_wr_rwlock()
|
H A D | nfs_vnops.c | 3566 nfs_rwlock(vnode_t *vp, int write_lock, caller_context_t *ctp) in nfs_rwlock() argument 3570 if (!write_lock) { in nfs_rwlock() 3588 nfs_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ctp) in nfs_rwunlock() argument
|
H A D | nfs3_vnops.c | 4473 nfs3_rwlock(vnode_t *vp, int write_lock, caller_context_t *ctp) in nfs3_rwlock() argument 4477 if (!write_lock) { in nfs3_rwlock() 4495 nfs3_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ctp) in nfs3_rwunlock() argument
|
H A D | nfs4_vnops.c | 9683 nfs4_rwlock(vnode_t *vp, int write_lock, caller_context_t *ctp) in nfs4_rwlock() argument 9687 if (!write_lock) { in nfs4_rwlock() 9706 nfs4_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ctp) in nfs4_rwunlock() argument
|
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/ |
H A D | fake_fssub.c | 174 fs_rwlock(vnode_t *vp, int write_lock, caller_context_t *ctp) in fs_rwlock() argument 181 fs_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ctp) in fs_rwunlock() argument
|
H A D | fake_vnode.c | 1619 int write_lock, in fop_rwlock() argument 1624 ret = ((*(vp)->v_op->vop_rwlock)(vp, write_lock, ct)); in fop_rwlock() 1632 int write_lock, in fop_rwunlock() argument 1635 (*(vp)->v_op->vop_rwunlock)(vp, write_lock, ct); in fop_rwunlock()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | fem.h | 205 int (*femop_rwlock)(femarg_t *vf, int write_lock, \ 207 void (*femop_rwunlock)(femarg_t *vf, int write_lock, \ 350 extern int vnext_rwlock(femarg_t *vf, int write_lock, caller_context_t *ct); 351 extern void vnext_rwunlock(femarg_t *vf, int write_lock, caller_context_t *ct);
|
/illumos-gate/usr/src/uts/common/fs/bootfs/ |
H A D | bootfs_vnops.c | 335 bootfs_rwlock(vnode_t *vp, int write_lock, caller_context_t *ct) in bootfs_rwlock() argument 337 if (write_lock != 0) in bootfs_rwlock() 344 bootfs_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ct) in bootfs_rwunlock() argument
|
/illumos-gate/usr/src/uts/common/fs/lofs/ |
H A D | lofs_vnops.c | 1003 lo_rwlock(vnode_t *vp, int write_lock, caller_context_t *ct) in lo_rwlock() argument 1006 return (VOP_RWLOCK(vp, write_lock, ct)); in lo_rwlock() 1010 lo_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ct) in lo_rwunlock() argument 1013 VOP_RWUNLOCK(vp, write_lock, ct); in lo_rwunlock()
|
/illumos-gate/usr/src/uts/common/fs/autofs/ |
H A D | auto_vnops.c | 1344 auto_rwlock(vnode_t *vp, int write_lock, caller_context_t *ct) in auto_rwlock() argument 1347 if (write_lock) in auto_rwlock() 1351 return (write_lock); in auto_rwlock() 1356 auto_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ct) in auto_rwunlock() argument
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | fs_subr.c | 214 fs_rwlock(vnode_t *vp, int write_lock, caller_context_t *ctp) in fs_rwlock() argument 221 fs_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ctp) in fs_rwunlock() argument
|
H A D | fem.c | 1041 vhead_rwlock(vnode_t *vp, int write_lock, caller_context_t *ct) in vhead_rwlock() argument 1053 errc = (*func)(arg0, write_lock, ct); in vhead_rwlock() 1061 errc = (*func)(arg0, write_lock, ct); in vhead_rwlock() 1068 vhead_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ct) in vhead_rwunlock() argument 1079 (*func)(arg0, write_lock, ct); in vhead_rwunlock() 1087 (*func)(arg0, write_lock, ct); in vhead_rwunlock() 2407 vnext_rwlock(femarg_t *vf, int write_lock, caller_context_t *ct) in vnext_rwlock() argument 2417 return ((*func)(arg0, write_lock, ct)); in vnext_rwlock() 2421 vnext_rwunlock(femarg_t *vf, int write_lock, caller_context_t *ct) in vnext_rwunlock() argument 2431 (*func)(arg0, write_lock, ct); in vnext_rwunlock()
|
H A D | vnode.c | 3982 int write_lock, in fop_rwlock() argument 3987 ret = ((*(vp)->v_op->vop_rwlock)(vp, write_lock, ct)); in fop_rwlock() 3995 int write_lock, in fop_rwunlock() argument 3998 (*(vp)->v_op->vop_rwunlock)(vp, write_lock, ct); in fop_rwunlock()
|
/illumos-gate/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_vnops.c | 2364 tmp_rwlock(struct vnode *vp, int write_lock, caller_context_t *ctp) in tmp_rwlock() argument 2368 if (write_lock) { in tmp_rwlock() 2373 return (write_lock); in tmp_rwlock() 2378 tmp_rwunlock(struct vnode *vp, int write_lock, caller_context_t *ctp) in tmp_rwunlock() argument
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_vop.c | 915 int write_lock, in fop_rwlock() argument 926 int write_lock, in fop_rwunlock() argument
|
/illumos-gate/usr/src/uts/common/fs/udfs/ |
H A D | udf_vnops.c | 1562 udf_rwlock(struct vnode *vp, int32_t write_lock, caller_context_t *ctp) in udf_rwlock() argument 1568 if (write_lock) { in udf_rwlock() 1576 return (write_lock); in udf_rwlock() 1581 udf_rwunlock(struct vnode *vp, int32_t write_lock, caller_context_t *ctp) in udf_rwunlock() argument
|
/illumos-gate/usr/src/uts/common/fs/fifofs/ |
H A D | fifovnops.c | 1729 fifo_rwlock(vnode_t *vp, int write_lock, caller_context_t *ctp) in fifo_rwlock() argument 1739 fifo_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ctp) in fifo_rwunlock() argument
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_vnops.c | 3671 smbfs_rwlock(vnode_t *vp, int write_lock, caller_context_t *ctp) in smbfs_rwlock() argument 3675 if (!write_lock) { in smbfs_rwlock() 3687 smbfs_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ctp) in smbfs_rwunlock() argument
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_vnops.c | 4241 ufs_rwlock(struct vnode *vp, int write_lock, caller_context_t *ctp) in ufs_rwlock() argument 4250 if (!write_lock) { in ufs_rwlock() 4299 ufs_rwunlock(struct vnode *vp, int write_lock, caller_context_t *ctp) in ufs_rwunlock() argument
|