Lines Matching refs:newent
324 struct dentry *newent; in fuse_lookup() local
343 newent = fuse_d_add_directory(entry, inode); in fuse_lookup()
345 err = PTR_ERR(newent); in fuse_lookup()
346 if (IS_ERR(newent)) in fuse_lookup()
349 newent = d_splice_alias(inode, entry); in fuse_lookup()
352 entry = newent ? newent : entry; in fuse_lookup()
358 return newent; in fuse_lookup()
691 struct inode *newdir, struct dentry *newent) in fuse_rename() argument
710 req->in.args[2].size = newent->d_name.len + 1; in fuse_rename()
711 req->in.args[2].value = newent->d_name.name; in fuse_rename()
724 if (newent->d_inode) { in fuse_rename()
725 fuse_invalidate_attr(newent->d_inode); in fuse_rename()
726 fuse_invalidate_entry_cache(newent); in fuse_rename()
735 if (newent->d_inode) in fuse_rename()
736 fuse_invalidate_entry(newent); in fuse_rename()
743 struct dentry *newent) in fuse_link() argument
759 req->in.args[1].size = newent->d_name.len + 1; in fuse_link()
760 req->in.args[1].value = newent->d_name.name; in fuse_link()
761 err = create_new_entry(fc, req, newdir, newent, inode->i_mode); in fuse_link()