Lines Matching refs:oldest
681 struct ceph_snap_context *snapc, *oldest; in writepage_nounlock() local
705 oldest = get_oldest_context(inode, &ceph_wbc, snapc); in writepage_nounlock()
706 if (snapc->seq > oldest->seq) { in writepage_nounlock()
711 ceph_put_snap_context(oldest); in writepage_nounlock()
715 ceph_put_snap_context(oldest); in writepage_nounlock()
810 oldest = detach_page_private(page); in writepage_nounlock()
811 WARN_ON_ONCE(oldest != snapc); in writepage_nounlock()
1441 struct ceph_snap_context *oldest = get_oldest_context(inode, NULL, NULL); in context_is_writeable_or_written() local
1442 int ret = !oldest || snapc->seq <= oldest->seq; in context_is_writeable_or_written()
1444 ceph_put_snap_context(oldest); in context_is_writeable_or_written()
1473 struct ceph_snap_context *snapc, *oldest; in ceph_find_incompatible() local
1485 oldest = get_oldest_context(inode, NULL, NULL); in ceph_find_incompatible()
1486 if (snapc->seq > oldest->seq) { in ceph_find_incompatible()
1488 ceph_put_snap_context(oldest); in ceph_find_incompatible()
1493 ceph_put_snap_context(oldest); in ceph_find_incompatible()