power.h (3592695c363c3f3119621bdcf5ed852d6b9d1a5c) | power.h (3aef83e0ef1ffb8ea3bea97be46821a45c952173) |
---|---|
1#include <linux/suspend.h> 2#include <linux/utsname.h> 3 4struct swsusp_info { 5 struct new_utsname uts; 6 u32 version_code; 7 unsigned long num_physpages; 8 int cpus; --- 132 unchanged lines hidden (view full) --- 141 142struct bitmap_page { 143 unsigned long chunks[BITMAP_PAGE_CHUNKS]; 144 struct bitmap_page *next; 145}; 146 147extern void free_bitmap(struct bitmap_page *bitmap); 148extern struct bitmap_page *alloc_bitmap(unsigned int nr_bits); | 1#include <linux/suspend.h> 2#include <linux/utsname.h> 3 4struct swsusp_info { 5 struct new_utsname uts; 6 u32 version_code; 7 unsigned long num_physpages; 8 int cpus; --- 132 unchanged lines hidden (view full) --- 141 142struct bitmap_page { 143 unsigned long chunks[BITMAP_PAGE_CHUNKS]; 144 struct bitmap_page *next; 145}; 146 147extern void free_bitmap(struct bitmap_page *bitmap); 148extern struct bitmap_page *alloc_bitmap(unsigned int nr_bits); |
149extern unsigned long alloc_swap_page(int swap, struct bitmap_page *bitmap); | 149extern sector_t alloc_swapdev_block(int swap, struct bitmap_page *bitmap); |
150extern void free_all_swap_pages(int swap, struct bitmap_page *bitmap); 151 152extern int swsusp_check(void); 153extern int swsusp_shrink_memory(void); 154extern void swsusp_free(void); 155extern int swsusp_suspend(void); 156extern int swsusp_resume(void); 157extern int swsusp_read(void); 158extern int swsusp_write(void); 159extern void swsusp_close(void); 160extern int suspend_enter(suspend_state_t state); | 150extern void free_all_swap_pages(int swap, struct bitmap_page *bitmap); 151 152extern int swsusp_check(void); 153extern int swsusp_shrink_memory(void); 154extern void swsusp_free(void); 155extern int swsusp_suspend(void); 156extern int swsusp_resume(void); 157extern int swsusp_read(void); 158extern int swsusp_write(void); 159extern void swsusp_close(void); 160extern int suspend_enter(suspend_state_t state); |