Searched refs:dir_inode (Results 1 – 3 of 3) sorted by relevance
| /linux/fs/ |
| H A D | namei.c | 4362 struct inode *dir_inode = path->dentry->d_inode; in atomic_open() local 4367 error = dir_inode->i_op->atomic_open(dir_inode, dentry, file, in atomic_open() 4408 audit_inode_child(dir_inode, dentry, AUDIT_TYPE_CHILD_CREATE); in atomic_open() 4437 struct inode *dir_inode = dir->d_inode; in lookup_open() local 4458 inode_lock(dir_inode); in lookup_open() 4460 inode_lock_shared(dir_inode); in lookup_open() 4462 if (unlikely(IS_DEADDIR(dir_inode))) { in lookup_open() 4478 error = d_revalidate(dir_inode, &nd->last, dentry, nd->flags); in lookup_open() 4510 mode = vfs_prepare_mode(idmap, dir_inode, mode, mode, mode); in lookup_open() 4519 if (dir_inode->i_op->atomic_open) { in lookup_open() [all …]
|
| /linux/fs/zonefs/ |
| H A D | super.c | 1191 struct inode *dir_inode; in zonefs_get_zgroup_inodes() local 1198 dir_inode = zonefs_get_zgroup_inode(sb, ztype); in zonefs_get_zgroup_inodes() 1199 if (IS_ERR(dir_inode)) in zonefs_get_zgroup_inodes() 1200 return PTR_ERR(dir_inode); in zonefs_get_zgroup_inodes() 1202 sbi->s_zgroup[ztype].g_inode = dir_inode; in zonefs_get_zgroup_inodes()
|
| /linux/fs/btrfs/ |
| H A D | tree-log.c | 7317 struct btrfs_inode *dir_inode; in btrfs_log_all_parents() local 7333 dir_inode = btrfs_iget_logging(dir_id, root); in btrfs_log_all_parents() 7357 if (IS_ERR(dir_inode)) { in btrfs_log_all_parents() 7358 ret = PTR_ERR(dir_inode); in btrfs_log_all_parents() 7362 if (!need_log_inode(trans, dir_inode)) { in btrfs_log_all_parents() 7363 btrfs_add_delayed_iput(dir_inode); in btrfs_log_all_parents() 7368 ret = btrfs_log_inode(trans, dir_inode, LOG_INODE_ALL, ctx); in btrfs_log_all_parents() 7370 ret = log_new_dir_dentries(trans, dir_inode, ctx); in btrfs_log_all_parents() 7371 btrfs_add_delayed_iput(dir_inode); in btrfs_log_all_parents()
|