Lines Matching refs:d_inode
48 * dcache->d_inode->i_lock protects:
49 * - i_dentry, d_u.d_alias, d_inode of aliases
64 * - d_u.d_alias, d_inode
67 * dentry->d_inode->i_lock
278 dentry->d_inode = inode;
291 dentry->d_inode = NULL;
315 * should be called after unhashing, and after changing d_inode (if
332 __releases(dentry->d_inode->i_lock)
334 struct inode *inode = dentry->d_inode;
357 __releases(dentry->d_inode->i_lock)
359 struct inode *inode = dentry->d_inode;
561 struct inode *inode = dentry->d_inode;
970 inode = dentry->d_inode;
997 inode = dentry->d_inode; /* can't be NULL */
1419 dentry->d_inode ?
1420 dentry->d_inode->i_ino : 0UL,
1504 if (!dentry->d_inode) {
1590 dentry->d_inode = NULL;
2389 inode = dentry->d_inode;
2456 BUG_ON(!mutex_is_locked(&dentry->d_parent->d_inode->i_mutex));
2595 if (!dentry->d_inode)
2681 WARN_ON(!dentry1->d_inode);
2682 WARN_ON(!dentry2->d_inode);
2714 * dentry->d_parent->d_inode->i_mutex, and rename_lock
2733 if (!mutex_trylock(&alias->d_parent->d_inode->i_mutex))
2735 m2 = &alias->d_parent->d_inode->i_mutex;
3334 if (d_unhashed(dentry) || !dentry->d_inode)