Lines Matching defs:old
853 void *old;
855 old = xa_cmpxchg_irq(&mapping->i_pages, index, radswap, NULL, 0);
856 if (old != radswap)
1733 struct folio *old, *new;
1739 old = *foliop;
1740 entry = old->swap;
1749 VM_BUG_ON_FOLIO(folio_test_large(old), old);
1755 folio_copy(new, old);
1769 error = shmem_replace_entry(swap_mapping, swap_index, old, new);
1771 mem_cgroup_migrate(old, new);
1774 __lruvec_stat_mod_folio(old, NR_FILE_PAGES, -1);
1775 __lruvec_stat_mod_folio(old, NR_SHMEM, -1);
1783 * but be defensive. Reverse old to newpage for clear and free.
1785 old = new;
1791 folio_clear_swapcache(old);
1792 old->private = NULL;
1794 folio_unlock(old);
1795 folio_put_refs(old, 2);
1804 void *old;
1807 old = xa_cmpxchg_irq(&mapping->i_pages, index,
1810 if (old != swp_to_radix_entry(swap))
3394 * Cheat and hash the whiteout while the old dentry is still in