[S390] cmm: remove superfluous EXPORT_SYMBOLs plus cleanups

Remove superfluous EXPORT_SYMBOLS and do coding style cleanup while
being at it.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>

authored by Heiko Carstens and committed by Martin Schwidefsky db705e83 a23ed009

+30 -54
+30 -54
arch/s390/mm/cmm.c
··· 1 1 /* 2 - * arch/s390/mm/cmm.c 3 - * 4 - * S390 version 5 - * Copyright (C) 2003 IBM Deutschland Entwicklung GmbH, IBM Corporation 6 - * Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com) 7 - * 8 2 * Collaborative memory management interface. 3 + * 4 + * Copyright IBM Corp 2003,2010 5 + * Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>, 6 + * 9 7 */ 10 8 11 9 #include <linux/errno.h> ··· 18 20 #include <linux/kthread.h> 19 21 #include <linux/oom.h> 20 22 #include <linux/suspend.h> 23 + #include <linux/uaccess.h> 21 24 22 25 #include <asm/pgalloc.h> 23 - #include <asm/uaccess.h> 24 26 #include <asm/diag.h> 25 27 26 28 static char *sender = "VMRMSVM"; ··· 57 59 static void cmm_timer_fn(unsigned long); 58 60 static void cmm_set_timer(void); 59 61 60 - static long 61 - cmm_alloc_pages(long nr, long *counter, struct cmm_page_array **list) 62 + static long cmm_alloc_pages(long nr, long *counter, 63 + struct cmm_page_array **list) 62 64 { 63 65 struct cmm_page_array *pa, *npa; 64 66 unsigned long addr; ··· 97 99 return nr; 98 100 } 99 101 100 - static long 101 - cmm_free_pages(long nr, long *counter, struct cmm_page_array **list) 102 + static long cmm_free_pages(long nr, long *counter, struct cmm_page_array **list) 102 103 { 103 104 struct cmm_page_array *pa; 104 105 unsigned long addr; ··· 137 140 } 138 141 139 142 static struct notifier_block cmm_oom_nb = { 140 - .notifier_call = cmm_oom_notify 143 + .notifier_call = cmm_oom_notify, 141 144 }; 142 145 143 - static int 144 - cmm_thread(void *dummy) 146 + static int cmm_thread(void *dummy) 145 147 { 146 148 int rc; 147 149 ··· 166 170 cmm_timed_pages_target = cmm_timed_pages; 167 171 } else if (cmm_timed_pages_target < cmm_timed_pages) { 168 172 cmm_free_pages(1, &cmm_timed_pages, 169 - &cmm_timed_page_list); 173 + &cmm_timed_page_list); 170 174 } 171 175 if (cmm_timed_pages > 0 && !timer_pending(&cmm_timer)) 172 176 cmm_set_timer(); ··· 174 178 return 0; 175 179 } 176 180 177 - static void 178 - cmm_kick_thread(void) 181 + static void cmm_kick_thread(void) 179 182 { 180 183 wake_up(&cmm_thread_wait); 181 184 } 182 185 183 - static void 184 - cmm_set_timer(void) 186 + static void cmm_set_timer(void) 185 187 { 186 188 if (cmm_timed_pages_target <= 0 || cmm_timeout_seconds <= 0) { 187 189 if (timer_pending(&cmm_timer)) ··· 196 202 add_timer(&cmm_timer); 197 203 } 198 204 199 - static void 200 - cmm_timer_fn(unsigned long ignored) 205 + static void cmm_timer_fn(unsigned long ignored) 201 206 { 202 207 long nr; 203 208 ··· 209 216 cmm_set_timer(); 210 217 } 211 218 212 - void 213 - cmm_set_pages(long nr) 219 + static void cmm_set_pages(long nr) 214 220 { 215 221 cmm_pages_target = nr; 216 222 cmm_kick_thread(); 217 223 } 218 224 219 - long 220 - cmm_get_pages(void) 225 + static long cmm_get_pages(void) 221 226 { 222 227 return cmm_pages; 223 228 } 224 229 225 - void 226 - cmm_add_timed_pages(long nr) 230 + static void cmm_add_timed_pages(long nr) 227 231 { 228 232 cmm_timed_pages_target += nr; 229 233 cmm_kick_thread(); 230 234 } 231 235 232 - long 233 - cmm_get_timed_pages(void) 236 + static long cmm_get_timed_pages(void) 234 237 { 235 238 return cmm_timed_pages; 236 239 } 237 240 238 - void 239 - cmm_set_timeout(long nr, long seconds) 241 + static void cmm_set_timeout(long nr, long seconds) 240 242 { 241 243 cmm_timeout_pages = nr; 242 244 cmm_timeout_seconds = seconds; 243 245 cmm_set_timer(); 244 246 } 245 247 246 - static int 247 - cmm_skip_blanks(char *cp, char **endp) 248 + static int cmm_skip_blanks(char *cp, char **endp) 248 249 { 249 250 char *str; 250 251 251 - for (str = cp; *str == ' ' || *str == '\t'; str++); 252 + for (str = cp; *str == ' ' || *str == '\t'; str++) 253 + ; 252 254 *endp = str; 253 255 return str != cp; 254 256 } ··· 252 264 253 265 static struct ctl_table cmm_table[]; 254 266 255 - static int 256 - cmm_pages_handler(ctl_table *ctl, int write, 257 - void __user *buffer, size_t *lenp, loff_t *ppos) 267 + static int cmm_pages_handler(ctl_table *ctl, int write, void __user *buffer, 268 + size_t *lenp, loff_t *ppos) 258 269 { 259 270 char buf[16], *p; 260 271 long nr; ··· 292 305 return 0; 293 306 } 294 307 295 - static int 296 - cmm_timeout_handler(ctl_table *ctl, int write, 297 - void __user *buffer, size_t *lenp, loff_t *ppos) 308 + static int cmm_timeout_handler(ctl_table *ctl, int write, void __user *buffer, 309 + size_t *lenp, loff_t *ppos) 298 310 { 299 311 char buf[64], *p; 300 312 long nr, seconds; ··· 360 374 361 375 #ifdef CONFIG_CMM_IUCV 362 376 #define SMSG_PREFIX "CMM" 363 - static void 364 - cmm_smsg_target(const char *from, char *msg) 377 + static void cmm_smsg_target(const char *from, char *msg) 365 378 { 366 379 long nr, seconds; 367 380 ··· 430 445 .notifier_call = cmm_power_event, 431 446 }; 432 447 433 - static int 434 - cmm_init (void) 448 + static int cmm_init(void) 435 449 { 436 450 int rc = -ENOMEM; 437 451 ··· 472 488 del_timer_sync(&cmm_timer); 473 489 return rc; 474 490 } 491 + module_init(cmm_init); 475 492 476 - static void 477 - cmm_exit(void) 493 + static void cmm_exit(void) 478 494 { 479 495 #ifdef CONFIG_CMM_PROC 480 496 unregister_sysctl_table(cmm_sysctl_header); ··· 489 505 cmm_free_pages(cmm_pages, &cmm_pages, &cmm_page_list); 490 506 cmm_free_pages(cmm_timed_pages, &cmm_timed_pages, &cmm_timed_page_list); 491 507 } 492 - 493 - module_init(cmm_init); 494 508 module_exit(cmm_exit); 495 - 496 - EXPORT_SYMBOL(cmm_set_pages); 497 - EXPORT_SYMBOL(cmm_get_pages); 498 - EXPORT_SYMBOL(cmm_add_timed_pages); 499 - EXPORT_SYMBOL(cmm_get_timed_pages); 500 - EXPORT_SYMBOL(cmm_set_timeout); 501 509 502 510 MODULE_LICENSE("GPL");