swsusp: make some code static
Subsystems (2)
PATCH 1/1 swsusp: make some code static
The patch below makes some needlessly global code static.
diffstat output:
kernel/power/swsusp.c | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-)
Signed-off-by Adrian Bunk <[email protected]>
kernel/power/swsusp.c renamed from kernel/power/swsusp.c.old +9 -9
@@ -78,8 +78,8 @@extern int is_head_of_free_region (struct page *);/* Variables to be preserved over suspend */ -int pagedir_order_check; -int nr_copy_pages_check; +static int pagedir_order_check; +static int nr_copy_pages_check;extern char resume_file[];static dev_t resume_device;
@@ -105,14 +105,14 @@#define SWSUSP_SIG "S1SUSPEND" -struct swsusp_header { +static struct swsusp_header {char reserved[PAGE_SIZE -20 -sizeof (swp_entry_t)];swp_entry_t swsusp_info;char orig_sig[10 ];char sig[10 ]; } __attribute__((packed,aligned (PAGE_SIZE ))) swsusp_header; -struct swsusp_info swsusp_info; +static struct swsusp_info swsusp_info;/* * XXX: We try to keep some more pages free so that I/O operations succeed
@@ -175,7 +175,7 @@ resume_device ==MKDEV (imajor (inode),iminor (inode)); } -int swsusp_swap_check (void )/* This is called before saving image */ +static int swsusp_swap_check (void )/* This is called before saving image */ {int i, len;
@@ -422,7 +422,7 @@struct highmem_page *next; }; -struct highmem_page *highmem_copy =NULL ; +static struct highmem_page *highmem_copy =NULL ;static int save_highmem_zone (struct zone *zone) {
@@ -785,7 +785,7 @@return 0 ; } -int suspend_prepare_image (void ) +static int suspend_prepare_image (void ) {unsigned int nr_needed_pages =0 ;int error;
@@ -1061,12 +1061,12 @@return error; } -int bio_read_page (pgoff_t page_off,void * page) +static int bio_read_page (pgoff_t page_off,void * page) {return submit (READ , page_off, page); } -int bio_write_page (pgoff_t page_off,void * page) +static int bio_write_page (pgoff_t page_off,void * page) {return submit (WRITE , page_off, page); }
Pavel Machek
AppliedHi!
Quoted 1 line
The patch below makes some needlessly global code static.
Thanks, applied to my try, I'll eventually propagate into mainline.
Pavel
Signature · 2 lines
People were complaining that M$ turns users into beta-testers... ...jr ghea gurz vagb qrirybcref, naq gurl frrz gb yvxr vg gung jnl!