ni_lock
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
mutex_lock_nested(&ni->ni_lock, NTFS_INODE_MUTEX_SECURITY);
mutex_lock_nested(&ni->ni_lock, NTFS_INODE_MUTEX_SECURITY);
mutex_lock_nested(&ni->ni_lock, NTFS_INODE_MUTEX_OBJID);
mutex_lock_nested(&ni->ni_lock, NTFS_INODE_MUTEX_REPARSE);
mutex_lock_nested(&ni->ni_lock, NTFS_INODE_MUTEX_REPARSE);
ni_lock(ni);
mutex_lock_nested(&ni->ni_lock, NTFS_INODE_MUTEX_DIRTY);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
mutex_lock_nested(&ni->ni_lock, NTFS_INODE_MUTEX_NORMAL);
mutex_lock_nested(&ni->ni_lock, NTFS_INODE_MUTEX_PARENT);
mutex_lock_nested(&ni->ni_lock, NTFS_INODE_MUTEX_PARENT2);
mutex_unlock(&ni->ni_lock);
return mutex_trylock(&ni->ni_lock);
struct mutex ni_lock;
ni_lock(mft_ni);
mutex_init(&ni->ni_lock);
mutex_destroy(&ni->ni_lock);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);
ni_lock(ni);