CEPH_CAP_FILE_BUFFER
want = CEPH_CAP_FILE_BUFFER | CEPH_CAP_FILE_LAZYIO;
want = CEPH_CAP_FILE_BUFFER;
if (w & CEPH_CAP_FILE_BUFFER)
if (((was | ci->i_flushing_caps) & CEPH_CAP_FILE_BUFFER) &&
(mask & CEPH_CAP_FILE_BUFFER))
(revoking & CEPH_CAP_FILE_BUFFER))
if (got & CEPH_CAP_FILE_BUFFER) {
if (!exclude || !(exclude & CEPH_CAP_FILE_BUFFER)) {
if (had & CEPH_CAP_FILE_BUFFER) {
(revoking & used & CEPH_CAP_FILE_BUFFER)) {
used |= CEPH_CAP_FILE_BUFFER;
want |= CEPH_CAP_FILE_BUFFER;
if ((got & (CEPH_CAP_FILE_BUFFER|CEPH_CAP_FILE_LAZYIO)) == 0 ||
want = CEPH_CAP_FILE_BUFFER | CEPH_CAP_FILE_LAZYIO;
want = CEPH_CAP_FILE_BUFFER;
ret = ceph_get_caps(dst_filp, CEPH_CAP_FILE_WR, CEPH_CAP_FILE_BUFFER,
if (issued & (CEPH_CAP_FILE_BUFFER)) {
CEPH_CAP_FILE_BUFFER)) ||
CEPH_CAP_FILE_BUFFER|
CEPH_CAP_FILE_WR | CEPH_CAP_FILE_BUFFER |
#define CEPH_CAP_ANY_FILE_WR (CEPH_CAP_FILE_WR | CEPH_CAP_FILE_BUFFER | \