Searched refs:lease_session (Results 1 – 5 of 5) sorted by relevance
60 di->lease_session = NULL; in ceph_init_dentry()1040 if (di->lease_session) { in dentry_lease_is_valid()1041 s = di->lease_session; in dentry_lease_is_valid()1143 if (di->lease_session) in ceph_d_release()1144 ceph_put_mds_session(di->lease_session); in ceph_d_release()
3150 ceph_put_mds_session(di->lease_session); in __ceph_mdsc_drop_dentry_lease()3151 di->lease_session = NULL; in __ceph_mdsc_drop_dentry_lease()3213 if (di->lease_session == session) { in handle_lease()3222 if (di->lease_session == session && in handle_lease()3312 if (!di || !di->lease_session || in ceph_mdsc_lease_release()3313 di->lease_session->s_mds < 0 || in ceph_mdsc_lease_release()3314 di->lease_gen != di->lease_session->s_cap_gen || in ceph_mdsc_lease_release()3324 session = ceph_get_mds_session(di->lease_session); in ceph_mdsc_lease_release()
958 if (di->lease_session && di->lease_session != session) in update_dentry_lease()963 if (!di->lease_session) in update_dentry_lease()964 di->lease_session = ceph_get_mds_session(session); in update_dentry_lease()
243 struct ceph_mds_session *lease_session; member
3748 if (di->lease_session && di->lease_session->s_mds == mds) in ceph_encode_dentry_release()3755 if (ret && di->lease_session && di->lease_session->s_mds == mds) { in ceph_encode_dentry_release()