Lines Matching refs:drop
3824 bool drop = false; in handle_cap_flush_ack() local
3891 drop = true; in handle_cap_flush_ack()
3919 if (drop) in handle_cap_flush_ack()
4801 int drop = CEPH_CAP_LINK_SHARED | CEPH_CAP_LINK_EXCL; in ceph_drop_caps_for_unlink() local
4805 drop |= ~(__ceph_caps_wanted(ci) | CEPH_CAP_PIN); in ceph_drop_caps_for_unlink()
4829 return drop; in ceph_drop_caps_for_unlink()
4841 int mds, int drop, int unless, int force) in ceph_encode_inode_release() argument
4856 ceph_cap_string(drop), ceph_cap_string(unless)); in ceph_encode_inode_release()
4859 drop &= ~(used | dirty); in ceph_encode_inode_release()
4866 drop &= ~CEPH_CAP_AUTH_SHARED; in ceph_encode_inode_release()
4868 drop &= ~CEPH_CAP_LINK_SHARED; in ceph_encode_inode_release()
4870 drop &= ~CEPH_CAP_XATTR_SHARED; in ceph_encode_inode_release()
4872 drop &= ~CEPH_CAP_FILE_SHARED; in ceph_encode_inode_release()
4875 if (force || (cap->issued & drop)) { in ceph_encode_inode_release()
4876 if (cap->issued & drop) { in ceph_encode_inode_release()
4882 ceph_cap_string(cap->issued & ~drop), in ceph_encode_inode_release()
4886 cap->issued &= ~drop; in ceph_encode_inode_release()
4887 cap->implemented &= ~drop; in ceph_encode_inode_release()
4933 int mds, int drop, int unless) in ceph_encode_dentry_release() argument
4955 ret = ceph_encode_inode_release(p, dir, mds, drop, unless, force); in ceph_encode_dentry_release()