Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4356f489 authored by Trevor Keith's avatar Trevor Keith Committed by Sam Ravnborg
Browse files

kbuild: add static to prototypes



Warnings found via gcc -Wmissing-prototypes.

Signed-off-by: default avatarTrevor Keith <tsrk@tsrk.net>
Acked-by: default avatarWANG Cong <xiyou.wangcong@gmail.com>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
parent 66a57062
Loading
Loading
Loading
Loading
+17 −17
Original line number Diff line number Diff line
@@ -71,7 +71,7 @@ FILELINE * docsection;

static char *srctree, *kernsrctree;

void usage (void)
static void usage (void)
{
	fprintf(stderr, "Usage: docproc {doc|depend} file\n");
	fprintf(stderr, "Input is read from file.tmpl. Output is sent to stdout\n");
@@ -84,7 +84,7 @@ void usage (void)
/*
 * Execute kernel-doc with parameters given in svec
 */
void exec_kernel_doc(char **svec)
static void exec_kernel_doc(char **svec)
{
	pid_t pid;
	int ret;
@@ -129,7 +129,7 @@ struct symfile
struct symfile symfilelist[MAXFILES];
int symfilecnt = 0;

void add_new_symbol(struct symfile *sym, char * symname)
static void add_new_symbol(struct symfile *sym, char * symname)
{
	sym->symbollist =
          realloc(sym->symbollist, (sym->symbolcnt + 1) * sizeof(char *));
@@ -137,14 +137,14 @@ void add_new_symbol(struct symfile *sym, char * symname)
}

/* Add a filename to the list */
struct symfile * add_new_file(char * filename)
static struct symfile * add_new_file(char * filename)
{
	symfilelist[symfilecnt++].filename = strdup(filename);
	return &symfilelist[symfilecnt - 1];
}

/* Check if file already are present in the list */
struct symfile * filename_exist(char * filename)
static struct symfile * filename_exist(char * filename)
{
	int i;
	for (i=0; i < symfilecnt; i++)
@@ -157,20 +157,20 @@ struct symfile * filename_exist(char * filename)
 * List all files referenced within the template file.
 * Files are separated by tabs.
 */
void adddep(char * file)		   { printf("\t%s", file); }
void adddep2(char * file, char * line)     { line = line; adddep(file); }
void noaction(char * line)		   { line = line; }
void noaction2(char * file, char * line)   { file = file; line = line; }
static void adddep(char * file)		   { printf("\t%s", file); }
static void adddep2(char * file, char * line)     { line = line; adddep(file); }
static void noaction(char * line)		   { line = line; }
static void noaction2(char * file, char * line)   { file = file; line = line; }

/* Echo the line without further action */
void printline(char * line)               { printf("%s", line); }
static void printline(char * line)               { printf("%s", line); }

/*
 * Find all symbols in filename that are exported with EXPORT_SYMBOL &
 * EXPORT_SYMBOL_GPL (& EXPORT_SYMBOL_GPL_FUTURE implicitly).
 * All symbols located are stored in symfilelist.
 */
void find_export_symbols(char * filename)
static void find_export_symbols(char * filename)
{
	FILE * fp;
	struct symfile *sym;
@@ -227,7 +227,7 @@ void find_export_symbols(char * filename)
 * intfunc uses -nofunction
 * extfunc uses -function
 */
void docfunctions(char * filename, char * type)
static void docfunctions(char * filename, char * type)
{
	int i,j;
	int symcnt = 0;
@@ -258,15 +258,15 @@ void docfunctions(char * filename, char * type)
	fflush(stdout);
	free(vec);
}
void intfunc(char * filename) {	docfunctions(filename, NOFUNCTION); }
void extfunc(char * filename) { docfunctions(filename, FUNCTION);   }
static void intfunc(char * filename) {	docfunctions(filename, NOFUNCTION); }
static void extfunc(char * filename) { docfunctions(filename, FUNCTION);   }

/*
 * Document specific function(s) in a file.
 * Call kernel-doc with the following parameters:
 * kernel-doc -docbook -function function1 [-function function2]
 */
void singfunc(char * filename, char * line)
static void singfunc(char * filename, char * line)
{
	char *vec[200]; /* Enough for specific functions */
        int i, idx = 0;
@@ -297,7 +297,7 @@ void singfunc(char * filename, char * line)
 * Call kernel-doc with the following parameters:
 * kernel-doc -docbook -function "doc section" filename
 */
void docsect(char *filename, char *line)
static void docsect(char *filename, char *line)
{
	char *vec[6]; /* kerneldoc -docbook -function "section" file NULL */
	char *s;
@@ -324,7 +324,7 @@ void docsect(char *filename, char *line)
 * 5) Lines containing !P
 * 6) Default lines - lines not matching the above
 */
void parse_file(FILE *infile)
static void parse_file(FILE *infile)
{
	char line[MAXLINESZ];
	char * s;
+13 −13
Original line number Diff line number Diff line
@@ -125,7 +125,7 @@ char *target;
char *depfile;
char *cmdline;

void usage(void)
static void usage(void)

{
	fprintf(stderr, "Usage: fixdep <depfile> <target> <cmdline>\n");
@@ -135,7 +135,7 @@ void usage(void)
/*
 * Print out the commandline prefixed with cmd_<target filename> :=
 */
void print_cmdline(void)
static void print_cmdline(void)
{
	printf("cmd_%s := %s\n\n", target, cmdline);
}
@@ -148,7 +148,7 @@ int len_config = 0;
 * Grow the configuration string to a desired length.
 * Usually the first growth is plenty.
 */
void grow_config(int len)
static void grow_config(int len)
{
	while (len_config + len > size_config) {
		if (size_config == 0)
@@ -164,7 +164,7 @@ void grow_config(int len)
/*
 * Lookup a value in the configuration string.
 */
int is_defined_config(const char * name, int len)
static int is_defined_config(const char * name, int len)
{
	const char * pconfig;
	const char * plast = str_config + len_config - len;
@@ -180,7 +180,7 @@ int is_defined_config(const char * name, int len)
/*
 * Add a new value to the configuration string.
 */
void define_config(const char * name, int len)
static void define_config(const char * name, int len)
{
	grow_config(len + 1);

@@ -192,7 +192,7 @@ void define_config(const char * name, int len)
/*
 * Clear the set of configuration strings.
 */
void clear_config(void)
static void clear_config(void)
{
	len_config = 0;
	define_config("", 0);
@@ -201,7 +201,7 @@ void clear_config(void)
/*
 * Record the use of a CONFIG_* word.
 */
void use_config(char *m, int slen)
static void use_config(char *m, int slen)
{
	char s[PATH_MAX];
	char *p;
@@ -222,7 +222,7 @@ void use_config(char *m, int slen)
	printf("    $(wildcard include/config/%s.h) \\\n", s);
}

void parse_config_file(char *map, size_t len)
static void parse_config_file(char *map, size_t len)
{
	int *end = (int *) (map + len);
	/* start at +1, so that p can never be < map */
@@ -256,7 +256,7 @@ void parse_config_file(char *map, size_t len)
}

/* test is s ends in sub */
int strrcmp(char *s, char *sub)
static int strrcmp(char *s, char *sub)
{
	int slen = strlen(s);
	int sublen = strlen(sub);
@@ -267,7 +267,7 @@ int strrcmp(char *s, char *sub)
	return memcmp(s + slen - sublen, sub, sublen);
}

void do_config_file(char *filename)
static void do_config_file(char *filename)
{
	struct stat st;
	int fd;
@@ -298,7 +298,7 @@ void do_config_file(char *filename)
	close(fd);
}

void parse_dep_file(void *map, size_t len)
static void parse_dep_file(void *map, size_t len)
{
	char *m = map;
	char *end = m + len;
@@ -338,7 +338,7 @@ void parse_dep_file(void *map, size_t len)
	printf("$(deps_%s):\n", target);
}

void print_deps(void)
static void print_deps(void)
{
	struct stat st;
	int fd;
@@ -370,7 +370,7 @@ void print_deps(void)
	close(fd);
}

void traps(void)
static void traps(void)
{
	static char test[] __attribute__((aligned(sizeof(int)))) = "CONF";
	int *p = (int *)test;
+2 −2
Original line number Diff line number Diff line
@@ -21,7 +21,7 @@ static void usage(void)
 * http://www.cse.yorku.ca/~oz/hash.html
 */

unsigned int djb2_hash(char *str)
static unsigned int djb2_hash(char *str)
{
	unsigned long hash = 5381;
	int c;
@@ -34,7 +34,7 @@ unsigned int djb2_hash(char *str)
	return (unsigned int)(hash & ((1 << DYNAMIC_DEBUG_HASH_BITS) - 1));
}

unsigned int r5_hash(char *str)
static unsigned int r5_hash(char *str)
{
	unsigned long hash = 0;
	int c;
+1 −1
Original line number Diff line number Diff line
@@ -121,7 +121,7 @@ static int conf_askvalue(struct symbol *sym, const char *def)
	return 1;
}

int conf_string(struct menu *menu)
static int conf_string(struct menu *menu)
{
	struct symbol *sym = menu->sym;
	const char *def;
+1 −1
Original line number Diff line number Diff line
@@ -560,7 +560,7 @@ int conf_write(const char *name)
	return 0;
}

int conf_split_config(void)
static int conf_split_config(void)
{
	const char *name;
	char path[128];
Loading