Lines Matching refs:i_auth_cap

689 			WARN_ON(cap != ci->i_auth_cap);  in ceph_add_cap()
731 if (!ci->i_auth_cap || in ceph_add_cap()
732 ceph_seq_cmp(ci->i_auth_cap->mseq, mseq) < 0) { in ceph_add_cap()
733 if (ci->i_auth_cap && in ceph_add_cap()
734 ci->i_auth_cap->session != cap->session) in ceph_add_cap()
736 ci->i_auth_cap = cap; in ceph_add_cap()
740 WARN_ON(ci->i_auth_cap == cap); in ceph_add_cap()
811 if (ci->i_auth_cap) { in __ceph_caps_issued()
812 cap = ci->i_auth_cap; in __ceph_caps_issued()
1079 if (cap == ci->i_auth_cap) in __ceph_caps_mds_wanted()
1126 if (ci->i_auth_cap == cap) in __ceph_remove_cap()
1127 ci->i_auth_cap = NULL; in __ceph_remove_cap()
1193 WARN_ON_ONCE(ci->i_auth_cap == cap && in ceph_remove_cap()
1384 if (cap == ci->i_auth_cap) { in __prep_cap()
1580 struct ceph_cap *cap = ci->i_auth_cap; in __ceph_flush_snaps()
1640 if (!ci->i_auth_cap) { in ceph_flush_snaps()
1645 mds = ci->i_auth_cap->session->s_mds; in ceph_flush_snaps()
1693 if (!ci->i_auth_cap) { in __ceph_mark_dirty_caps()
1705 struct ceph_mds_session *session = ci->i_auth_cap->session; in __ceph_mark_dirty_caps()
1716 &ci->netfs.inode, ci->i_head_snapc, ci->i_auth_cap); in __ceph_mark_dirty_caps()
2023 ((flags & CHECK_CAPS_AUTHONLY) && cap != ci->i_auth_cap)) in ceph_check_caps()
2031 if (ci->i_auth_cap && cap != ci->i_auth_cap) in ceph_check_caps()
2032 cap_used &= ~ci->i_auth_cap->issued; in ceph_check_caps()
2041 if (cap == ci->i_auth_cap && in ceph_check_caps()
2057 if (cap == ci->i_auth_cap) { in ceph_check_caps()
2110 if (cap == ci->i_auth_cap && in ceph_check_caps()
2121 if (cap == ci->i_auth_cap && ci->i_dirty_caps) { in ceph_check_caps()
2177 if (ci->i_dirty_caps && ci->i_auth_cap) { in try_flush_caps()
2178 struct ceph_cap *cap = ci->i_auth_cap; in try_flush_caps()
2319 if (ci->i_auth_cap) { in flush_mdlog_and_wait_inode_unsafe_requests()
2320 s = ci->i_auth_cap->session; in flush_mdlog_and_wait_inode_unsafe_requests()
2472 cap = ci->i_auth_cap; in __kick_flushing_caps()
2538 cap = ci->i_auth_cap; in ceph_early_kick_flushing_caps()
2588 cap = ci->i_auth_cap; in ceph_kick_flushing_caps()
2607 struct ceph_cap *cap = ci->i_auth_cap; in ceph_kick_flushing_inode_caps()
2720 ret = ci->i_auth_cap ? -EFBIG : -EUCLEAN; in try_get_cap_refs()
2780 if (ci->i_auth_cap && in try_get_cap_refs()
2782 struct ceph_mds_session *s = ci->i_auth_cap->session; in try_get_cap_refs()
2789 inode, ceph_cap_string(need), ci->i_auth_cap->mds); in try_get_cap_refs()
2847 if (ci->i_auth_cap && in check_max_size()
2848 (ci->i_auth_cap->issued & CEPH_CAP_FILE_WR) && in check_max_size()
3229 WARN_ON_ONCE(ci->i_auth_cap); in ceph_put_wrbuffer_cap_refs()
3384 WARN_ON(cap != ci->i_auth_cap); in handle_cap_grant()
3478 if (ci->i_auth_cap == cap && (newcaps & CEPH_CAP_ANY_FILE_WR)) { in handle_cap_grant()
3530 else if (cap == ci->i_auth_cap) in handle_cap_grant()
3546 if (cap == ci->i_auth_cap && in handle_cap_grant()
3567 if (ci->i_auth_cap == cap) { in handle_cap_grant()
3917 if (cap == ci->i_auth_cap) { in handle_cap_export()
3918 ci->i_auth_cap = tcap; in handle_cap_export()
3926 int flag = (cap == ci->i_auth_cap) ? CEPH_CAP_FLAG_AUTH : 0; in handle_cap_export()
3932 ci->i_auth_cap == tcap) { in handle_cap_export()
4538 if (cap == ci->i_auth_cap && in ceph_encode_inode_release()
4646 is_auth = (cap == ci->i_auth_cap); in ceph_purge_inode_cap()