Lines Matching refs:d_inode

52 	if (ceph_snap(d_inode(dentry->d_parent)) == CEPH_NOSNAP)  in ceph_init_dentry()
54 else if (ceph_snap(d_inode(dentry->d_parent)) == CEPH_SNAPDIR) in ceph_init_dentry()
80 inode = d_inode(dentry->d_parent); in ceph_get_dentry_parent_inode()
146 struct inode *dir = d_inode(parent); in __dcache_readdir()
209 ceph_snap(d_inode(dentry)) != CEPH_SNAPDIR && in __dcache_readdir()
210 ceph_ino(d_inode(dentry)) != CEPH_INO_CEPH && in __dcache_readdir()
218 dentry, dentry, d_inode(dentry)); in __dcache_readdir()
223 d_inode(dentry)->i_ino), in __dcache_readdir()
224 d_inode(dentry)->i_mode >> 12)) { in __dcache_readdir()
556 struct inode *parent = d_inode(dentry->d_parent); /* we hold i_mutex */ in ceph_handle_snapdir()
592 dentry, d_inode(dentry)); in ceph_finish_lookup()
747 ceph_init_inode_acls(d_inode(dentry), &acls); in ceph_mknod()
848 ceph_init_inode_acls(d_inode(dentry), &acls); in ceph_mkdir()
885 ihold(d_inode(old_dentry)); in ceph_link()
886 d_instantiate(dentry, d_inode(old_dentry)); in ceph_link()
919 struct inode *inode = d_inode(dentry); in ceph_unlink()
989 req->r_inode_drop = drop_caps_for_unlink(d_inode(new_dentry)); in ceph_rename()
1054 dir = d_inode(dentry->d_parent); in dentry_lease_is_valid()
1104 dentry, d_inode(dentry), ceph_dentry(dentry)->offset); in ceph_d_revalidate()
1111 dentry, d_inode(dentry)); in ceph_d_revalidate()
1114 ceph_snap(d_inode(dentry)) == CEPH_SNAPDIR) { in ceph_d_revalidate()
1119 valid = ceph_is_any_caps(d_inode(dentry)); in ceph_d_revalidate()
1181 ceph_dir_clear_complete(d_inode(dentry->d_parent)); in ceph_d_prune()