Lines Matching refs:d_inode
160 err = vfs_mkdir(d_inode(path.dentry), dentry, mode); in dev_mkdir()
163 d_inode(dentry)->i_private = &thread; in dev_mkdir()
210 err = vfs_mknod(d_inode(path.dentry), dentry, mode, dev->devt); in handle_create()
218 mutex_lock(&d_inode(dentry)->i_mutex); in handle_create()
220 mutex_unlock(&d_inode(dentry)->i_mutex); in handle_create()
223 d_inode(dentry)->i_private = &thread; in handle_create()
239 if (d_inode(dentry)->i_private == &thread) in dev_rmdir()
240 err = vfs_rmdir(d_inode(parent.dentry), dentry); in dev_rmdir()
247 mutex_unlock(&d_inode(parent.dentry)->i_mutex); in dev_rmdir()
313 if (!err && dev_mynode(dev, d_inode(dentry), &stat)) { in handle_remove()
324 mutex_lock(&d_inode(dentry)->i_mutex); in handle_remove()
326 mutex_unlock(&d_inode(dentry)->i_mutex); in handle_remove()
327 err = vfs_unlink(d_inode(parent.dentry), dentry, NULL); in handle_remove()
335 mutex_unlock(&d_inode(parent.dentry)->i_mutex); in handle_remove()