Lines Matching refs:oldest
725 struct ceph_snap_context *snapc, *oldest; in write_folio_nounlock() local
749 oldest = get_oldest_context(inode, &ceph_wbc, snapc); in write_folio_nounlock()
750 if (snapc->seq > oldest->seq) { in write_folio_nounlock()
755 ceph_put_snap_context(oldest); in write_folio_nounlock()
759 ceph_put_snap_context(oldest); in write_folio_nounlock()
854 oldest = folio_detach_private(folio); in write_folio_nounlock()
855 WARN_ON_ONCE(oldest != snapc); in write_folio_nounlock()
1762 struct ceph_snap_context *oldest = get_oldest_context(inode, NULL, NULL); in context_is_writeable_or_written() local
1763 int ret = !oldest || snapc->seq <= oldest->seq; in context_is_writeable_or_written()
1765 ceph_put_snap_context(oldest); in context_is_writeable_or_written()
1794 struct ceph_snap_context *snapc, *oldest; in ceph_find_incompatible() local
1806 oldest = get_oldest_context(inode, NULL, NULL); in ceph_find_incompatible()
1807 if (snapc->seq > oldest->seq) { in ceph_find_incompatible()
1809 ceph_put_snap_context(oldest); in ceph_find_incompatible()
1814 ceph_put_snap_context(oldest); in ceph_find_incompatible()