Lines Matching refs:al
39 alist_clear(alist_T *al) in alist_clear() argument
43 while (--al->al_ga.ga_len >= 0) in alist_clear()
44 vim_free(AARGLIST(al)[al->al_ga.ga_len].ae_fname); in alist_clear()
45 ga_clear(&al->al_ga); in alist_clear()
52 alist_init(alist_T *al) in alist_init() argument
54 ga_init2(&al->al_ga, (int)sizeof(aentry_T), 5); in alist_init()
63 alist_unlink(alist_T *al) in alist_unlink() argument
65 if (al != &global_alist && --al->al_refcount <= 0) in alist_unlink()
67 alist_clear(al); in alist_unlink()
68 vim_free(al); in alist_unlink()
138 alist_T *al, in alist_set() argument
150 alist_clear(al); in alist_set()
151 if (GA_GROW_OK(&al->al_ga, count)) in alist_set()
173 alist_add(al, files[i], use_curbuf ? 2 : 1); in alist_set()
180 if (al == &global_alist) in alist_set()
190 alist_T *al, in alist_add() argument
203 AARGLIST(al)[al->al_ga.ga_len].ae_fname = fname; in alist_add() local
205 AARGLIST(al)[al->al_ga.ga_len].ae_fnum = in alist_add() local
207 ++al->al_ga.ga_len; in alist_add()