Symbol: write_lock
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
174
fs_rwlock(vnode_t *vp, int write_lock, caller_context_t *ctp)
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
181
fs_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ctp)
usr/src/lib/smbclnt/libfksmbfs/common/fake_vnode.c
1619
int write_lock,
usr/src/lib/smbclnt/libfksmbfs/common/fake_vnode.c
1624
ret = ((*(vp)->v_op->vop_rwlock)(vp, write_lock, ct));
usr/src/lib/smbclnt/libfksmbfs/common/fake_vnode.c
1632
int write_lock,
usr/src/lib/smbclnt/libfksmbfs/common/fake_vnode.c
1635
(*(vp)->v_op->vop_rwunlock)(vp, write_lock, ct);
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
915
int write_lock,
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
926
int write_lock,
usr/src/tools/smatch/src/check_locking.c
198
{"_raw_write_lock_irqsave", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
200
{"_raw_write_unlock_irqrestore", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
202
{"__raw_write_unlock_irqrestore", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
213
{"write_lock", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
214
{"down_write", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
215
{"down_write_nested", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
216
{"up_write", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
217
{"write_unlock", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
218
{"_write_lock", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
219
{"_write_unlock", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
220
{"__write_lock", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
221
{"__write_unlock", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
222
{"write_lock_irq", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
223
{"write_unlock_irq", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
224
{"_write_lock_irq", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
225
{"_write_unlock_irq", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
226
{"__write_lock_irq", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
227
{"__write_unlock_irq", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
228
{"_raw_write_unlock_irq", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
229
{"write_lock_irqsave", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
230
{"write_unlock_irqrestore", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
231
{"_write_lock_irqsave", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
232
{"_write_unlock_irqrestore", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
233
{"__write_lock_irqsave", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
234
{"__write_unlock_irqrestore", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
235
{"write_lock_bh", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
236
{"write_unlock_bh", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
237
{"_write_lock_bh", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
238
{"_write_unlock_bh", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
239
{"__write_lock_bh", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
240
{"__write_unlock_bh", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
241
{"_raw_write_lock", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
242
{"__raw_write_lock", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
243
{"_raw_write_unlock", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
244
{"__raw_write_unlock", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
245
{"_raw_write_lock_bh", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
246
{"_raw_write_unlock_bh", UNLOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
247
{"_raw_write_lock_irq", LOCK, write_lock, 0, ret_any},
usr/src/tools/smatch/src/check_locking.c
249
{"write_trylock", LOCK, write_lock, 0, ret_one},
usr/src/tools/smatch/src/check_locking.c
250
{"_write_trylock", LOCK, write_lock, 0, ret_one},
usr/src/tools/smatch/src/check_locking.c
251
{"raw_write_trylock", LOCK, write_lock, 0, ret_one},
usr/src/tools/smatch/src/check_locking.c
252
{"_raw_write_trylock", LOCK, write_lock, 0, ret_one},
usr/src/tools/smatch/src/check_locking.c
253
{"__write_trylock", LOCK, write_lock, 0, ret_one},
usr/src/tools/smatch/src/check_locking.c
254
{"__raw_write_trylock", LOCK, write_lock, 0, ret_one},
usr/src/tools/smatch/src/check_locking.c
255
{"down_write_trylock", LOCK, write_lock, 0, ret_one},
usr/src/tools/smatch/src/check_locking.c
256
{"down_write_killable", LOCK, write_lock, 0, ret_zero},
usr/src/tools/smatch/src/check_locking.c
403
{"rw_lock", LOCK, write_lock, 1, ret_any},
usr/src/tools/smatch/src/check_locking.c
404
{"rw_unlock", UNLOCK, write_lock, 1, ret_any},
usr/src/tools/smatch/src/check_locking.c
57
[write_lock] = "write_lock",
usr/src/uts/common/fs/autofs/auto_vnops.c
1344
auto_rwlock(vnode_t *vp, int write_lock, caller_context_t *ct)
usr/src/uts/common/fs/autofs/auto_vnops.c
1347
if (write_lock)
usr/src/uts/common/fs/autofs/auto_vnops.c
1351
return (write_lock);
usr/src/uts/common/fs/autofs/auto_vnops.c
1356
auto_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ct)
usr/src/uts/common/fs/bootfs/bootfs_vnops.c
335
bootfs_rwlock(vnode_t *vp, int write_lock, caller_context_t *ct)
usr/src/uts/common/fs/bootfs/bootfs_vnops.c
337
if (write_lock != 0)
usr/src/uts/common/fs/bootfs/bootfs_vnops.c
344
bootfs_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ct)
usr/src/uts/common/fs/fem.c
1041
vhead_rwlock(vnode_t *vp, int write_lock, caller_context_t *ct)
usr/src/uts/common/fs/fem.c
1053
errc = (*func)(arg0, write_lock, ct);
usr/src/uts/common/fs/fem.c
1061
errc = (*func)(arg0, write_lock, ct);
usr/src/uts/common/fs/fem.c
1068
vhead_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ct)
usr/src/uts/common/fs/fem.c
1079
(*func)(arg0, write_lock, ct);
usr/src/uts/common/fs/fem.c
1087
(*func)(arg0, write_lock, ct);
usr/src/uts/common/fs/fem.c
2407
vnext_rwlock(femarg_t *vf, int write_lock, caller_context_t *ct)
usr/src/uts/common/fs/fem.c
2417
return ((*func)(arg0, write_lock, ct));
usr/src/uts/common/fs/fem.c
2421
vnext_rwunlock(femarg_t *vf, int write_lock, caller_context_t *ct)
usr/src/uts/common/fs/fem.c
2431
(*func)(arg0, write_lock, ct);
usr/src/uts/common/fs/fifofs/fifovnops.c
1729
fifo_rwlock(vnode_t *vp, int write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/fifofs/fifovnops.c
1739
fifo_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/fs_subr.c
214
fs_rwlock(vnode_t *vp, int write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/fs_subr.c
221
fs_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/lofs/lofs_vnops.c
1003
lo_rwlock(vnode_t *vp, int write_lock, caller_context_t *ct)
usr/src/uts/common/fs/lofs/lofs_vnops.c
1006
return (VOP_RWLOCK(vp, write_lock, ct));
usr/src/uts/common/fs/lofs/lofs_vnops.c
1010
lo_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ct)
usr/src/uts/common/fs/lofs/lofs_vnops.c
1013
VOP_RWUNLOCK(vp, write_lock, ct);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4474
nfs3_rwlock(vnode_t *vp, int write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4478
if (!write_lock) {
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4496
nfs3_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/nfs/nfs4_deleg_ops.c
257
deleg_rd_rwlock(femarg_t *arg, int write_lock, caller_context_t *ct)
usr/src/uts/common/fs/nfs/nfs4_deleg_ops.c
265
if (write_lock) {
usr/src/uts/common/fs/nfs/nfs4_deleg_ops.c
272
return (vnext_rwlock(arg, write_lock, ct));
usr/src/uts/common/fs/nfs/nfs4_deleg_ops.c
277
deleg_wr_rwlock(femarg_t *arg, int write_lock, caller_context_t *ct)
usr/src/uts/common/fs/nfs/nfs4_deleg_ops.c
290
return (vnext_rwlock(arg, write_lock, ct));
usr/src/uts/common/fs/nfs/nfs4_vnops.c
9683
nfs4_rwlock(vnode_t *vp, int write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/nfs/nfs4_vnops.c
9687
if (!write_lock) {
usr/src/uts/common/fs/nfs/nfs4_vnops.c
9706
nfs4_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/nfs/nfs_vnops.c
3566
nfs_rwlock(vnode_t *vp, int write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/nfs/nfs_vnops.c
3570
if (!write_lock) {
usr/src/uts/common/fs/nfs/nfs_vnops.c
3588
nfs_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
3616
smbfs_rwlock(vnode_t *vp, int write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
3620
if (!write_lock) {
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
3632
smbfs_rwunlock(vnode_t *vp, int write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
2364
tmp_rwlock(struct vnode *vp, int write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
2368
if (write_lock) {
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
2373
return (write_lock);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
2378
tmp_rwunlock(struct vnode *vp, int write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/udfs/udf_vnops.c
1562
udf_rwlock(struct vnode *vp, int32_t write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/udfs/udf_vnops.c
1568
if (write_lock) {
usr/src/uts/common/fs/udfs/udf_vnops.c
1576
return (write_lock);
usr/src/uts/common/fs/udfs/udf_vnops.c
1581
udf_rwunlock(struct vnode *vp, int32_t write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/ufs/ufs_vnops.c
4241
ufs_rwlock(struct vnode *vp, int write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/ufs/ufs_vnops.c
4250
if (!write_lock) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
4299
ufs_rwunlock(struct vnode *vp, int write_lock, caller_context_t *ctp)
usr/src/uts/common/fs/vnode.c
3982
int write_lock,
usr/src/uts/common/fs/vnode.c
3987
ret = ((*(vp)->v_op->vop_rwlock)(vp, write_lock, ct));
usr/src/uts/common/fs/vnode.c
3995
int write_lock,
usr/src/uts/common/fs/vnode.c
3998
(*(vp)->v_op->vop_rwunlock)(vp, write_lock, ct);
usr/src/uts/common/sys/fem.h
205
int (*femop_rwlock)(femarg_t *vf, int write_lock, \
usr/src/uts/common/sys/fem.h
207
void (*femop_rwunlock)(femarg_t *vf, int write_lock, \
usr/src/uts/common/sys/fem.h
350
extern int vnext_rwlock(femarg_t *vf, int write_lock, caller_context_t *ct);
usr/src/uts/common/sys/fem.h
351
extern void vnext_rwunlock(femarg_t *vf, int write_lock, caller_context_t *ct);