]>
Commit | Line | Data |
---|---|---|
b2441318 | 1 | /* SPDX-License-Identifier: GPL-2.0 */ |
38b5faf4 DM |
2 | #ifndef _LINUX_SWAPFILE_H |
3 | #define _LINUX_SWAPFILE_H | |
4 | ||
5 | /* | |
6 | * these were static in swapfile.c but frontswap.c needs them and we don't | |
7 | * want to expose them to the dozens of source files that include swap.h | |
8 | */ | |
9 | extern spinlock_t swap_lock; | |
18ab4d4c | 10 | extern struct plist_head swap_active_head; |
38b5faf4 | 11 | extern struct swap_info_struct *swap_info[]; |
377eeaa8 AK |
12 | extern unsigned long generic_max_swapfile_size(void); |
13 | extern unsigned long max_swapfile_size(void); | |
38b5faf4 DM |
14 | |
15 | #endif /* _LINUX_SWAPFILE_H */ |