Searched refs:tn_rwlock (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_vnops.c | 143 ASSERT(RW_WRITE_HELD(&tp->tn_rwlock)); in wrtmp() 599 ASSERT(RW_READ_HELD(&tp->tn_rwlock)); in tmp_read() 627 ASSERT(RW_WRITE_HELD(&tp->tn_rwlock)); in tmp_write() 785 rw_enter(&tp->tn_rwlock, RW_WRITER); in tmp_setattr() 789 rw_exit(&tp->tn_rwlock); in tmp_setattr() 854 rw_enter(&tp->tn_rwlock, RW_WRITER); in tmp_lookup() 857 rw_exit(&tp->tn_rwlock); in tmp_lookup() 872 rw_exit(&tp->tn_rwlock); in tmp_lookup() 902 rw_exit(&tp->tn_rwlock); in tmp_lookup() 996 rw_enter(&oldtp->tn_rwlock, RW_WRITER); in tmp_create() [all …]
|
H A D | tmp_dir.c | 254 ASSERT(RW_WRITE_HELD(&dir->tn_rwlock)); in tdirenter() 301 while (!rw_tryenter(&tp->tn_rwlock, RW_WRITER)) { in tdirenter() 326 rw_exit(&dir->tn_rwlock); in tdirenter() 328 rw_enter(&dir->tn_rwlock, RW_WRITER); in tdirenter() 336 rw_exit(&tp->tn_rwlock); in tdirenter() 343 rw_exit(&tp->tn_rwlock); in tdirenter() 350 rw_exit(&tp->tn_rwlock); in tdirenter() 446 rw_enter(&tp->tn_rwlock, RW_WRITER); in tdirenter() 458 rw_exit(&tp->tn_rwlock); in tdirenter() 500 ASSERT(RW_WRITE_HELD(&dir->tn_rwlock)); in tdirdelete() [all …]
|
H A D | tmp_tnode.c | 69 ASSERT(RW_WRITE_HELD(&tp->tn_rwlock)); in tmp_resv() 113 ASSERT(RW_WRITE_HELD(&tp->tn_rwlock)); in tmp_unresv() 135 ASSERT(RW_WRITE_HELD(&tp->tn_rwlock)); in tmpnode_growmap() 167 rw_init(&t->tn_rwlock, NULL, RW_DEFAULT, NULL); in tmpnode_init() 239 ASSERT(RW_WRITE_HELD(&tp->tn_rwlock)); in tmpnode_trunc()
|
H A D | tmp_vfsops.c | 366 rw_enter(&tp->tn_rwlock, RW_WRITER); in tmp_mount() 398 rw_exit(&tp->tn_rwlock); in tmp_mount() 477 rw_enter(&tnp->tn_rwlock, RW_WRITER); in tmp_unmount() 487 rw_exit(&tnp->tn_rwlock); in tmp_unmount() 514 rw_enter(&tnp->tn_rwlock, RW_WRITER); in tmp_unmount() 516 rw_exit(&tnp->tn_rwlock); in tmp_unmount()
|
/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | tmpnode.h | 85 krwlock_t tn_rwlock; /* rw,trunc size - serialize */ member
|