Home
last modified time | relevance | path

Searched refs:tn_rwlock (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/tmpfs/
H A Dtmp_vnops.c143 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 Dtmp_dir.c254 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 Dtmp_tnode.c69 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 Dtmp_vfsops.c366 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 Dtmpnode.h85 krwlock_t tn_rwlock; /* rw,trunc size - serialize */ member