Lines Matching refs:entry
27 estack_T *entry; in estack_init() local
31 entry = ((estack_T *)exestack.ga_data) + exestack.ga_len; in estack_init()
32 entry->es_type = ETYPE_TOP; in estack_init()
33 entry->es_name = NULL; in estack_init()
34 entry->es_lnum = 0; in estack_init()
36 entry->es_info.ufunc = NULL; in estack_init()
48 estack_T *entry; in estack_push() local
54 entry = ((estack_T *)exestack.ga_data) + exestack.ga_len; in estack_push()
55 entry->es_type = type; in estack_push()
56 entry->es_name = name; in estack_push()
57 entry->es_lnum = lnum; in estack_push()
59 entry->es_info.ufunc = NULL; in estack_push()
62 return entry; in estack_push()
74 estack_T *entry = estack_push(ETYPE_UFUNC, in estack_push_ufunc() local
77 if (entry != NULL) in estack_push_ufunc()
78 entry->es_info.ufunc = ufunc; in estack_push_ufunc()
79 return entry; in estack_push_ufunc()
88 estack_T *entry; in estack_top_is_ufunc() local
92 entry = ((estack_T *)exestack.ga_data) + exestack.ga_len - 1; in estack_top_is_ufunc()
93 return entry->es_type == ETYPE_UFUNC in estack_top_is_ufunc()
94 && STRCMP( entry->es_name, ufunc->uf_name_exp != NULL in estack_top_is_ufunc()
96 && entry->es_lnum == lnum; in estack_top_is_ufunc()
119 estack_T *entry; in estack_sfile() local
128 entry = ((estack_T *)exestack.ga_data) + exestack.ga_len - 1; in estack_sfile()
130 if (which == ESTACK_SFILE && entry->es_type != ETYPE_UFUNC) in estack_sfile()
133 if (entry->es_name == NULL) in estack_sfile()
135 return vim_strsave(entry->es_name); in estack_sfile()
144 entry = ((estack_T *)exestack.ga_data) + idx; in estack_sfile()
145 if (entry->es_name != NULL) in estack_sfile()
150 len = STRLEN(entry->es_name) + 15; in estack_sfile()
152 if (entry->es_type != last_type) in estack_sfile()
154 switch (entry->es_type) in estack_sfile()
160 last_type = entry->es_type; in estack_sfile()
168 lnum = entry->es_lnum; in estack_sfile()
175 type_name, entry->es_name, dots); in estack_sfile()
178 type_name, entry->es_name, lnum, dots); in estack_sfile()
480 char_u *entry; in add_pack_dir_to_rtp() local
523 for (entry = p_rtp; *entry != NUL; ) in add_pack_dir_to_rtp()
525 char_u *cur_entry = entry; in add_pack_dir_to_rtp()
527 copy_option_part(&entry, buf, MAXPATHL, ","); in add_pack_dir_to_rtp()
538 insp = entry; in add_pack_dir_to_rtp()