Lines Matching refs:ga_match
42 * The matching tags are first stored in ga_match[]. In which one depends on
44 * At the end, the matches from ga_match[] are concatenated, to make a list
1344 garray_T ga_match[MT_COUNT];
1401 ga_init2(&ga_match[mtt], (int)sizeof(struct match_found *), 100);
2122 * If a match is found, add it to ga_match[].
2178 * Add the found match in ga_match[mtt], avoiding duplicates.
2182 if (ga_grow(&ga_match[mtt], 1) == OK)
2351 for (i = ga_match[mtt].ga_len; --i >= 0 && !got_int; )
2354 (ga_match[mtt].ga_data))[i];
2363 ((struct match_found **)(ga_match[mtt].ga_data))
2364 [ga_match[mtt].ga_len++] = mfp;
2484 * Move the matches from the ga_match[] arrays into one list of
2498 for (i = 0; i < ga_match[mtt].ga_len; ++i)
2500 mfp = ((struct match_found **)(ga_match[mtt].ga_data))[i];
2513 ga_clear(&ga_match[mtt]);