Home
last modified time | relevance | path

Searched refs:fn_rwlock (Results 1 – 4 of 4) sorted by relevance

/titanic_50/usr/src/uts/common/fs/autofs/
H A Dauto_subr.c1137 rw_enter(&dfnp->fn_rwlock, RW_WRITER); in auto_perform_actions()
1159 rw_exit(&dfnp->fn_rwlock); in auto_perform_actions()
1301 rw_enter(&newfnp->fn_rwlock, RW_WRITER); in auto_perform_actions()
1303 rw_exit(&newfnp->fn_rwlock); in auto_perform_actions()
1304 rw_enter(&dfnp->fn_rwlock, RW_WRITER); in auto_perform_actions()
1306 rw_exit(&dfnp->fn_rwlock); in auto_perform_actions()
1428 rw_init(&fnp->fn_rwlock, NULL, RW_DEFAULT, NULL); in auto_makefnnode()
1456 rw_destroy(&fnp->fn_rwlock); in auto_freefnnode()
1479 ASSERT(RW_WRITE_HELD(&dfnp->fn_rwlock)); in auto_disconnect()
1535 ASSERT(RW_WRITE_HELD(&dfnp->fn_rwlock)); in auto_enter()
[all …]
H A Dauto_vnops.c472 rw_enter(&dfnp->fn_rwlock, RW_READER); in auto_lookup()
499 if (rw_tryupgrade(&dfnp->fn_rwlock) == 0) { in auto_lookup()
507 rw_exit(&dfnp->fn_rwlock); in auto_lookup()
508 rw_enter(&dfnp->fn_rwlock, RW_WRITER); in auto_lookup()
512 ASSERT(RW_WRITE_HELD(&dfnp->fn_rwlock)); in auto_lookup()
539 rw_exit(&dfnp->fn_rwlock); in auto_lookup()
543 rw_exit(&dfnp->fn_rwlock); in auto_lookup()
561 rw_exit(&dfnp->fn_rwlock); in auto_lookup()
988 ASSERT(RW_READ_HELD(&fnp->fn_rwlock)); in auto_readdir()
995 rw_exit(&fnp->fn_rwlock); in auto_readdir()
[all …]
H A Dauto_vfsops.c653 rw_enter(&fngp->fng_rootfnnodep->fn_rwlock, RW_WRITER); in auto_mount()
657 rw_exit(&fngp->fng_rootfnnodep->fn_rwlock); in auto_mount()
725 rw_enter(&myrootfnnodep->fn_rwlock, RW_WRITER); in auto_unmount()
735 rw_exit(&myrootfnnodep->fn_rwlock); in auto_unmount()
748 rw_exit(&myrootfnnodep->fn_rwlock); in auto_unmount()
/titanic_50/usr/src/uts/common/sys/fs/
H A Dautofs.h182 krwlock_t fn_rwlock; /* protects list traversal */ member