Lines Matching defs:old
714 errseq_t old = READ_ONCE(file->f_wb_err);
718 if (errseq_check(&mapping->wb_err, old)) {
721 old = file->f_wb_err;
724 trace_file_check_and_advance_wb_err(file, old);
776 * @old: page to be replaced
782 * drops it for the old page. Both the old and new pages must be
790 int replace_page_cache_page(struct page *old, struct page *new, gfp_t gfp_mask)
792 struct address_space *mapping = old->mapping;
794 pgoff_t offset = old->index;
798 VM_BUG_ON_PAGE(!PageLocked(old), old);
806 mem_cgroup_migrate(old, new);
811 old->mapping = NULL;
813 if (!PageHuge(old))
814 __dec_lruvec_page_state(old, NR_FILE_PAGES);
817 if (PageSwapBacked(old))
818 __dec_lruvec_page_state(old, NR_SHMEM);
823 freepage(old);
824 put_page(old);
859 void *entry, *old = NULL;
866 old = entry;
873 if (old) {
875 *shadowp = old;
879 xas_split(&xas, old, order);
888 if (old)
3507 * try_to_release_page() - release old fs-specific metadata on a page