Lines Matching defs:old
738 errseq_t old = READ_ONCE(file->f_wb_err);
742 if (errseq_check(&mapping->wb_err, old)) {
745 old = file->f_wb_err;
748 trace_file_check_and_advance_wb_err(file, old);
803 * @old: folio to be replaced
808 * drops it for the old folio. Both the old and new folios must be
814 void replace_page_cache_folio(struct folio *old, struct folio *new)
816 struct address_space *mapping = old->mapping;
818 pgoff_t offset = old->index;
821 VM_BUG_ON_FOLIO(!folio_test_locked(old), old);
829 mem_cgroup_replace_folio(old, new);
834 old->mapping = NULL;
836 if (!folio_test_hugetlb(old))
837 __lruvec_stat_sub_folio(old, NR_FILE_PAGES);
840 if (folio_test_swapbacked(old))
841 __lruvec_stat_sub_folio(old, NR_SHMEM);
846 free_folio(old);
847 folio_put(old);
876 void *entry, *old = NULL;
880 old = entry;
894 if (alloced_order && (old != alloced_shadow || order != alloced_order)) {
899 if (old) {
907 xas_split(&xas, old, order);
911 *shadowp = old;
933 xas_split_alloc(&xas, old, split_order, gfp);
936 alloced_shadow = old;