Lines Matching refs:d_inode

56 	ovl_cleanup_locked(ofs, workdir->d_inode, wdentry);
72 if (!IS_ERR(temp) && temp->d_inode) {
86 struct inode *wdir = workdir->d_inode;
121 ofs->whiteout->d_inode->i_nlink,
168 struct inode *dir = parent->d_inode;
175 if (newdentry->d_inode)
208 if (!err && WARN_ON(!newdentry->d_inode)) {
228 inode_lock(workdir->d_inode);
231 inode_unlock(workdir->d_inode);
294 WARN_ON(ovl_inode_real(inode) != d_inode(newdentry));
330 struct inode *udir = upperdir->d_inode;
404 inode_lock(opaquedir->d_inode);
406 inode_unlock(opaquedir->d_inode);
457 err = posix_acl_create(dentry->d_parent->d_inode,
487 newdentry->d_inode->i_mode != cattr->mode) {
492 inode_lock(newdentry->d_inode);
494 inode_unlock(newdentry->d_inode);
665 inode_init_owner(&nop_mnt_idmap, inode, dentry->d_parent->d_inode, mode);
670 if (inode != d_inode(dentry))
743 inode = d_inode(old);
760 return d_inode(ovl_dentry_upper(dentry)) == d_inode(upper);
814 struct inode *dir = upperdir->d_inode;
864 !ovl_test_flag(OVL_WHITEOUTS, d_inode(dentry));
869 struct inode *inode = d_inode(dentry);
919 clear_nlink(dentry->d_inode);
932 ovl_copyattr(d_inode(dentry));
1046 return (d_inode(lowerdentry)->i_nlink > 1);
1148 } else if (d_inode(new)) {
1224 if (d_inode(new) && ovl_dentry_upper(new)) {
1247 if (olddentry->d_inode == newdentry->d_inode)
1275 if (overwrite && d_inode(new)) {
1277 clear_nlink(d_inode(new));
1285 (d_inode(new) && ovl_type_origin(new)));
1288 ovl_copyattr(d_inode(old));
1289 if (d_inode(new) && ovl_dentry_upper(new))
1290 ovl_copyattr(d_inode(new));
1399 if (WARN_ON(inode != d_inode(dentry)))