Lines Matching refs:d_inode
85 err = vfs_mkdir(nd.path.dentry->d_inode, dentry, mode);
88 dentry->d_inode->i_private = &dev_mnt;
94 mutex_unlock(&nd.path.dentry->d_inode->i_mutex);
172 err = vfs_mknod(nd.path.dentry->d_inode,
180 mutex_lock(&dentry->d_inode->i_mutex);
182 mutex_unlock(&dentry->d_inode->i_mutex);
185 dentry->d_inode->i_private = &dev_mnt;
192 mutex_unlock(&nd.path.dentry->d_inode->i_mutex);
211 mutex_lock_nested(&nd.path.dentry->d_inode->i_mutex, I_MUTEX_PARENT);
214 if (dentry->d_inode) {
215 if (dentry->d_inode->i_private == &dev_mnt)
216 err = vfs_rmdir(nd.path.dentry->d_inode,
228 mutex_unlock(&nd.path.dentry->d_inode->i_mutex);
305 mutex_lock_nested(&nd.path.dentry->d_inode->i_mutex, I_MUTEX_PARENT);
308 if (dentry->d_inode) {
310 if (!err && dev_mynode(dev, dentry->d_inode, &stat)) {
321 mutex_lock(&dentry->d_inode->i_mutex);
323 mutex_unlock(&dentry->d_inode->i_mutex);
324 err = vfs_unlink(nd.path.dentry->d_inode,
336 mutex_unlock(&nd.path.dentry->d_inode->i_mutex);