]> git.karo-electronics.de Git - linux-beck.git/blobdiff - include/linux/mm_inline.h
inactive_anon_is_low: move to vmscan
[linux-beck.git] / include / linux / mm_inline.h
index 37ef13d0f01ecb7fab1901274348020b51c8e51c..7fbb97267556531b0f13a112a5afc7e134234189 100644 (file)
@@ -81,23 +81,4 @@ static inline enum lru_list page_lru(struct page *page)
        return lru;
 }
 
-/**
- * inactive_anon_is_low - check if anonymous pages need to be deactivated
- * @zone: zone to check
- *
- * Returns true if the zone does not have enough inactive anon pages,
- * meaning some active anon pages need to be deactivated.
- */
-static inline int inactive_anon_is_low(struct zone *zone)
-{
-       unsigned long active, inactive;
-
-       active = zone_page_state(zone, NR_ACTIVE_ANON);
-       inactive = zone_page_state(zone, NR_INACTIVE_ANON);
-
-       if (inactive * zone->inactive_ratio < active)
-               return 1;
-
-       return 0;
-}
 #endif