Lines Matching refs:i_op
379 if (likely(inode->i_op->permission)) in do_inode_permission()
380 return inode->i_op->permission(inode, mask); in do_inode_permission()
596 if (last->cookie && inode->i_op->put_link) { in drop_links()
597 inode->i_op->put_link(inode, last->cookie); in drop_links()
862 if (last->cookie && inode->i_op->put_link) in put_link()
863 inode->i_op->put_link(inode, last->cookie); in put_link()
1011 res = inode->i_op->follow_link(dentry, &last->cookie); in get_link()
1502 old = dir->i_op->lookup(dir, dentry, flags); in lookup_real()
2657 if (!dir->i_op->create) in vfs_create()
2664 error = dir->i_op->create(dir, dentry, mode, want_excl); in vfs_create()
2852 error = dir->i_op->atomic_open(dir, dentry, file, open_flag, mode, in atomic_open()
2958 if ((nd->flags & LOOKUP_OPEN) && dir_inode->i_op->atomic_open) { in lookup_open()
3256 if (!dir->i_op->tmpfile) { in do_tmpfile()
3267 error = dir->i_op->tmpfile(dir, child, op->mode); in do_tmpfile()
3497 if (!dir->i_op->mknod) in vfs_mknod()
3508 error = dir->i_op->mknod(dir, dentry, mode, dev); in vfs_mknod()
3587 if (!dir->i_op->mkdir) in vfs_mkdir()
3598 error = dir->i_op->mkdir(dir, dentry, mode); in vfs_mkdir()
3667 if (!dir->i_op->rmdir) in vfs_rmdir()
3682 error = dir->i_op->rmdir(dir, dentry); in vfs_rmdir()
3789 if (!dir->i_op->unlink) in vfs_unlink()
3801 error = dir->i_op->unlink(dir, dentry); in vfs_unlink()
3923 if (!dir->i_op->symlink) in vfs_symlink()
3930 error = dir->i_op->symlink(dir, dentry, oldname); in vfs_symlink()
4013 if (!dir->i_op->link) in vfs_link()
4031 error = dir->i_op->link(old_dentry, dir, new_dentry); in vfs_link()
4210 if (!old_dir->i_op->rename && !old_dir->i_op->rename2) in vfs_rename()
4213 if (flags && !old_dir->i_op->rename2) in vfs_rename()
4269 if (!old_dir->i_op->rename2) { in vfs_rename()
4270 error = old_dir->i_op->rename(old_dir, old_dentry, in vfs_rename()
4273 WARN_ON(old_dir->i_op->rename != NULL); in vfs_rename()
4274 error = old_dir->i_op->rename2(old_dir, old_dentry, in vfs_rename()
4472 if (!dir->i_op->mknod) in vfs_whiteout()
4475 return dir->i_op->mknod(dir, dentry, in vfs_whiteout()
4509 link = inode->i_op->follow_link(dentry, &cookie); in generic_readlink()
4514 if (inode->i_op->put_link) in generic_readlink()
4515 inode->i_op->put_link(inode, cookie); in generic_readlink()