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()
125 struct inode *dir = d_inode(parent); in __dcache_readdir()
165 ceph_snap(d_inode(dentry)) != CEPH_SNAPDIR && in __dcache_readdir()
166 ceph_ino(d_inode(dentry)) != CEPH_INO_CEPH && in __dcache_readdir()
172 !d_inode(dentry) ? " null" : ""); in __dcache_readdir()
192 dentry, dentry, d_inode(dentry)); in __dcache_readdir()
195 ceph_translate_ino(dentry->d_sb, d_inode(dentry)->i_ino), in __dcache_readdir()
196 d_inode(dentry)->i_mode >> 12)) { in __dcache_readdir()
546 struct inode *parent = d_inode(dentry->d_parent); /* we hold i_mutex */ in ceph_handle_snapdir()
582 dentry, d_inode(dentry)); in ceph_finish_lookup()
737 ceph_init_inode_acls(d_inode(dentry), &acls); in ceph_mknod()
838 ceph_init_inode_acls(d_inode(dentry), &acls); in ceph_mkdir()
875 ihold(d_inode(old_dentry)); in ceph_link()
876 d_instantiate(dentry, d_inode(old_dentry)); in ceph_link()
909 struct inode *inode = d_inode(dentry); in ceph_unlink()
979 req->r_inode_drop = drop_caps_for_unlink(d_inode(new_dentry)); in ceph_rename()
1045 dir = d_inode(dentry->d_parent); in dentry_lease_is_valid()
1095 dentry, d_inode(dentry), ceph_dentry(dentry)->offset); in ceph_d_revalidate()
1102 dentry, d_inode(dentry)); in ceph_d_revalidate()
1105 ceph_snap(d_inode(dentry)) == CEPH_SNAPDIR) { in ceph_d_revalidate()
1110 valid = ceph_is_any_caps(d_inode(dentry)); in ceph_d_revalidate()
1172 ceph_dir_clear_complete(d_inode(dentry->d_parent)); in ceph_d_prune()