Lines Matching refs:i_auth_cap
668 WARN_ON(cap != ci->i_auth_cap); in ceph_add_cap()
727 if (!ci->i_auth_cap || in ceph_add_cap()
728 ceph_seq_cmp(ci->i_auth_cap->mseq, mseq) < 0) { in ceph_add_cap()
729 ci->i_auth_cap = cap; in ceph_add_cap()
733 WARN_ON(ci->i_auth_cap == cap); in ceph_add_cap()
808 if (ci->i_auth_cap) { in __ceph_caps_issued()
809 cap = ci->i_auth_cap; in __ceph_caps_issued()
993 if (cap == ci->i_auth_cap) in __ceph_caps_mds_wanted()
1065 if (ci->i_auth_cap == cap) in __ceph_remove_cap()
1066 ci->i_auth_cap = NULL; in __ceph_remove_cap()
1509 struct ceph_cap *cap = ci->i_auth_cap; in __ceph_flush_snaps()
1569 if (!ci->i_auth_cap) { in ceph_flush_snaps()
1574 mds = ci->i_auth_cap->session->s_mds; in ceph_flush_snaps()
1634 if (!ci->i_auth_cap) { in __ceph_mark_dirty_caps()
1655 &ci->vfs_inode, ci->i_head_snapc, ci->i_auth_cap); in __ceph_mark_dirty_caps()
1861 (ci->i_auth_cap && __ceph_is_single_caps(ci))) in ceph_check_caps()
1940 ((flags & CHECK_CAPS_AUTHONLY) && cap != ci->i_auth_cap)) in ceph_check_caps()
1946 if (ci->i_auth_cap && cap != ci->i_auth_cap) in ceph_check_caps()
1947 cap_used &= ~ci->i_auth_cap->issued; in ceph_check_caps()
1956 if (cap == ci->i_auth_cap && in ceph_check_caps()
1972 if (cap == ci->i_auth_cap) { in ceph_check_caps()
2058 if (cap == ci->i_auth_cap && in ceph_check_caps()
2084 if (cap == ci->i_auth_cap && ci->i_dirty_caps) { in ceph_check_caps()
2139 if (ci->i_dirty_caps && ci->i_auth_cap) { in try_flush_caps()
2140 struct ceph_cap *cap = ci->i_auth_cap; in try_flush_caps()
2341 cap = ci->i_auth_cap; in __kick_flushing_caps()
2409 cap = ci->i_auth_cap; in ceph_early_kick_flushing_caps()
2452 cap = ci->i_auth_cap; in ceph_kick_flushing_caps()
2476 cap = ci->i_auth_cap; in kick_flushing_inode_caps()
2638 if ((need & CEPH_CAP_FILE_WR) && ci->i_auth_cap) { in try_get_cap_refs()
2639 struct ceph_mds_session *s = ci->i_auth_cap->session; in try_get_cap_refs()
2646 inode, ceph_cap_string(need), ci->i_auth_cap->mds); in try_get_cap_refs()
2704 if (ci->i_auth_cap && in check_max_size()
2705 (ci->i_auth_cap->issued & CEPH_CAP_FILE_WR) && in check_max_size()
3111 WARN_ON(cap != ci->i_auth_cap); in handle_cap_grant()
3215 if (ci->i_auth_cap == cap && (newcaps & CEPH_CAP_ANY_FILE_WR)) { in handle_cap_grant()
3263 else if (cap == ci->i_auth_cap) in handle_cap_grant()
3276 if (cap == ci->i_auth_cap && in handle_cap_grant()
3291 if (cap == ci->i_auth_cap) in handle_cap_grant()
3589 if (!ci->i_auth_cap) in handle_cap_export()
3620 if (cap == ci->i_auth_cap) in handle_cap_export()
3621 ci->i_auth_cap = tcap; in handle_cap_export()
3624 ci->i_auth_cap == tcap) { in handle_cap_export()
3635 int flag = (cap == ci->i_auth_cap) ? CEPH_CAP_FLAG_AUTH : 0; in handle_cap_export()
3641 ci->i_auth_cap == tcap) { in handle_cap_export()