Lines Matching defs:dirty
529 int used, dirty;
533 dirty = __ceph_caps_dirty(ci);
539 * If there is a write in progress, treat that as a dirty Fw,
544 dirty |= CEPH_CAP_FILE_WR;
556 !(dirty & (CEPH_CAP_ANY_EXCL|CEPH_CAP_FILE_WR))) {
557 dout("%s %p %llx.%llx nothing dirty|writing\n",
566 * no new snapshot. But when there is dirty pages or on-going
573 if (dirty & (CEPH_CAP_ANY_EXCL|CEPH_CAP_FILE_WR))
586 ceph_cap_string(dirty), capsnap->need_flush ? "" : "no_flush");
591 capsnap->dirty = dirty;
597 if (dirty & CEPH_CAP_XATTR_EXCL) {
609 /* dirty page count moved from _head to this cap_snap;
671 "still has %d dirty pages\n", __func__, inode,
673 capsnap->context->seq, ceph_cap_string(capsnap->dirty),
679 * Defer flushing the capsnap if the dirty buffer not flushed yet.
686 capsnap->context->seq, ceph_cap_string(capsnap->dirty),
695 capsnap->context->seq, ceph_cap_string(capsnap->dirty),