/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) 2019 Sultan Alsawaf . */ #ifndef _SIMPLE_LMK_H_ #define _SIMPLE_LMK_H_ struct mm_struct; #ifdef CONFIG_ANDROID_SIMPLE_LMK void simple_lmk_decide_reclaim(int kswapd_priority); void simple_lmk_stop_reclaim(void); void simple_lmk_mm_freed(struct mm_struct *mm); #else static inline void simple_lmk_decide_reclaim(int kswapd_priority) { } static inline void simple_lmk_stop_reclaim(void) { } static inline void simple_lmk_mm_freed(struct mm_struct *mm) { } #endif #endif /* _SIMPLE_LMK_H_ */