diff options
| author | Ladinu Chandrasinghe <ladinu.pub@gmail.com> | 2009-09-22 19:43:42 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-09-23 10:39:28 -0400 |
| commit | b7ed698cc9d556306a4088c238e2ea9311ea2cb3 (patch) | |
| tree | b0aadfcf2d2c1c1454bdf8f194f7ff94e5d21c46 | |
| parent | 912e837aef72a3dd263dafc3717d92bbc1211a53 (diff) | |
Documentation/: fix warnings from -Wmissing-prototypes in HOSTCFLAGS
Fix up -Wmissing-prototypes in compileable userspace code, mainly under
Documentation/.
Signed-off-by: Ladinu Chandrasinghe <ladinu.pub@gmail.com>
Signed-off-by: Trevor Keith <tsrk@tsrk.net>
Cc: Sam Ravnborg <sam@ravnborg.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
| -rw-r--r-- | Documentation/accounting/getdelays.c | 12 | ||||
| -rw-r--r-- | Documentation/auxdisplay/cfag12864b-example.c | 22 | ||||
| -rw-r--r-- | Documentation/ia64/aliasing-test.c | 8 | ||||
| -rw-r--r-- | Documentation/pcmcia/crc32hash.c | 2 | ||||
| -rw-r--r-- | Documentation/spi/spidev_test.c | 4 | ||||
| -rw-r--r-- | Documentation/video4linux/v4lgrab.c | 2 | ||||
| -rw-r--r-- | Documentation/vm/page-types.c | 52 | ||||
| -rw-r--r-- | Documentation/vm/slabinfo.c | 68 | ||||
| -rw-r--r-- | Documentation/watchdog/src/watchdog-test.c | 2 | ||||
| -rw-r--r-- | firmware/ihex2fw.c | 2 | ||||
| -rw-r--r-- | scripts/genksyms/genksyms.c | 6 |
11 files changed, 90 insertions, 90 deletions
diff --git a/Documentation/accounting/getdelays.c b/Documentation/accounting/getdelays.c index aa73e72fd793..6e25c2659e0a 100644 --- a/Documentation/accounting/getdelays.c +++ b/Documentation/accounting/getdelays.c | |||
| @@ -116,7 +116,7 @@ error: | |||
| 116 | } | 116 | } |
| 117 | 117 | ||
| 118 | 118 | ||
| 119 | int send_cmd(int sd, __u16 nlmsg_type, __u32 nlmsg_pid, | 119 | static int send_cmd(int sd, __u16 nlmsg_type, __u32 nlmsg_pid, |
| 120 | __u8 genl_cmd, __u16 nla_type, | 120 | __u8 genl_cmd, __u16 nla_type, |
| 121 | void *nla_data, int nla_len) | 121 | void *nla_data, int nla_len) |
| 122 | { | 122 | { |
| @@ -160,7 +160,7 @@ int send_cmd(int sd, __u16 nlmsg_type, __u32 nlmsg_pid, | |||
| 160 | * Probe the controller in genetlink to find the family id | 160 | * Probe the controller in genetlink to find the family id |
| 161 | * for the TASKSTATS family | 161 | * for the TASKSTATS family |
| 162 | */ | 162 | */ |
| 163 | int get_family_id(int sd) | 163 | static int get_family_id(int sd) |
| 164 | { | 164 | { |
| 165 | struct { | 165 | struct { |
| 166 | struct nlmsghdr n; | 166 | struct nlmsghdr n; |
| @@ -190,7 +190,7 @@ int get_family_id(int sd) | |||
| 190 | return id; | 190 | return id; |
| 191 | } | 191 | } |
| 192 | 192 | ||
| 193 | void print_delayacct(struct taskstats *t) | 193 | static void print_delayacct(struct taskstats *t) |
| 194 | { | 194 | { |
| 195 | printf("\n\nCPU %15s%15s%15s%15s\n" | 195 | printf("\n\nCPU %15s%15s%15s%15s\n" |
| 196 | " %15llu%15llu%15llu%15llu\n" | 196 | " %15llu%15llu%15llu%15llu\n" |
| @@ -216,7 +216,7 @@ void print_delayacct(struct taskstats *t) | |||
| 216 | (unsigned long long)t->freepages_delay_total); | 216 | (unsigned long long)t->freepages_delay_total); |
| 217 | } | 217 | } |
| 218 | 218 | ||
| 219 | void task_context_switch_counts(struct taskstats *t) | 219 | static void task_context_switch_counts(struct taskstats *t) |
| 220 | { | 220 | { |
| 221 | printf("\n\nTask %15s%15s\n" | 221 | printf("\n\nTask %15s%15s\n" |
| 222 | " %15llu%15llu\n", | 222 | " %15llu%15llu\n", |
| @@ -224,7 +224,7 @@ void task_context_switch_counts(struct taskstats *t) | |||
| 224 | (unsigned long long)t->nvcsw, (unsigned long long)t->nivcsw); | 224 | (unsigned long long)t->nvcsw, (unsigned long long)t->nivcsw); |
| 225 | } | 225 | } |
| 226 | 226 | ||
| 227 | void print_cgroupstats(struct cgroupstats *c) | 227 | static void print_cgroupstats(struct cgroupstats *c) |
| 228 | { | 228 | { |
| 229 | printf("sleeping %llu, blocked %llu, running %llu, stopped %llu, " | 229 | printf("sleeping %llu, blocked %llu, running %llu, stopped %llu, " |
| 230 | "uninterruptible %llu\n", (unsigned long long)c->nr_sleeping, | 230 | "uninterruptible %llu\n", (unsigned long long)c->nr_sleeping, |
| @@ -235,7 +235,7 @@ void print_cgroupstats(struct cgroupstats *c) | |||
| 235 | } | 235 | } |
| 236 | 236 | ||
| 237 | 237 | ||
| 238 | void print_ioacct(struct taskstats *t) | 238 | static void print_ioacct(struct taskstats *t) |
| 239 | { | 239 | { |
| 240 | printf("%s: read=%llu, write=%llu, cancelled_write=%llu\n", | 240 | printf("%s: read=%llu, write=%llu, cancelled_write=%llu\n", |
| 241 | t->ac_comm, | 241 | t->ac_comm, |
diff --git a/Documentation/auxdisplay/cfag12864b-example.c b/Documentation/auxdisplay/cfag12864b-example.c index 2caeea5e4993..1d2c010bae12 100644 --- a/Documentation/auxdisplay/cfag12864b-example.c +++ b/Documentation/auxdisplay/cfag12864b-example.c | |||
| @@ -62,7 +62,7 @@ unsigned char cfag12864b_buffer[CFAG12864B_SIZE]; | |||
| 62 | * Unable to open: return = -1 | 62 | * Unable to open: return = -1 |
| 63 | * Unable to mmap: return = -2 | 63 | * Unable to mmap: return = -2 |
| 64 | */ | 64 | */ |
| 65 | int cfag12864b_init(char *path) | 65 | static int cfag12864b_init(char *path) |
| 66 | { | 66 | { |
| 67 | cfag12864b_fd = open(path, O_RDWR); | 67 | cfag12864b_fd = open(path, O_RDWR); |
| 68 | if (cfag12864b_fd == -1) | 68 | if (cfag12864b_fd == -1) |
| @@ -81,7 +81,7 @@ int cfag12864b_init(char *path) | |||
| 81 | /* | 81 | /* |
| 82 | * exit a cfag12864b framebuffer device | 82 | * exit a cfag12864b framebuffer device |
| 83 | */ | 83 | */ |
| 84 | void cfag12864b_exit(void) | 84 | static void cfag12864b_exit(void) |
| 85 | { | 85 | { |
| 86 | munmap(cfag12864b_mem, CFAG12864B_SIZE); | 86 | munmap(cfag12864b_mem, CFAG12864B_SIZE); |
| 87 | close(cfag12864b_fd); | 87 | close(cfag12864b_fd); |
| @@ -90,7 +90,7 @@ void cfag12864b_exit(void) | |||
| 90 | /* | 90 | /* |
| 91 | * set (x, y) pixel | 91 | * set (x, y) pixel |
| 92 | */ | 92 | */ |
| 93 | void cfag12864b_set(unsigned char x, unsigned char y) | 93 | static void cfag12864b_set(unsigned char x, unsigned char y) |
| 94 | { | 94 | { |
| 95 | if (CFAG12864B_CHECK(x, y)) | 95 | if (CFAG12864B_CHECK(x, y)) |
| 96 | cfag12864b_buffer[CFAG12864B_ADDRESS(x, y)] |= | 96 | cfag12864b_buffer[CFAG12864B_ADDRESS(x, y)] |= |
| @@ -100,7 +100,7 @@ void cfag12864b_set(unsigned char x, unsigned char y) | |||
| 100 | /* | 100 | /* |
| 101 | * unset (x, y) pixel | 101 | * unset (x, y) pixel |
| 102 | */ | 102 | */ |
| 103 | void cfag12864b_unset(unsigned char x, unsigned char y) | 103 | static void cfag12864b_unset(unsigned char x, unsigned char y) |
| 104 | { | 104 | { |
| 105 | if (CFAG12864B_CHECK(x, y)) | 105 | if (CFAG12864B_CHECK(x, y)) |
| 106 | cfag12864b_buffer[CFAG12864B_ADDRESS(x, y)] &= | 106 | cfag12864b_buffer[CFAG12864B_ADDRESS(x, y)] &= |
| @@ -113,7 +113,7 @@ void cfag12864b_unset(unsigned char x, unsigned char y) | |||
| 113 | * Pixel off: return = 0 | 113 | * Pixel off: return = 0 |
| 114 | * Pixel on: return = 1 | 114 | * Pixel on: return = 1 |
| 115 | */ | 115 | */ |
| 116 | unsigned char cfag12864b_isset(unsigned char x, unsigned char y) | 116 | static unsigned char cfag12864b_isset(unsigned char x, unsigned char y) |
| 117 | { | 117 | { |
| 118 | if (CFAG12864B_CHECK(x, y)) | 118 | if (CFAG12864B_CHECK(x, y)) |
| 119 | if (cfag12864b_buffer[CFAG12864B_ADDRESS(x, y)] & | 119 | if (cfag12864b_buffer[CFAG12864B_ADDRESS(x, y)] & |
| @@ -126,7 +126,7 @@ unsigned char cfag12864b_isset(unsigned char x, unsigned char y) | |||
| 126 | /* | 126 | /* |
| 127 | * not (x, y) pixel | 127 | * not (x, y) pixel |
| 128 | */ | 128 | */ |
| 129 | void cfag12864b_not(unsigned char x, unsigned char y) | 129 | static void cfag12864b_not(unsigned char x, unsigned char y) |
| 130 | { | 130 | { |
| 131 | if (cfag12864b_isset(x, y)) | 131 | if (cfag12864b_isset(x, y)) |
| 132 | cfag12864b_unset(x, y); | 132 | cfag12864b_unset(x, y); |
| @@ -137,7 +137,7 @@ void cfag12864b_not(unsigned char x, unsigned char y) | |||
| 137 | /* | 137 | /* |
| 138 | * fill (set all pixels) | 138 | * fill (set all pixels) |
| 139 | */ | 139 | */ |
| 140 | void cfag12864b_fill(void) | 140 | static void cfag12864b_fill(void) |
| 141 | { | 141 | { |
| 142 | unsigned short i; | 142 | unsigned short i; |
| 143 | 143 | ||
| @@ -148,7 +148,7 @@ void cfag12864b_fill(void) | |||
| 148 | /* | 148 | /* |
| 149 | * clear (unset all pixels) | 149 | * clear (unset all pixels) |
| 150 | */ | 150 | */ |
| 151 | void cfag12864b_clear(void) | 151 | static void cfag12864b_clear(void) |
| 152 | { | 152 | { |
| 153 | unsigned short i; | 153 | unsigned short i; |
| 154 | 154 | ||
| @@ -162,7 +162,7 @@ void cfag12864b_clear(void) | |||
| 162 | * Pixel off: src[i] = 0 | 162 | * Pixel off: src[i] = 0 |
| 163 | * Pixel on: src[i] > 0 | 163 | * Pixel on: src[i] > 0 |
| 164 | */ | 164 | */ |
| 165 | void cfag12864b_format(unsigned char * matrix) | 165 | static void cfag12864b_format(unsigned char * matrix) |
| 166 | { | 166 | { |
| 167 | unsigned char i, j, n; | 167 | unsigned char i, j, n; |
| 168 | 168 | ||
| @@ -182,7 +182,7 @@ void cfag12864b_format(unsigned char * matrix) | |||
| 182 | /* | 182 | /* |
| 183 | * blit buffer to lcd | 183 | * blit buffer to lcd |
| 184 | */ | 184 | */ |
| 185 | void cfag12864b_blit(void) | 185 | static void cfag12864b_blit(void) |
| 186 | { | 186 | { |
| 187 | memcpy(cfag12864b_mem, cfag12864b_buffer, CFAG12864B_SIZE); | 187 | memcpy(cfag12864b_mem, cfag12864b_buffer, CFAG12864B_SIZE); |
| 188 | } | 188 | } |
| @@ -198,7 +198,7 @@ void cfag12864b_blit(void) | |||
| 198 | 198 | ||
| 199 | #define EXAMPLES 6 | 199 | #define EXAMPLES 6 |
| 200 | 200 | ||
| 201 | void example(unsigned char n) | 201 | static void example(unsigned char n) |
| 202 | { | 202 | { |
| 203 | unsigned short i, j; | 203 | unsigned short i, j; |
| 204 | unsigned char matrix[CFAG12864B_WIDTH * CFAG12864B_HEIGHT]; | 204 | unsigned char matrix[CFAG12864B_WIDTH * CFAG12864B_HEIGHT]; |
diff --git a/Documentation/ia64/aliasing-test.c b/Documentation/ia64/aliasing-test.c index d23610fb2ff9..3dfb76ca6931 100644 --- a/Documentation/ia64/aliasing-test.c +++ b/Documentation/ia64/aliasing-test.c | |||
| @@ -24,7 +24,7 @@ | |||
| 24 | 24 | ||
| 25 | int sum; | 25 | int sum; |
| 26 | 26 | ||
| 27 | int map_mem(char *path, off_t offset, size_t length, int touch) | 27 | static int map_mem(char *path, off_t offset, size_t length, int touch) |
| 28 | { | 28 | { |
| 29 | int fd, rc; | 29 | int fd, rc; |
| 30 | void *addr; | 30 | void *addr; |
| @@ -62,7 +62,7 @@ int map_mem(char *path, off_t offset, size_t length, int touch) | |||
| 62 | return 0; | 62 | return 0; |
| 63 | } | 63 | } |
| 64 | 64 | ||
| 65 | int scan_tree(char *path, char *file, off_t offset, size_t length, int touch) | 65 | static int scan_tree(char *path, char *file, off_t offset, size_t length, int touch) |
| 66 | { | 66 | { |
| 67 | struct dirent **namelist; | 67 | struct dirent **namelist; |
| 68 | char *name, *path2; | 68 | char *name, *path2; |
| @@ -119,7 +119,7 @@ skip: | |||
| 119 | 119 | ||
| 120 | char buf[1024]; | 120 | char buf[1024]; |
| 121 | 121 | ||
| 122 | int read_rom(char *path) | 122 | static int read_rom(char *path) |
| 123 | { | 123 | { |
| 124 | int fd, rc; | 124 | int fd, rc; |
| 125 | size_t size = 0; | 125 | size_t size = 0; |
| @@ -146,7 +146,7 @@ int read_rom(char *path) | |||
| 146 | return size; | 146 | return size; |
| 147 | } | 147 | } |
| 148 | 148 | ||
| 149 | int scan_rom(char *path, char *file) | 149 | static int scan_rom(char *path, char *file) |
| 150 | { | 150 | { |
| 151 | struct dirent **namelist; | 151 | struct dirent **namelist; |
| 152 | char *name, *path2; | 152 | char *name, *path2; |
diff --git a/Documentation/pcmcia/crc32hash.c b/Documentation/pcmcia/crc32hash.c index 4210e5abab8a..44f8beea7260 100644 --- a/Documentation/pcmcia/crc32hash.c +++ b/Documentation/pcmcia/crc32hash.c | |||
| @@ -8,7 +8,7 @@ $ ./crc32hash "Dual Speed" | |||
| 8 | #include <ctype.h> | 8 | #include <ctype.h> |
| 9 | #include <stdlib.h> | 9 | #include <stdlib.h> |
| 10 | 10 | ||
| 11 | unsigned int crc32(unsigned char const *p, unsigned int len) | 11 | static unsigned int crc32(unsigned char const *p, unsigned int len) |
| 12 | { | 12 | { |
| 13 | int i; | 13 | int i; |
| 14 | unsigned int crc = 0; | 14 | unsigned int crc = 0; |
diff --git a/Documentation/spi/spidev_test.c b/Documentation/spi/spidev_test.c index c1a5aad3c75a..10abd3773e49 100644 --- a/Documentation/spi/spidev_test.c +++ b/Documentation/spi/spidev_test.c | |||
| @@ -69,7 +69,7 @@ static void transfer(int fd) | |||
| 69 | puts(""); | 69 | puts(""); |
| 70 | } | 70 | } |
| 71 | 71 | ||
| 72 | void print_usage(const char *prog) | 72 | static void print_usage(const char *prog) |
| 73 | { | 73 | { |
| 74 | printf("Usage: %s [-DsbdlHOLC3]\n", prog); | 74 | printf("Usage: %s [-DsbdlHOLC3]\n", prog); |
| 75 | puts(" -D --device device to use (default /dev/spidev1.1)\n" | 75 | puts(" -D --device device to use (default /dev/spidev1.1)\n" |
| @@ -85,7 +85,7 @@ void print_usage(const char *prog) | |||
| 85 | exit(1); | 85 | exit(1); |
| 86 | } | 86 | } |
| 87 | 87 | ||
| 88 | void parse_opts(int argc, char *argv[]) | 88 | static void parse_opts(int argc, char *argv[]) |
| 89 | { | 89 | { |
| 90 | while (1) { | 90 | while (1) { |
| 91 | static const struct option lopts[] = { | 91 | static const struct option lopts[] = { |
diff --git a/Documentation/video4linux/v4lgrab.c b/Documentation/video4linux/v4lgrab.c index 05769cff1009..c8ded175796e 100644 --- a/Documentation/video4linux/v4lgrab.c +++ b/Documentation/video4linux/v4lgrab.c | |||
| @@ -89,7 +89,7 @@ | |||
| 89 | } \ | 89 | } \ |
| 90 | } | 90 | } |
| 91 | 91 | ||
| 92 | int get_brightness_adj(unsigned char *image, long size, int *brightness) { | 92 | static int get_brightness_adj(unsigned char *image, long size, int *brightness) { |
| 93 | long i, tot = 0; | 93 | long i, tot = 0; |
| 94 | for (i=0;i<size*3;i++) | 94 | for (i=0;i<size*3;i++) |
| 95 | tot += image[i]; | 95 | tot += image[i]; |
diff --git a/Documentation/vm/page-types.c b/Documentation/vm/page-types.c index 0833f44ba16b..3eda8ea00852 100644 --- a/Documentation/vm/page-types.c +++ b/Documentation/vm/page-types.c | |||
| @@ -158,12 +158,12 @@ static uint64_t page_flags[HASH_SIZE]; | |||
| 158 | type __min2 = (y); \ | 158 | type __min2 = (y); \ |
| 159 | __min1 < __min2 ? __min1 : __min2; }) | 159 | __min1 < __min2 ? __min1 : __min2; }) |
| 160 | 160 | ||
| 161 | unsigned long pages2mb(unsigned long pages) | 161 | static unsigned long pages2mb(unsigned long pages) |
| 162 | { | 162 | { |
| 163 | return (pages * page_size) >> 20; | 163 | return (pages * page_size) >> 20; |
| 164 | } | 164 | } |
| 165 | 165 | ||
| 166 | void fatal(const char *x, ...) | 166 | static void fatal(const char *x, ...) |
| 167 | { | 167 | { |
| 168 | va_list ap; | 168 | va_list ap; |
| 169 | 169 | ||
| @@ -178,7 +178,7 @@ void fatal(const char *x, ...) | |||
| 178 | * page flag names | 178 | * page flag names |
| 179 | */ | 179 | */ |
| 180 | 180 | ||
| 181 | char *page_flag_name(uint64_t flags) | 181 | static char *page_flag_name(uint64_t flags) |
| 182 | { | 182 | { |
| 183 | static char buf[65]; | 183 | static char buf[65]; |
| 184 | int present; | 184 | int present; |
| @@ -197,7 +197,7 @@ char *page_flag_name(uint64_t flags) | |||
| 197 | return buf; | 197 | return buf; |
| 198 | } | 198 | } |
| 199 | 199 | ||
| 200 | char *page_flag_longname(uint64_t flags) | 200 | static char *page_flag_longname(uint64_t flags) |
| 201 | { | 201 | { |
| 202 | static char buf[1024]; | 202 | static char buf[1024]; |
| 203 | int i, n; | 203 | int i, n; |
| @@ -221,7 +221,7 @@ char *page_flag_longname(uint64_t flags) | |||
| 221 | * page list and summary | 221 | * page list and summary |
| 222 | */ | 222 | */ |
| 223 | 223 | ||
| 224 | void show_page_range(unsigned long offset, uint64_t flags) | 224 | static void show_page_range(unsigned long offset, uint64_t flags) |
| 225 | { | 225 | { |
| 226 | static uint64_t flags0; | 226 | static uint64_t flags0; |
| 227 | static unsigned long index; | 227 | static unsigned long index; |
| @@ -241,12 +241,12 @@ void show_page_range(unsigned long offset, uint64_t flags) | |||
| 241 | count = 1; | 241 | count = 1; |
| 242 | } | 242 | } |
| 243 | 243 | ||
| 244 | void show_page(unsigned long offset, uint64_t flags) | 244 | static void show_page(unsigned long offset, uint64_t flags) |
| 245 | { | 245 | { |
| 246 | printf("%lu\t%s\n", offset, page_flag_name(flags)); | 246 | printf("%lu\t%s\n", offset, page_flag_name(flags)); |
| 247 | } | 247 | } |
| 248 | 248 | ||
| 249 | void show_summary(void) | 249 | static void show_summary(void) |
| 250 | { | 250 | { |
| 251 | int i; | 251 | int i; |
| 252 | 252 | ||
| @@ -272,7 +272,7 @@ void show_summary(void) | |||
| 272 | * page flag filters | 272 | * page flag filters |
| 273 | */ | 273 | */ |
| 274 | 274 | ||
| 275 | int bit_mask_ok(uint64_t flags) | 275 | static int bit_mask_ok(uint64_t flags) |
| 276 | { | 276 | { |
| 277 | int i; | 277 | int i; |
| 278 | 278 | ||
| @@ -289,7 +289,7 @@ int bit_mask_ok(uint64_t flags) | |||
| 289 | return 1; | 289 | return 1; |
| 290 | } | 290 | } |
| 291 | 291 | ||
| 292 | uint64_t expand_overloaded_flags(uint64_t flags) | 292 | static uint64_t expand_overloaded_flags(uint64_t flags) |
| 293 | { | 293 | { |
| 294 | /* SLOB/SLUB overload several page flags */ | 294 | /* SLOB/SLUB overload several page flags */ |
| 295 | if (flags & BIT(SLAB)) { | 295 | if (flags & BIT(SLAB)) { |
| @@ -308,7 +308,7 @@ uint64_t expand_overloaded_flags(uint64_t flags) | |||
| 308 | return flags; | 308 | return flags; |
| 309 | } | 309 | } |
| 310 | 310 | ||
| 311 | uint64_t well_known_flags(uint64_t flags) | 311 | static uint64_t well_known_flags(uint64_t flags) |
| 312 | { | 312 | { |
| 313 | /* hide flags intended only for kernel hacker */ | 313 | /* hide flags intended only for kernel hacker */ |
| 314 | flags &= ~KPF_HACKERS_BITS; | 314 | flags &= ~KPF_HACKERS_BITS; |
| @@ -325,7 +325,7 @@ uint64_t well_known_flags(uint64_t flags) | |||
| 325 | * page frame walker | 325 | * page frame walker |
| 326 | */ | 326 | */ |
| 327 | 327 | ||
| 328 | int hash_slot(uint64_t flags) | 328 | static int hash_slot(uint64_t flags) |
| 329 | { | 329 | { |
| 330 | int k = HASH_KEY(flags); | 330 | int k = HASH_KEY(flags); |
| 331 | int i; | 331 | int i; |
| @@ -352,7 +352,7 @@ int hash_slot(uint64_t flags) | |||
| 352 | exit(EXIT_FAILURE); | 352 | exit(EXIT_FAILURE); |
| 353 | } | 353 | } |
| 354 | 354 | ||
| 355 | void add_page(unsigned long offset, uint64_t flags) | 355 | static void add_page(unsigned long offset, uint64_t flags) |
| 356 | { | 356 | { |
| 357 | flags = expand_overloaded_flags(flags); | 357 | flags = expand_overloaded_flags(flags); |
| 358 | 358 | ||
| @@ -371,7 +371,7 @@ void add_page(unsigned long offset, uint64_t flags) | |||
| 371 | total_pages++; | 371 | total_pages++; |
| 372 | } | 372 | } |
| 373 | 373 | ||
| 374 | void walk_pfn(unsigned long index, unsigned long count) | 374 | static void walk_pfn(unsigned long index, unsigned long count) |
| 375 | { | 375 | { |
| 376 | unsigned long batch; | 376 | unsigned long batch; |
| 377 | unsigned long n; | 377 | unsigned long n; |
| @@ -404,7 +404,7 @@ void walk_pfn(unsigned long index, unsigned long count) | |||
| 404 | } | 404 | } |
| 405 | } | 405 | } |
| 406 | 406 | ||
| 407 | void walk_addr_ranges(void) | 407 | static void walk_addr_ranges(void) |
| 408 | { | 408 | { |
| 409 | int i; | 409 | int i; |
| 410 | 410 | ||
| @@ -428,7 +428,7 @@ void walk_addr_ranges(void) | |||
| 428 | * user interface | 428 | * user interface |
| 429 | */ | 429 | */ |
| 430 | 430 | ||
| 431 | const char *page_flag_type(uint64_t flag) | 431 | static const char *page_flag_type(uint64_t flag) |
| 432 | { | 432 | { |
| 433 | if (flag & KPF_HACKERS_BITS) | 433 | if (flag & KPF_HACKERS_BITS) |
| 434 | return "(r)"; | 434 | return "(r)"; |
| @@ -437,7 +437,7 @@ const char *page_flag_type(uint64_t flag) | |||
| 437 | return " "; | 437 | return " "; |
| 438 | } | 438 | } |
| 439 | 439 | ||
| 440 | void usage(void) | 440 | static void usage(void) |
| 441 | { | 441 | { |
| 442 | int i, j; | 442 | int i, j; |
| 443 | 443 | ||
| @@ -482,7 +482,7 @@ void usage(void) | |||
| 482 | "(r) raw mode bits (o) overloaded bits\n"); | 482 | "(r) raw mode bits (o) overloaded bits\n"); |
| 483 | } | 483 | } |
| 484 | 484 | ||
| 485 | unsigned long long parse_number(const char *str) | 485 | static unsigned long long parse_number(const char *str) |
| 486 | { | 486 | { |
| 487 | unsigned long long n; | 487 | unsigned long long n; |
| 488 | 488 | ||
| @@ -494,16 +494,16 @@ unsigned long long parse_number(const char *str) | |||
| 494 | return n; | 494 | return n; |
| 495 | } | 495 | } |
| 496 | 496 | ||
| 497 | void parse_pid(const char *str) | 497 | static void parse_pid(const char *str) |
| 498 | { | 498 | { |
| 499 | opt_pid = parse_number(str); | 499 | opt_pid = parse_number(str); |
| 500 | } | 500 | } |
| 501 | 501 | ||
| 502 | void parse_file(const char *name) | 502 | static void parse_file(const char *name) |
| 503 | { | 503 | { |
| 504 | } | 504 | } |
| 505 | 505 | ||
| 506 | void add_addr_range(unsigned long offset, unsigned long size) | 506 | static void add_addr_range(unsigned long offset, unsigned long size) |
| 507 | { | 507 | { |
| 508 | if (nr_addr_ranges >= MAX_ADDR_RANGES) | 508 | if (nr_addr_ranges >= MAX_ADDR_RANGES) |
| 509 | fatal("too much addr ranges\n"); | 509 | fatal("too much addr ranges\n"); |
| @@ -513,7 +513,7 @@ void add_addr_range(unsigned long offset, unsigned long size) | |||
| 513 | nr_addr_ranges++; | 513 | nr_addr_ranges++; |
| 514 | } | 514 | } |
| 515 | 515 | ||
| 516 | void parse_addr_range(const char *optarg) | 516 | static void parse_addr_range(const char *optarg) |
| 517 | { | 517 | { |
| 518 | unsigned long offset; | 518 | unsigned long offset; |
| 519 | unsigned long size; | 519 | unsigned long size; |
| @@ -547,7 +547,7 @@ void parse_addr_range(const char *optarg) | |||
| 547 | add_addr_range(offset, size); | 547 | add_addr_range(offset, size); |
| 548 | } | 548 | } |
| 549 | 549 | ||
| 550 | void add_bits_filter(uint64_t mask, uint64_t bits) | 550 | static void add_bits_filter(uint64_t mask, uint64_t bits) |
| 551 | { | 551 | { |
| 552 | if (nr_bit_filters >= MAX_BIT_FILTERS) | 552 | if (nr_bit_filters >= MAX_BIT_FILTERS) |
| 553 | fatal("too much bit filters\n"); | 553 | fatal("too much bit filters\n"); |
| @@ -557,7 +557,7 @@ void add_bits_filter(uint64_t mask, uint64_t bits) | |||
| 557 | nr_bit_filters++; | 557 | nr_bit_filters++; |
| 558 | } | 558 | } |
| 559 | 559 | ||
| 560 | uint64_t parse_flag_name(const char *str, int len) | 560 | static uint64_t parse_flag_name(const char *str, int len) |
| 561 | { | 561 | { |
| 562 | int i; | 562 | int i; |
| 563 | 563 | ||
| @@ -577,7 +577,7 @@ uint64_t parse_flag_name(const char *str, int len) | |||
| 577 | return parse_number(str); | 577 | return parse_number(str); |
| 578 | } | 578 | } |
| 579 | 579 | ||
| 580 | uint64_t parse_flag_names(const char *str, int all) | 580 | static uint64_t parse_flag_names(const char *str, int all) |
| 581 | { | 581 | { |
| 582 | const char *p = str; | 582 | const char *p = str; |
| 583 | uint64_t flags = 0; | 583 | uint64_t flags = 0; |
| @@ -596,7 +596,7 @@ uint64_t parse_flag_names(const char *str, int all) | |||
| 596 | return flags; | 596 | return flags; |
| 597 | } | 597 | } |
| 598 | 598 | ||
| 599 | void parse_bits_mask(const char *optarg) | 599 | static void parse_bits_mask(const char *optarg) |
| 600 | { | 600 | { |
| 601 | uint64_t mask; | 601 | uint64_t mask; |
| 602 | uint64_t bits; | 602 | uint64_t bits; |
| @@ -621,7 +621,7 @@ void parse_bits_mask(const char *optarg) | |||
| 621 | } | 621 | } |
| 622 | 622 | ||
| 623 | 623 | ||
| 624 | struct option opts[] = { | 624 | static struct option opts[] = { |
| 625 | { "raw" , 0, NULL, 'r' }, | 625 | { "raw" , 0, NULL, 'r' }, |
| 626 | { "pid" , 1, NULL, 'p' }, | 626 | { "pid" , 1, NULL, 'p' }, |
| 627 | { "file" , 1, NULL, 'f' }, | 627 | { "file" , 1, NULL, 'f' }, |
diff --git a/Documentation/vm/slabinfo.c b/Documentation/vm/slabinfo.c index df3227605d59..92e729f4b676 100644 --- a/Documentation/vm/slabinfo.c +++ b/Documentation/vm/slabinfo.c | |||
| @@ -87,7 +87,7 @@ int page_size; | |||
| 87 | 87 | ||
| 88 | regex_t pattern; | 88 | regex_t pattern; |
| 89 | 89 | ||
| 90 | void fatal(const char *x, ...) | 90 | static void fatal(const char *x, ...) |
| 91 | { | 91 | { |
| 92 | va_list ap; | 92 | va_list ap; |
| 93 | 93 | ||
| @@ -97,7 +97,7 @@ void fatal(const char *x, ...) | |||
| 97 | exit(EXIT_FAILURE); | 97 | exit(EXIT_FAILURE); |
| 98 | } | 98 | } |
| 99 | 99 | ||
| 100 | void usage(void) | 100 | static void usage(void) |
| 101 | { | 101 | { |
| 102 | printf("slabinfo 5/7/2007. (c) 2007 sgi.\n\n" | 102 | printf("slabinfo 5/7/2007. (c) 2007 sgi.\n\n" |
| 103 | "slabinfo [-ahnpvtsz] [-d debugopts] [slab-regexp]\n" | 103 | "slabinfo [-ahnpvtsz] [-d debugopts] [slab-regexp]\n" |
| @@ -131,7 +131,7 @@ void usage(void) | |||
| 131 | ); | 131 | ); |
| 132 | } | 132 | } |
| 133 | 133 | ||
| 134 | unsigned long read_obj(const char *name) | 134 | static unsigned long read_obj(const char *name) |
| 135 | { | 135 | { |
| 136 | FILE *f = fopen(name, "r"); | 136 | FILE *f = fopen(name, "r"); |
| 137 | 137 | ||
| @@ -151,7 +151,7 @@ unsigned long read_obj(const char *name) | |||
| 151 | /* | 151 | /* |
| 152 | * Get the contents of an attribute | 152 | * Get the contents of an attribute |
| 153 | */ | 153 | */ |
| 154 | unsigned long get_obj(const char *name) | 154 | static unsigned long get_obj(const char *name) |
| 155 | { | 155 | { |
| 156 | if (!read_obj(name)) | 156 | if (!read_obj(name)) |
| 157 | return 0; | 157 | return 0; |
| @@ -159,7 +159,7 @@ unsigned long get_obj(const char *name) | |||
| 159 | return atol(buffer); | 159 | return atol(buffer); |
| 160 | } | 160 | } |
| 161 | 161 | ||
| 162 | unsigned long get_obj_and_str(const char *name, char **x) | 162 | static unsigned long get_obj_and_str(const char *name, char **x) |
| 163 | { | 163 | { |
| 164 | unsigned long result = 0; | 164 | unsigned long result = 0; |
| 165 | char *p; | 165 | char *p; |
| @@ -178,7 +178,7 @@ unsigned long get_obj_and_str(const char *name, char **x) | |||
| 178 | return result; | 178 | return result; |
| 179 | } | 179 | } |
| 180 | 180 | ||
| 181 | void set_obj(struct slabinfo *s, const char *name, int n) | 181 | static void set_obj(struct slabinfo *s, const char *name, int n) |
| 182 | { | 182 | { |
| 183 | char x[100]; | 183 | char x[100]; |
| 184 | FILE *f; | 184 | FILE *f; |
| @@ -192,7 +192,7 @@ void set_obj(struct slabinfo *s, const char *name, int n) | |||
| 192 | fclose(f); | 192 | fclose(f); |
| 193 | } | 193 | } |
| 194 | 194 | ||
| 195 | unsigned long read_slab_obj(struct slabinfo *s, const char *name) | 195 | static unsigned long read_slab_obj(struct slabinfo *s, const char *name) |
| 196 | { | 196 | { |
| 197 | char x[100]; | 197 | char x[100]; |
| 198 | FILE *f; | 198 | FILE *f; |
| @@ -215,7 +215,7 @@ unsigned long read_slab_obj(struct slabinfo *s, const char *name) | |||
| 215 | /* | 215 | /* |
| 216 | * Put a size string together | 216 | * Put a size string together |
| 217 | */ | 217 | */ |
| 218 | int store_size(char *buffer, unsigned long value) | 218 | static int store_size(char *buffer, unsigned long value) |
| 219 | { | 219 | { |
| 220 | unsigned long divisor = 1; | 220 | unsigned long divisor = 1; |
| 221 | char trailer = 0; | 221 | char trailer = 0; |
| @@ -247,7 +247,7 @@ int store_size(char *buffer, unsigned long value) | |||
| 247 | return n; | 247 | return n; |
| 248 | } | 248 | } |
| 249 | 249 | ||
| 250 | void decode_numa_list(int *numa, char *t) | 250 | static void decode_numa_list(int *numa, char *t) |
| 251 | { | 251 | { |
| 252 | int node; | 252 | int node; |
| 253 | int nr; | 253 | int nr; |
| @@ -272,7 +272,7 @@ void decode_numa_list(int *numa, char *t) | |||
| 272 | } | 272 | } |
| 273 | } | 273 | } |
| 274 | 274 | ||
| 275 | void slab_validate(struct slabinfo *s) | 275 | static void slab_validate(struct slabinfo *s) |
| 276 | { | 276 | { |
| 277 | if (strcmp(s->name, "*") == 0) | 277 | if (strcmp(s->name, "*") == 0) |
| 278 | return; | 278 | return; |
| @@ -280,7 +280,7 @@ void slab_validate(struct slabinfo *s) | |||
| 280 | set_obj(s, "validate", 1); | 280 | set_obj(s, "validate", 1); |
| 281 | } | 281 | } |
| 282 | 282 | ||
| 283 | void slab_shrink(struct slabinfo *s) | 283 | static void slab_shrink(struct slabinfo *s) |
| 284 | { | 284 | { |
| 285 | if (strcmp(s->name, "*") == 0) | 285 | if (strcmp(s->name, "*") == 0) |
| 286 | return; | 286 | return; |
| @@ -290,7 +290,7 @@ void slab_shrink(struct slabinfo *s) | |||
| 290 | 290 | ||
| 291 | int line = 0; | 291 | int line = 0; |
| 292 | 292 | ||
| 293 | void first_line(void) | 293 | static void first_line(void) |
| 294 | { | 294 | { |
| 295 | if (show_activity) | 295 | if (show_activity) |
| 296 | printf("Name Objects Alloc Free %%Fast Fallb O\n"); | 296 | printf("Name Objects Alloc Free %%Fast Fallb O\n"); |
| @@ -302,7 +302,7 @@ void first_line(void) | |||
| 302 | /* | 302 | /* |
| 303 | * Find the shortest alias of a slab | 303 | * Find the shortest alias of a slab |
| 304 | */ | 304 | */ |
| 305 | struct aliasinfo *find_one_alias(struct slabinfo *find) | 305 | static struct aliasinfo *find_one_alias(struct slabinfo *find) |
| 306 | { | 306 | { |
| 307 | struct aliasinfo *a; | 307 | struct aliasinfo *a; |
| 308 | struct aliasinfo *best = NULL; | 308 | struct aliasinfo *best = NULL; |
| @@ -318,18 +318,18 @@ struct aliasinfo *find_one_alias(struct slabinfo *find) | |||
| 318 | return best; | 318 | return best; |
| 319 | } | 319 | } |
| 320 | 320 | ||
| 321 | unsigned long slab_size(struct slabinfo *s) | 321 | static unsigned long slab_size(struct slabinfo *s) |
| 322 | { | 322 | { |
| 323 | return s->slabs * (page_size << s->order); | 323 | return s->slabs * (page_size << s->order); |
| 324 | } | 324 | } |
| 325 | 325 | ||
| 326 | unsigned long slab_activity(struct slabinfo *s) | 326 | static unsigned long slab_activity(struct slabinfo *s) |
| 327 | { | 327 | { |
| 328 | return s->alloc_fastpath + s->free_fastpath + | 328 | return s->alloc_fastpath + s->free_fastpath + |
| 329 | s->alloc_slowpath + s->free_slowpath; | 329 | s->alloc_slowpath + s->free_slowpath; |
| 330 | } | 330 | } |
| 331 | 331 | ||
| 332 | void slab_numa(struct slabinfo *s, int mode) | 332 | static void slab_numa(struct slabinfo *s, int mode) |
| 333 | { | 333 | { |
| 334 | int node; | 334 | int node; |
| 335 | 335 | ||
| @@ -374,7 +374,7 @@ void slab_numa(struct slabinfo *s, int mode) | |||
| 374 | line++; | 374 | line++; |
| 375 | } | 375 | } |
| 376 | 376 | ||
| 377 | void show_tracking(struct slabinfo *s) | 377 | static void show_tracking(struct slabinfo *s) |
| 378 | { | 378 | { |
| 379 | printf("\n%s: Kernel object allocation\n", s->name); | 379 | printf("\n%s: Kernel object allocation\n", s->name); |
| 380 | printf("-----------------------------------------------------------------------\n"); | 380 | printf("-----------------------------------------------------------------------\n"); |
| @@ -392,7 +392,7 @@ void show_tracking(struct slabinfo *s) | |||
| 392 | 392 | ||
| 393 | } | 393 | } |
| 394 | 394 | ||
| 395 | void ops(struct slabinfo *s) | 395 | static void ops(struct slabinfo *s) |
| 396 | { | 396 | { |
| 397 | if (strcmp(s->name, "*") == 0) | 397 | if (strcmp(s->name, "*") == 0) |
| 398 | return; | 398 | return; |
| @@ -405,14 +405,14 @@ void ops(struct slabinfo *s) | |||
| 405 | printf("\n%s has no kmem_cache operations\n", s->name); | 405 | printf("\n%s has no kmem_cache operations\n", s->name); |
| 406 | } | 406 | } |
| 407 | 407 | ||
| 408 | const char *onoff(int x) | 408 | static const char *onoff(int x) |
| 409 | { | 409 | { |
| 410 | if (x) | 410 | if (x) |
| 411 | return "On "; | 411 | return "On "; |
| 412 | return "Off"; | 412 | return "Off"; |
| 413 | } | 413 | } |
| 414 | 414 | ||
| 415 | void slab_stats(struct slabinfo *s) | 415 | static void slab_stats(struct slabinfo *s) |
| 416 | { | 416 | { |
| 417 | unsigned long total_alloc; | 417 | unsigned long total_alloc; |
| 418 | unsigned long total_free; | 418 | unsigned long total_free; |
| @@ -477,7 +477,7 @@ void slab_stats(struct slabinfo *s) | |||
| 477 | s->deactivate_to_tail, (s->deactivate_to_tail * 100) / total); | 477 | s->deactivate_to_tail, (s->deactivate_to_tail * 100) / total); |
| 478 | } | 478 | } |
| 479 | 479 | ||
| 480 | void report(struct slabinfo *s) | 480 | static void report(struct slabinfo *s) |
| 481 | { | 481 | { |
| 482 | if (strcmp(s->name, "*") == 0) | 482 | if (strcmp(s->name, "*") == 0) |
| 483 | return; | 483 | return; |
| @@ -518,7 +518,7 @@ void report(struct slabinfo *s) | |||
| 518 | slab_stats(s); | 518 | slab_stats(s); |
| 519 | } | 519 | } |
| 520 | 520 | ||
| 521 | void slabcache(struct slabinfo *s) | 521 | static void slabcache(struct slabinfo *s) |
| 522 | { | 522 | { |
| 523 | char size_str[20]; | 523 | char size_str[20]; |
| 524 | char dist_str[40]; | 524 | char dist_str[40]; |
| @@ -593,7 +593,7 @@ void slabcache(struct slabinfo *s) | |||
| 593 | /* | 593 | /* |
| 594 | * Analyze debug options. Return false if something is amiss. | 594 | * Analyze debug options. Return false if something is amiss. |
| 595 | */ | 595 | */ |
| 596 | int debug_opt_scan(char *opt) | 596 | static int debug_opt_scan(char *opt) |
| 597 | { | 597 | { |
| 598 | if (!opt || !opt[0] || strcmp(opt, "-") == 0) | 598 | if (!opt || !opt[0] || strcmp(opt, "-") == 0) |
| 599 | return 1; | 599 | return 1; |
| @@ -642,7 +642,7 @@ int debug_opt_scan(char *opt) | |||
| 642 | return 1; | 642 | return 1; |
| 643 | } | 643 | } |
| 644 | 644 | ||
| 645 | int slab_empty(struct slabinfo *s) | 645 | static int slab_empty(struct slabinfo *s) |
| 646 | { | 646 | { |
| 647 | if (s->objects > 0) | 647 | if (s->objects > 0) |
| 648 | return 0; | 648 | return 0; |
| @@ -657,7 +657,7 @@ int slab_empty(struct slabinfo *s) | |||
| 657 | return 1; | 657 | return 1; |
| 658 | } | 658 | } |
| 659 | 659 | ||
| 660 | void slab_debug(struct slabinfo *s) | 660 | static void slab_debug(struct slabinfo *s) |
| 661 | { | 661 | { |
| 662 | if (strcmp(s->name, "*") == 0) | 662 | if (strcmp(s->name, "*") == 0) |
| 663 | return; | 663 | return; |
| @@ -717,7 +717,7 @@ void slab_debug(struct slabinfo *s) | |||
| 717 | set_obj(s, "trace", 1); | 717 | set_obj(s, "trace", 1); |
| 718 | } | 718 | } |
| 719 | 719 | ||
| 720 | void totals(void) | 720 | static void totals(void) |
| 721 | { | 721 | { |
| 722 | struct slabinfo *s; | 722 | struct slabinfo *s; |
| 723 | 723 | ||
| @@ -976,7 +976,7 @@ void totals(void) | |||
| 976 | b1, b2, b3); | 976 | b1, b2, b3); |
| 977 | } | 977 | } |
| 978 | 978 | ||
| 979 | void sort_slabs(void) | 979 | static void sort_slabs(void) |
| 980 | { | 980 | { |
| 981 | struct slabinfo *s1,*s2; | 981 | struct slabinfo *s1,*s2; |
| 982 | 982 | ||
| @@ -1005,7 +1005,7 @@ void sort_slabs(void) | |||
| 1005 | } | 1005 | } |
| 1006 | } | 1006 | } |
| 1007 | 1007 | ||
| 1008 | void sort_aliases(void) | 1008 | static void sort_aliases(void) |
| 1009 | { | 1009 | { |
| 1010 | struct aliasinfo *a1,*a2; | 1010 | struct aliasinfo *a1,*a2; |
| 1011 | 1011 | ||
| @@ -1030,7 +1030,7 @@ void sort_aliases(void) | |||
| 1030 | } | 1030 | } |
| 1031 | } | 1031 | } |
| 1032 | 1032 | ||
| 1033 | void link_slabs(void) | 1033 | static void link_slabs(void) |
| 1034 | { | 1034 | { |
| 1035 | struct aliasinfo *a; | 1035 | struct aliasinfo *a; |
| 1036 | struct slabinfo *s; | 1036 | struct slabinfo *s; |
| @@ -1048,7 +1048,7 @@ void link_slabs(void) | |||
| 1048 | } | 1048 | } |
| 1049 | } | 1049 | } |
| 1050 | 1050 | ||
| 1051 | void alias(void) | 1051 | static void alias(void) |
| 1052 | { | 1052 | { |
| 1053 | struct aliasinfo *a; | 1053 | struct aliasinfo *a; |
| 1054 | char *active = NULL; | 1054 | char *active = NULL; |
| @@ -1079,7 +1079,7 @@ void alias(void) | |||
| 1079 | } | 1079 | } |
| 1080 | 1080 | ||
| 1081 | 1081 | ||
| 1082 | void rename_slabs(void) | 1082 | static void rename_slabs(void) |
| 1083 | { | 1083 | { |
| 1084 | struct slabinfo *s; | 1084 | struct slabinfo *s; |
| 1085 | struct aliasinfo *a; | 1085 | struct aliasinfo *a; |
| @@ -1102,12 +1102,12 @@ void rename_slabs(void) | |||
| 1102 | } | 1102 | } |
| 1103 | } | 1103 | } |
| 1104 | 1104 | ||
| 1105 | int slab_mismatch(char *slab) | 1105 | static int slab_mismatch(char *slab) |
| 1106 | { | 1106 | { |
| 1107 | return regexec(&pattern, slab, 0, NULL, 0); | 1107 | return regexec(&pattern, slab, 0, NULL, 0); |
| 1108 | } | 1108 | } |
| 1109 | 1109 | ||
| 1110 | void read_slab_dir(void) | 1110 | static void read_slab_dir(void) |
| 1111 | { | 1111 | { |
| 1112 | DIR *dir; | 1112 | DIR *dir; |
| 1113 | struct dirent *de; | 1113 | struct dirent *de; |
| @@ -1209,7 +1209,7 @@ void read_slab_dir(void) | |||
| 1209 | fatal("Too many aliases\n"); | 1209 | fatal("Too many aliases\n"); |
| 1210 | } | 1210 | } |
| 1211 | 1211 | ||
| 1212 | void output_slabs(void) | 1212 | static void output_slabs(void) |
| 1213 | { | 1213 | { |
| 1214 | struct slabinfo *slab; | 1214 | struct slabinfo *slab; |
| 1215 | 1215 | ||
diff --git a/Documentation/watchdog/src/watchdog-test.c b/Documentation/watchdog/src/watchdog-test.c index 65f6c19cb865..a750532ffcf8 100644 --- a/Documentation/watchdog/src/watchdog-test.c +++ b/Documentation/watchdog/src/watchdog-test.c | |||
| @@ -18,7 +18,7 @@ int fd; | |||
| 18 | * the PC Watchdog card to reset its internal timer so it doesn't trigger | 18 | * the PC Watchdog card to reset its internal timer so it doesn't trigger |
| 19 | * a computer reset. | 19 | * a computer reset. |
| 20 | */ | 20 | */ |
| 21 | void keep_alive(void) | 21 | static void keep_alive(void) |
| 22 | { | 22 | { |
| 23 | int dummy; | 23 | int dummy; |
| 24 | 24 | ||
diff --git a/firmware/ihex2fw.c b/firmware/ihex2fw.c index 8f7fdaa9e010..5a03ba8c8364 100644 --- a/firmware/ihex2fw.c +++ b/firmware/ihex2fw.c | |||
| @@ -56,7 +56,7 @@ static int output_records(int outfd); | |||
| 56 | static int sort_records = 0; | 56 | static int sort_records = 0; |
| 57 | static int wide_records = 0; | 57 | static int wide_records = 0; |
| 58 | 58 | ||
| 59 | int usage(void) | 59 | static int usage(void) |
| 60 | { | 60 | { |
| 61 | fprintf(stderr, "ihex2fw: Convert ihex files into binary " | 61 | fprintf(stderr, "ihex2fw: Convert ihex files into binary " |
| 62 | "representation for use by Linux kernel\n"); | 62 | "representation for use by Linux kernel\n"); |
diff --git a/scripts/genksyms/genksyms.c b/scripts/genksyms/genksyms.c index 3a8297b5184c..af6b8363a2d5 100644 --- a/scripts/genksyms/genksyms.c +++ b/scripts/genksyms/genksyms.c | |||
| @@ -176,7 +176,7 @@ static int is_unknown_symbol(struct symbol *sym) | |||
| 176 | strcmp(defn->string, "{") == 0); | 176 | strcmp(defn->string, "{") == 0); |
| 177 | } | 177 | } |
| 178 | 178 | ||
| 179 | struct symbol *__add_symbol(const char *name, enum symbol_type type, | 179 | static struct symbol *__add_symbol(const char *name, enum symbol_type type, |
| 180 | struct string_list *defn, int is_extern, | 180 | struct string_list *defn, int is_extern, |
| 181 | int is_reference) | 181 | int is_reference) |
| 182 | { | 182 | { |
| @@ -265,7 +265,7 @@ struct symbol *add_symbol(const char *name, enum symbol_type type, | |||
| 265 | return __add_symbol(name, type, defn, is_extern, 0); | 265 | return __add_symbol(name, type, defn, is_extern, 0); |
| 266 | } | 266 | } |
| 267 | 267 | ||
| 268 | struct symbol *add_reference_symbol(const char *name, enum symbol_type type, | 268 | static struct symbol *add_reference_symbol(const char *name, enum symbol_type type, |
| 269 | struct string_list *defn, int is_extern) | 269 | struct string_list *defn, int is_extern) |
| 270 | { | 270 | { |
| 271 | return __add_symbol(name, type, defn, is_extern, 1); | 271 | return __add_symbol(name, type, defn, is_extern, 1); |
| @@ -313,7 +313,7 @@ static int equal_list(struct string_list *a, struct string_list *b) | |||
| 313 | 313 | ||
| 314 | #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0])) | 314 | #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0])) |
| 315 | 315 | ||
| 316 | struct string_list *read_node(FILE *f) | 316 | static struct string_list *read_node(FILE *f) |
| 317 | { | 317 | { |
| 318 | char buffer[256]; | 318 | char buffer[256]; |
| 319 | struct string_list node = { | 319 | struct string_list node = { |
