Searched refs:dir_inode (Results 1 – 2 of 2) sorted by relevance
| /linux/fs/ |
| H A D | namei.c | 4412 struct inode *dir_inode = dir->d_inode; in lookup_open() local 4419 if (unlikely(IS_DEADDIR(dir_inode))) in lookup_open() 4433 error = d_revalidate(dir_inode, &nd->last, dentry, nd->flags); in lookup_open() 4474 if (dir_inode->i_op->atomic_open) { in lookup_open() 4484 struct dentry *res = dir_inode->i_op->lookup(dir_inode, dentry, in lookup_open() 4500 error = try_break_deleg(dir_inode, delegated_inode); in lookup_open() 4505 audit_inode_child(dir_inode, dentry, AUDIT_TYPE_CHILD_CREATE); in lookup_open() 4506 if (!dir_inode->i_op->create) { in lookup_open() 4511 error = dir_inode->i_op->create(idmap, dir_inode, dentry, in lookup_open() 5028 struct inode *dir_inode = d_inode(dir); in dentry_create() local [all …]
|
| /linux/fs/btrfs/ |
| H A D | tree-log.c | 7287 struct btrfs_inode *dir_inode; in btrfs_log_all_parents() local 7303 dir_inode = btrfs_iget_logging(dir_id, root); in btrfs_log_all_parents() 7327 if (IS_ERR(dir_inode)) in btrfs_log_all_parents() 7328 return PTR_ERR(dir_inode); in btrfs_log_all_parents() 7330 if (!need_log_inode(trans, dir_inode)) { in btrfs_log_all_parents() 7331 btrfs_add_delayed_iput(dir_inode); in btrfs_log_all_parents() 7336 ret = btrfs_log_inode(trans, dir_inode, LOG_INODE_ALL, ctx); in btrfs_log_all_parents() 7338 ret = log_new_dir_dentries(trans, dir_inode, ctx); in btrfs_log_all_parents() 7339 btrfs_add_delayed_iput(dir_inode); in btrfs_log_all_parents()
|