Lines Matching refs:ga_len
31 entry = ((estack_T *)exestack.ga_data) + exestack.ga_len; in estack_init()
38 ++exestack.ga_len; in estack_init()
54 entry = ((estack_T *)exestack.ga_data) + exestack.ga_len; in estack_push()
61 ++exestack.ga_len; in estack_push()
90 if (exestack.ga_len == 0) in estack_top_is_ufunc()
92 entry = ((estack_T *)exestack.ga_data) + exestack.ga_len - 1; in estack_top_is_ufunc()
106 if (exestack.ga_len == 0) in estack_pop()
108 --exestack.ga_len; in estack_pop()
109 return ((estack_T *)exestack.ga_data) + exestack.ga_len; in estack_pop()
128 entry = ((estack_T *)exestack.ga_data) + exestack.ga_len - 1; in estack_sfile()
142 for (idx = 0; idx < exestack.ga_len; ++idx) in estack_sfile()
165 if (idx == exestack.ga_len - 1) in estack_sfile()
169 dots = idx == exestack.ga_len - 1 ? "" : ".."; in estack_sfile()
174 vim_snprintf((char *)ga.ga_data + ga.ga_len, len, "%s%s%s", in estack_sfile()
177 vim_snprintf((char *)ga.ga_data + ga.ga_len, len, "%s%s[%ld]%s", in estack_sfile()
179 ga.ga_len += (int)STRLEN((char *)ga.ga_data + ga.ga_len); in estack_sfile()
785 sort_strings(fnames, gap->ga_len); in remove_duplicates()
786 for (i = gap->ga_len - 1; i > 0; --i) in remove_duplicates()
790 for (j = i + 1; j < gap->ga_len; ++j) in remove_duplicates()
792 --gap->ga_len; in remove_duplicates()
869 for (i = 0; i < ga.ga_len; ++i) in ExpandRTDir()
886 if (ga.ga_len == 0) in ExpandRTDir()
894 *num_file = ga.ga_len; in ExpandRTDir()
930 for (i = 0; i < ga.ga_len; ++i) in ExpandPackAddDir()
938 if (ga.ga_len == 0) in ExpandPackAddDir()
946 *num_file = ga.ga_len; in ExpandPackAddDir()
1150 for (sid = script_items.ga_len; sid > 0; --sid) in do_source()
1333 (int)(current_sctx.sc_sid - script_items.ga_len)) == FAIL) in do_source()
1335 while (script_items.ga_len < current_sctx.sc_sid) in do_source()
1340 ++script_items.ga_len; in do_source()
1341 SCRIPT_ITEM(script_items.ga_len) = si; in do_source()
1346 new_script_vars(script_items.ga_len); in do_source()
1542 for (i = 1; i <= script_items.ga_len && !got_int; ++i) in ex_scriptnames()
1560 for (i = 1; i <= script_items.ga_len; ++i) in scriptnames_slash_adjust()
1594 for (i = script_items.ga_len; i > 0; --i) in free_scriptnames()
1655 if (fgets((char *)buf + ga.ga_len, ga.ga_maxlen - ga.ga_len, in get_one_sourceline()
1658 len = ga.ga_len + (int)STRLEN(buf + ga.ga_len); in get_one_sourceline()
1672 ga.ga_len = len; in get_one_sourceline()
1675 if (ga.ga_maxlen - ga.ga_len == 1 && buf[len - 1] != '\n') in get_one_sourceline()
1696 --ga.ga_len; in get_one_sourceline()
1838 if (ga.ga_len > 400) in getsourceline()
1840 if (ga.ga_len > 8000) in getsourceline()
1843 ga.ga_growsize = ga.ga_len; in getsourceline()
2065 for (i = 0; i < ga_loaded.ga_len; ++i) in script_autoload()
2068 if (!reload && i < ga_loaded.ga_len) in script_autoload()
2073 if (i == ga_loaded.ga_len && ga_grow(&ga_loaded, 1) == OK) in script_autoload()
2075 ((char_u **)ga_loaded.ga_data)[ga_loaded.ga_len++] = scriptname; in script_autoload()