Lines Matching refs:match_list
360 match(char *name, LIST * d_list, LIST * f_list, MATCH * match_list) in match() argument
389 match_list->data = matches; in match()
390 match_list->length = (int) data_len; in match()
394 free_match(MATCH * match_list) in free_match() argument
396 free(match_list->data); in free_match()
397 match_list->length = 0; in free_match()
403 MATCH match_list; in complete() local
409 match(name, d_list, f_list, &match_list); in complete()
410 if (match_list.length == 0) { in complete()
411 free(match_list.data); in complete()
416 test = match_list.data[0]; in complete()
419 if (match_list.length == 1) { in complete()
433 for (j = 0; j < match_list.length; j++) { in complete()
434 if (match_list.data[j][i] != test_char) { in complete()
438 if (j == match_list.length) { in complete()
445 free_match(&match_list); in complete()