Lines Matching refs:di
928 struct ceph_dentry_info *di = ceph_dentry(dentry); in update_dentry_lease() local
944 di->lease_shared_gen = ceph_inode(dir)->i_shared_gen; in update_dentry_lease()
949 if (di->lease_gen == session->s_cap_gen && in update_dentry_lease()
953 if (di->lease_session && di->lease_session != session) in update_dentry_lease()
958 if (!di->lease_session) in update_dentry_lease()
959 di->lease_session = ceph_get_mds_session(session); in update_dentry_lease()
960 di->lease_gen = session->s_cap_gen; in update_dentry_lease()
961 di->lease_seq = le32_to_cpu(lease->seq); in update_dentry_lease()
962 di->lease_renew_after = half_ttl; in update_dentry_lease()
963 di->lease_renew_from = 0; in update_dentry_lease()
1347 struct ceph_dentry_info *di; in ceph_readdir_prepopulate() local
1460 di = dn->d_fsdata; in ceph_readdir_prepopulate()
1461 di->offset = ceph_make_fpos(frag, i + r_readdir_offset); in ceph_readdir_prepopulate()