Dan Magenheimer | 38b5faf | 2012-04-09 17:08:06 -0600 | [diff] [blame] | 1 | #ifndef _LINUX_SWAPFILE_H |
2 | #define _LINUX_SWAPFILE_H | ||||
3 | |||||
4 | /* | ||||
5 | * these were static in swapfile.c but frontswap.c needs them and we don't | ||||
6 | * want to expose them to the dozens of source files that include swap.h | ||||
7 | */ | ||||
8 | extern spinlock_t swap_lock; | ||||
9 | extern struct swap_list_t swap_list; | ||||
10 | extern struct swap_info_struct *swap_info[]; | ||||
11 | extern int try_to_unuse(unsigned int, bool, unsigned long); | ||||
12 | |||||
13 | #endif /* _LINUX_SWAPFILE_H */ |