Lines Matching refs:func_start
222 const char *func_start = NULL;
228 func_start = &buffer[sizeof("*void *")-1];
231 func_start = &buffer[sizeof("*void ")-1];
239 func_start = &buffer[2 + strlen(number_list[i])];
242 func_start = &buffer[1 + strlen(number_list[i])];
252 func_start = &buffer[2 + strlen(pointer_list[i])];
255 func_start = &buffer[1 + strlen(pointer_list[i])];
263 func_start = &buffer[sizeof("*struct ")-1];
266 if (func_start) {
269 if (strncmp(func_start, inline_list[i],
277 if (strncmp(func_start, define_list[i], strlen(define_list[i])) == 0) {
340 if (in_synopsis && func_start) {
341 char *wcp = strchr(func_start, '(');
344 wcp = strchr(func_start, ';');
346 wcp = strchr(func_start, '\n');
349 fprintf(stderr, "SYNOPSIS: function %s issue\n", func_start);
354 if (strcmp(name_list[i], func_start) == 0) {
360 fprintf(stderr, "SYNOPSIS: %s not in NAME\n", func_start);
365 if (strcmp(func_start, return_list[i]) == 0) {
366 fprintf(stderr, "SYNOPSIS: %s duplicated\n", func_start);
373 fprintf(stderr, "SYNOPSIS: %s insufficient space (%u >= %u)\n", func_start,
377 strncpy(return_list[i], func_start, sizeof(return_list[i])-1);