Lines Matching refs:has_cache
766 unsigned char has_cache; in swap_entry_free() local
769 has_cache = count & SWAP_HAS_CACHE; in swap_entry_free()
773 VM_BUG_ON(!has_cache); in swap_entry_free()
774 has_cache = 0; in swap_entry_free()
794 usage = count | has_cache; in swap_entry_free()
2597 unsigned char has_cache; in __swap_duplicate() local
2624 has_cache = count & SWAP_HAS_CACHE; in __swap_duplicate()
2631 if (!has_cache && count) in __swap_duplicate()
2632 has_cache = SWAP_HAS_CACHE; in __swap_duplicate()
2633 else if (has_cache) /* someone else added cache */ in __swap_duplicate()
2638 } else if (count || has_cache) { in __swap_duplicate()
2651 p->swap_map[offset] = count | has_cache; in __swap_duplicate()