Lines Matching refs:vec

256 	char **vec;  in docfunctions()  local
260 vec = malloc((2 + 2 * symcnt + 3) * sizeof(char *)); in docfunctions()
261 if (vec == NULL) { in docfunctions()
265 vec[idx++] = KERNELDOC; in docfunctions()
266 vec[idx++] = DOCBOOK; in docfunctions()
267 vec[idx++] = NODOCSECTIONS; in docfunctions()
271 vec[idx++] = type; in docfunctions()
273 vec[idx++] = sym->symbollist[j].name; in docfunctions()
276 vec[idx++] = filename; in docfunctions()
277 vec[idx] = NULL; in docfunctions()
279 exec_kernel_doc(vec); in docfunctions()
281 free(vec); in docfunctions()
293 char *vec[200]; /* Enough for specific functions */ in singfunc() local
296 vec[idx++] = KERNELDOC; in singfunc()
297 vec[idx++] = DOCBOOK; in singfunc()
308 vec[idx++] = FUNCTION; in singfunc()
309 vec[idx++] = &line[i]; in singfunc()
313 if (strcmp(vec[i], FUNCTION)) in singfunc()
315 consume_symbol(vec[i + 1]); in singfunc()
317 vec[idx++] = filename; in singfunc()
318 vec[idx] = NULL; in singfunc()
319 exec_kernel_doc(vec); in singfunc()
329 char *vec[6]; /* kerneldoc -docbook -function "section" file NULL */ in docsect() local
343 vec[0] = KERNELDOC; in docsect()
344 vec[1] = DOCBOOK; in docsect()
345 vec[2] = FUNCTION; in docsect()
346 vec[3] = line; in docsect()
347 vec[4] = filename; in docsect()
348 vec[5] = NULL; in docsect()
349 exec_kernel_doc(vec); in docsect()
354 char *vec[4]; /* kerneldoc -list file NULL */ in find_all_symbols() local
362 vec[0] = KERNELDOC; in find_all_symbols()
363 vec[1] = LIST; in find_all_symbols()
364 vec[2] = filename; in find_all_symbols()
365 vec[3] = NULL; in find_all_symbols()
383 execvp(real_filename, vec); in find_all_symbols()