Searched refs:d_inode (Results 26 - 50 of 377) sorted by relevance

1234567891011>>

/linux-master/fs/
H A Dnamei.c571 struct inode *inode; /* path.dentry.d_inode */
786 BUG_ON(nd->inode != parent->d_inode);
976 nd->inode = d->d_inode;
984 nd->inode = nd->path.dentry->d_inode;
1013 nd->inode = nd->path.dentry->d_inode;
1188 struct inode *inode = link->dentry->d_inode;
1362 dentry->d_inode)
1375 * sufficient for ->d_inode and ->d_flags consistency.
1594 struct inode *dir = base->d_inode;
1670 struct inode *inode = dir->d_inode;
[all...]
H A Dinit.c156 mode = mode_strip_umask(d_inode(path.dentry), mode);
159 error = vfs_mknod(mnt_idmap(path.mnt), path.dentry->d_inode,
191 error = vfs_link(old_path.dentry, idmap, new_path.dentry->d_inode,
211 error = vfs_symlink(mnt_idmap(path.mnt), path.dentry->d_inode,
231 mode = mode_strip_umask(d_inode(path.dentry), mode);
234 error = vfs_mkdir(mnt_idmap(path.mnt), path.dentry->d_inode,
/linux-master/fs/afs/
H A Ddynroot.c240 ASSERTCMP(d_inode(dentry), ==, NULL);
282 inode_lock(root->d_inode);
293 inode_unlock(root->d_inode);
310 inode_lock(root->d_inode);
328 inode_unlock(root->d_inode);
377 inode_lock(root->d_inode);
387 inode_unlock(root->d_inode);
H A Dmntpt.c75 struct afs_vnode *vnode = AFS_FS_I(d_inode(mntpt));
122 loff_t size = i_size_read(d_inode(mntpt));
131 page = read_mapping_page(d_inode(mntpt)->i_mapping, 0, NULL);
162 BUG_ON(!d_inode(mntpt));
/linux-master/fs/sysv/
H A Dnamei.c104 struct inode *inode = d_inode(old_dentry);
153 struct inode * inode = d_inode(dentry);
173 struct inode *inode = d_inode(dentry);
195 struct inode * old_inode = d_inode(old_dentry);
196 struct inode * new_inode = d_inode(new_dentry);
/linux-master/fs/configfs/
H A Dinode.c38 struct inode * inode = d_inode(dentry);
173 p_inode = d_inode(dentry->d_parent);
214 simple_unlink(d_inode(parent), dentry);
229 inode_lock(d_inode(dir));
242 inode_unlock(d_inode(dir));
/linux-master/fs/minix/
H A Dnamei.c99 struct inode *inode = d_inode(old_dentry);
143 struct inode * inode = d_inode(dentry);
163 struct inode * inode = d_inode(dentry);
181 struct inode * old_inode = d_inode(old_dentry);
182 struct inode * new_inode = d_inode(new_dentry);
/linux-master/fs/nfs/
H A Dgetroot.c55 spin_lock(&d_inode(sb->s_root)->i_lock);
59 spin_unlock(&d_inode(sb->s_root)->i_lock);
130 if (d_inode(fc->root)->i_fop != &nfs_dir_operations) {
/linux-master/fs/overlayfs/
H A Dcopy_up.c84 if (!old->d_inode->i_op->listxattr || !new->d_inode->i_op->listxattr)
512 struct inode *dir = d_inode(indexdir);
530 if (WARN_ON(ovl_test_flag(OVL_INDEX, d_inode(dentry))))
585 struct inode *udir = d_inode(upperdir);
646 struct inode *inode = d_inode(c->dentry);
697 inode_lock(temp->d_inode);
702 inode_unlock(temp->d_inode);
743 struct inode *udir = d_inode(c->destdir), *wdir = d_inode(
[all...]
H A Dnamei.c448 inode_wrong_type(d_inode(upperdentry), d_inode(origin)->i_mode))
466 upperdentry, d_inode(upperdentry)->i_mode & S_IFMT,
467 d_inode(origin)->i_mode & S_IFMT);
561 inode = d_inode(real);
613 if (!d_inode(index))
678 if (!d_is_dir(index) && d_inode(index)->i_nlink == 1) {
694 index, d_inode(index)->i_mode & S_IFMT, err);
699 index, d_inode(index)->i_mode & S_IFMT,
700 d_inode(inde
[all...]
/linux-master/fs/ext2/
H A Dioctl.c23 struct ext2_inode_info *ei = EXT2_I(d_inode(dentry));
33 struct inode *inode = d_inode(dentry);
H A Dnamei.c87 res = ext2_inode_by_name(d_inode(child), &dotdot_name, &ino);
207 struct inode *inode = d_inode(old_dentry);
274 struct inode *inode = d_inode(dentry);
303 struct inode * inode = d_inode(dentry);
322 struct inode * old_inode = d_inode(old_dentry);
323 struct inode * new_inode = d_inode(new_dentry);
/linux-master/fs/jfs/
H A Dioctl.c62 struct jfs_inode_info *jfs_inode = JFS_IP(d_inode(dentry));
76 struct inode *inode = d_inode(dentry);
/linux-master/arch/s390/hypfs/
H A Dinode.c53 struct inode *inode = d_inode(sb_info->update_file);
72 inode_lock(d_inode(parent));
75 simple_rmdir(d_inode(parent), dentry);
77 simple_unlink(d_inode(parent), dentry);
81 inode_unlock(d_inode(parent));
343 inode_lock(d_inode(parent));
364 inc_nlink(d_inode(parent));
371 inode_unlock(d_inode(parent));
/linux-master/fs/ceph/
H A Dexport.c150 if (ceph_security_xattr_wanted(d_inode(sb->s_root)))
250 if (ceph_security_xattr_wanted(d_inode(sb->s_root)))
333 req->r_inode = d_inode(child);
334 ihold(d_inode(child));
343 if (ceph_security_xattr_wanted(d_inode(sb->s_root)))
366 struct inode *inode = d_inode(child);
443 struct inode *inode = d_inode(child);
444 struct inode *dir = d_inode(parent);
542 struct inode *dir = d_inode(parent);
543 struct inode *inode = d_inode(chil
[all...]
/linux-master/fs/smb/server/
H A Dvfs.c59 inode_lock_nested(d_inode(parent), I_MUTEX_PARENT);
61 inode_unlock(d_inode(parent));
111 inode_lock_nested(parent_path->dentry->d_inode, I_MUTEX_PARENT);
136 inode_unlock(d_inode(parent_path->dentry));
148 if (!inode_permission(idmap, d_inode(dentry), MAY_OPEN | MAY_WRITE))
154 if (!inode_permission(idmap, d_inode(dentry), MAY_OPEN | MAY_READ))
157 if (!inode_permission(idmap, d_inode(dentry), MAY_OPEN | MAY_EXEC))
160 if (!inode_permission(idmap, d_inode(dentry->d_parent), MAY_EXEC | MAY_WRITE))
189 err = vfs_create(mnt_idmap(path.mnt), d_inode(path.dentry),
192 ksmbd_vfs_inherit_owner(work, d_inode(pat
[all...]
/linux-master/fs/hfsplus/
H A Dioctl.c30 struct inode *inode = d_inode(dentry);
/linux-master/fs/reiserfs/
H A Dxattr_trusted.c38 return capable(CAP_SYS_ADMIN) && !IS_PRIVATE(d_inode(dentry));
/linux-master/fs/coda/
H A Dpioctl.c73 target_inode = d_inode(path.dentry);
/linux-master/fs/proc/
H A Dself.c38 struct inode *root_inode = d_inode(s->s_root);
/linux-master/fs/jffs2/
H A Ddir.c232 struct jffs2_inode_info *dead_f = JFFS2_INODE_INFO(d_inode(dentry));
239 set_nlink(d_inode(dentry), dead_f->inocache->pino_nlink);
251 struct jffs2_inode_info *f = JFFS2_INODE_INFO(d_inode(old_dentry));
265 type = (d_inode(old_dentry)->i_mode & S_IFMT) >> 12;
273 set_nlink(d_inode(old_dentry), ++f->inocache->pino_nlink);
275 d_instantiate(dentry, d_inode(old_dentry));
278 ihold(d_inode(old_dentry));
598 struct jffs2_inode_info *f = JFFS2_INODE_INFO(d_inode(dentry));
617 clear_nlink(d_inode(dentry));
792 victim_f = JFFS2_INODE_INFO(d_inode(new_dentr
[all...]
/linux-master/fs/gfs2/
H A Dexport.c49 if (!parent || inode == d_inode(sb->s_root))
88 struct inode *dir = d_inode(parent);
89 struct inode *inode = d_inode(child);
128 return d_obtain_alias(gfs2_lookupi(d_inode(child), &gfs2_qdotdot, 1));
/linux-master/fs/ufs/
H A Dnamei.c153 struct inode *inode = d_inode(old_dentry);
210 struct inode * inode = d_inode(dentry);
232 struct inode * inode = d_inode(dentry);
250 struct inode *old_inode = d_inode(old_dentry);
251 struct inode *new_inode = d_inode(new_dentry);
/linux-master/include/linux/
H A Dfsnotify.h79 struct inode *inode = d_inode(dentry);
208 struct inode *source = moved->d_inode;
266 * ->d_inode later
280 * new_dentry->d_inode NULL and instantiate inode pointer later
321 struct inode *inode = d_inode(dentry);
339 fsnotify_delete(dir, d_inode(dentry), dentry);
347 * ->d_inode later
366 fsnotify_delete(dir, d_inode(dentry), dentry);
/linux-master/fs/devpts/
H A Dinode.c315 inode_lock(d_inode(root));
352 inode_unlock(d_inode(root));
360 inode = d_inode(fsi->ptmx_dentry);
571 fsnotify_create(d_inode(root), dentry);
604 drop_nlink(dentry->d_inode);
606 fsnotify_unlink(d_inode(dentry->d_parent), dentry);

Completed in 288 milliseconds

1234567891011>>