folio_test_swapcache
if (folio_test_swapcache(folio)) {
BUG_ON(folio_test_swapcache(folio));
if (folio_test_swapcache(folio))
ref_count += folio_test_swapcache(folio) << order;
else if ((!folio_is_file_lru(folio) && !folio_test_swapcache(folio)) ||
if (unlikely(folio_test_swapcache(folio)))
VM_WARN_ON_ONCE_FOLIO(folio_test_swapcache(folio), folio);
(folio_test_swapcache(folio) ? PAGEMAP_SWAPCACHE : 0) | \
if (!folio_mapped(folio) && folio_test_swapcache(folio) &&
shmem_swizzled = folio_test_swapcache(folio) || folio->mapping;
1 + folio_test_swapcache(folio) * folio_nr_pages(folio))
if (folio_test_swapcache(folio))
if (folio_test_swapcache(folio))
if ((split_type == SPLIT_TYPE_NON_UNIFORM || new_order) && folio_test_swapcache(folio)) {
if (folio_test_anon(folio) && !folio_test_swapcache(folio))
if (folio_test_swapcache(folio)) {
if (folio_test_swapcache(folio))
swapped = folio_test_swapcache(folio);
if (!folio_test_swapcache(folio))
if (folio_test_swapcache(folio) || folio_test_dirty(folio)) {
if (folio_test_swapcache(folio) &&
VM_WARN_ON_ONCE_FOLIO(!folio_test_swapcache(folio), folio);
VM_WARN_ON_ONCE_FOLIO(!folio_test_swapcache(folio), folio);
if (!folio_test_swapcache(folio)) {
if (folio_test_swapcache(folio)) {
if (folio_test_lru(folio) && !folio_test_swapcache(folio) &&
if (!huge && folio_test_lru(folio) && !folio_test_swapcache(folio))
if (unlikely(folio_test_swapcache(folio))) {
if (folio_ref_count(folio) > 1 + folio_test_swapcache(folio))
if (folio_test_swapcache(folio))
if (!folio_test_swapcache(folio))
if (folio_test_large(folio) && folio_test_swapcache(folio)) {
if (folio_test_swapcache(folio))
if (folio_test_swapcache(folio))
if (folio_test_swapcache(folio)) {
if (folio_test_swapcache(folio))
if (folio_test_swapbacked(folio) && !folio_test_swapcache(folio)) {
if (folio_test_swapcache(folio)) {
if (folio_test_swapcache(folio))
VM_WARN_ON_ONCE(folio_test_swapcache(folio) || shmem_mapping(mapping));
VM_WARN_ON_ONCE_FOLIO(!folio_test_swapcache(folio), folio);
VM_WARN_ON_ONCE_FOLIO(!folio_test_swapcache(folio), folio);
VM_BUG_ON_FOLIO(!folio_test_swapcache(folio), folio);
VM_BUG_ON_FOLIO(!folio_test_swapcache(folio) && !synchronous, folio);
folio_test_swapcache(folio))) {
folio_test_swapcache(folio) || folio_test_unevictable(folio))
folio_test_swapcache(folio) || folio_test_unevictable(folio))
VM_WARN_ON_ONCE_FOLIO(!folio_test_swapcache(folio), folio);
if (!folio_test_swapcache(folio))
VM_WARN_ON_ONCE_FOLIO(folio_test_swapcache(folio), folio);
VM_WARN_ON_ONCE_FOLIO(!folio_test_swapcache(folio), folio);
VM_WARN_ON_ONCE(!folio_test_swapcache(old) || !folio_test_swapcache(new));
if (folio_test_swapcache(folio) && !folio_mapped(folio) &&
return folio_test_swapcache(folio);
if (folio_test_swapcache(folio))
if (!order && unlikely(!folio_test_swapcache(folio))) {
if (unlikely(!folio_test_swapcache(folio)))
VM_WARN_ON_FOLIO(!folio_test_swapcache(folio), folio);
VM_WARN_ON_FOLIO(!folio_test_swapcache(folio), folio);
VM_WARN_ON_ONCE_FOLIO(!folio_test_swapcache(folio), folio);
if (!folio_test_swapcache(folio))
if (src_folio && unlikely(!folio_test_swapcache(src_folio) ||
if (unlikely(folio_test_swapcache(folio)))
if (!folio_test_swapcache(folio) || !(gfp_mask & __GFP_IO))
!folio_test_swapcache(folio)) {
if (folio_test_swapcache(folio) &&
!folio_test_swapcache(folio)))
if (folio_test_swapcache(folio)) {
if (folio_test_swapcache(folio)) {
if (folio_test_swapcache(folio)) {
VM_WARN_ON_ONCE(!folio_test_swapcache(folio));
VM_WARN_ON_ONCE(!folio_test_swapcache(folio));