Lines Matching refs:drop
3381 bool drop = false; in handle_cap_flush_ack() local
3436 drop = true; in handle_cap_flush_ack()
3463 if (drop) in handle_cap_flush_ack()
4135 int drop = CEPH_CAP_LINK_SHARED | CEPH_CAP_LINK_EXCL; in ceph_drop_caps_for_unlink() local
4139 drop |= ~(__ceph_caps_wanted(ci) | CEPH_CAP_PIN); in ceph_drop_caps_for_unlink()
4149 return drop; in ceph_drop_caps_for_unlink()
4161 int mds, int drop, int unless, int force) in ceph_encode_inode_release() argument
4174 inode, mds, ceph_cap_string(used|dirty), ceph_cap_string(drop), in ceph_encode_inode_release()
4178 drop &= ~(used | dirty); in ceph_encode_inode_release()
4185 drop &= ~CEPH_CAP_AUTH_SHARED; in ceph_encode_inode_release()
4187 drop &= ~CEPH_CAP_LINK_SHARED; in ceph_encode_inode_release()
4189 drop &= ~CEPH_CAP_XATTR_SHARED; in ceph_encode_inode_release()
4191 drop &= ~CEPH_CAP_FILE_SHARED; in ceph_encode_inode_release()
4194 if (force || (cap->issued & drop)) { in ceph_encode_inode_release()
4195 if (cap->issued & drop) { in ceph_encode_inode_release()
4202 ceph_cap_string(cap->issued & ~drop), in ceph_encode_inode_release()
4206 cap->issued &= ~drop; in ceph_encode_inode_release()
4207 cap->implemented &= ~drop; in ceph_encode_inode_release()
4237 int mds, int drop, int unless) in ceph_encode_dentry_release() argument
4260 ret = ceph_encode_inode_release(p, dir, mds, drop, unless, force); in ceph_encode_dentry_release()