Searched refs:i_tlock (Results 1 - 11 of 11) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | udf_inode.h | 435 kmutex_t i_tlock; /* protects time fields, i_flag */ member in struct:ud_inode 472 _NOTE(MUTEX_PROTECTS_DATA(ud_inode::i_tlock, ud_inode::i_atime)) 473 _NOTE(MUTEX_PROTECTS_DATA(ud_inode::i_tlock, ud_inode::i_mtime)) 474 _NOTE(MUTEX_PROTECTS_DATA(ud_inode::i_tlock, ud_inode::i_ctime)) 475 _NOTE(MUTEX_PROTECTS_DATA(ud_inode::i_tlock, ud_inode::i_delayoff)) 476 _NOTE(MUTEX_PROTECTS_DATA(ud_inode::i_tlock, ud_inode::i_delaylen)) 477 _NOTE(MUTEX_PROTECTS_DATA(ud_inode::i_tlock, ud_inode::i_nextrio)) 478 _NOTE(MUTEX_PROTECTS_DATA(ud_inode::i_tlock, ud_inode::i_writes)) 479 _NOTE(MUTEX_PROTECTS_DATA(ud_inode::i_tlock, ud_inode::i_flag)) 567 mutex_enter(&(ip)->i_tlock); \ [all...] |
H A D | ufs_inode.h | 82 * listed under i_tlock. 83 * i_tlock: When i_tlock is held with the i_contents reader 92 * i_rwlock > i_contents > i_tlock 93 * i_rwlock > vfs_dqrwlock > i_contents(writer) > i_tlock 94 * i_contents > i_tlock 95 * vfs_dqrwlock > i_contents(writer) > i_tlock 96 * ih_lock > i_contents > i_tlock 117 * intelligent about using i_tlock when updating i_flag. Ideally, we would 123 * or by holding the reader-contents AND holding i_tlock 254 kmutex_t i_tlock; /* protects time fields, i_flag */ member in struct:inode [all...] |
/illumos-gate/usr/src/uts/common/fs/udfs/ |
H A D | udf_inode.c | 206 mutex_enter(&ip->i_tlock); 213 mutex_exit(&ip->i_tlock); 285 mutex_enter(&ip->i_tlock); 287 mutex_exit(&ip->i_tlock); 297 mutex_enter(&ip->i_tlock); 299 mutex_exit(&ip->i_tlock); 363 mutex_init(&ip->i_tlock, NULL, MUTEX_DEFAULT, NULL); 504 mutex_enter(&ip->i_tlock); 509 mutex_exit(&ip->i_tlock); 1014 mutex_enter(&ip->i_tlock); [all...] |
H A D | udf_dir.c | 410 mutex_enter(&sip->i_tlock); 412 mutex_exit(&sip->i_tlock); 532 mutex_enter(&sip->i_tlock); 534 mutex_exit(&sip->i_tlock); 588 mutex_enter(&sip->i_tlock); 590 mutex_exit(&sip->i_tlock); 805 mutex_enter(&dp->i_tlock); 807 mutex_exit(&dp->i_tlock); 808 mutex_enter(&ip->i_tlock); 810 mutex_exit(&ip->i_tlock); [all...] |
H A D | udf_vnops.c | 370 mutex_enter(&ip->i_tlock); 374 cv_wait(&ip->i_wrcv, &ip->i_tlock); 377 mutex_exit(&ip->i_tlock); 454 mutex_enter(&ip->i_tlock); 462 mutex_exit(&ip->i_tlock); 538 mutex_enter(&ip->i_tlock); 540 mutex_exit(&ip->i_tlock); 549 mutex_enter(&ip->i_tlock); 551 mutex_exit(&ip->i_tlock); 579 mutex_enter(&ip->i_tlock); [all...] |
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_inode.c | 265 mutex_init(&ip->i_tlock, NULL, MUTEX_DEFAULT, NULL); 284 mutex_destroy(&ip->i_tlock); 870 mutex_enter(&ip->i_tlock); 872 mutex_exit(&ip->i_tlock); 887 mutex_enter(&ip->i_tlock); 890 mutex_exit(&ip->i_tlock); 897 mutex_enter(&ip->i_tlock); 901 mutex_exit(&ip->i_tlock); 995 mutex_enter(&ip->i_tlock); 997 mutex_exit(&ip->i_tlock); [all...] |
H A D | ufs_vnops.c | 501 mutex_enter(&ip->i_tlock); 510 mutex_exit(&ip->i_tlock); 546 mutex_enter(&ip->i_tlock); 549 cv_wait(&ip->i_wrcv, &ip->i_tlock); 551 mutex_exit(&ip->i_tlock); 569 mutex_enter(&ip->i_tlock); 578 mutex_exit(&ip->i_tlock); 1101 mutex_enter(&ip->i_tlock); 1104 mutex_exit(&ip->i_tlock); 1389 mutex_enter(&ip->i_tlock); [all...] |
H A D | ufs_filio.c | 546 mutex_enter(&ip->i_tlock); 553 mutex_exit(&ip->i_tlock);
|
H A D | ufs_subr.c | 523 mutex_enter(&ip->i_tlock); 525 mutex_exit(&ip->i_tlock); 549 mutex_enter(&ip->i_tlock); 551 mutex_exit(&ip->i_tlock);
|
H A D | ufs_vfsops.c | 1319 mutex_enter(&rip->i_tlock); 1321 mutex_exit(&rip->i_tlock);
|
H A D | ufs_acl.c | 600 mutex_enter(&sip->i_tlock); 602 mutex_exit(&sip->i_tlock);
|
Completed in 326 milliseconds