Lines Matching defs:frontswap
37 #include <linux/frontswap.h>
1970 unsigned int type, bool frontswap,
1994 if (frontswap && !frontswap_test(si, offset))
2042 unsigned int type, bool frontswap,
2056 frontswap, fs_pages_to_unuse);
2065 unsigned int type, bool frontswap,
2078 frontswap, fs_pages_to_unuse);
2087 unsigned int type, bool frontswap,
2100 frontswap, fs_pages_to_unuse);
2108 bool frontswap, unsigned long *fs_pages_to_unuse)
2123 frontswap, fs_pages_to_unuse);
2131 bool frontswap, unsigned long *fs_pages_to_unuse)
2139 ret = unuse_vma(vma, type, frontswap,
2151 * Scan swap_map (or frontswap_map if frontswap parameter is true)
2156 unsigned int prev, bool frontswap)
2170 if (!frontswap || frontswap_test(si, i))
2183 * If the boolean frontswap is true, only unuse pages_to_unuse pages;
2184 * pages_to_unuse==0 means all pages; ignored if frontswap is false
2186 int try_to_unuse(unsigned int type, bool frontswap,
2201 if (!frontswap)
2205 retval = shmem_unuse(type, frontswap, &pages_to_unuse);
2224 retval = unuse_mm(mm, type, frontswap, &pages_to_unuse);
2245 (i = find_next_to_unuse(si, i, frontswap)) != 0) {
2265 * For frontswap, we just need to unuse pages_to_unuse, if
2266 * it was specified. Need not check frontswap again here as
2267 * we already zeroed out pages_to_unuse if not frontswap.
3327 /* frontswap enabled? set up bit-per-page map for frontswap */