Lines Matching refs:ele

99 	if (ele >= &curmap->map_element[curmap->map_num] || c < ele->k_base) {  in remap()
100 if (ele > &curmap->map_element[0] && (funct != NULL || in remap()
101 (ele - 1)->k_prefmap == NULL)) in remap()
102 n1 = c - (ele - 1)->k_num; in remap()
105 if (ele < &curmap->map_element[curmap->map_num] && in remap()
106 (funct != NULL || ele->k_prefmap == NULL)) in remap()
107 n2 = ele->k_base - c; in remap()
111 ele--; in remap()
112 if ((pfp = calloc(c - ele->k_base + 1, in remap()
116 nold = ele->k_num - ele->k_base + 1; in remap()
118 pfp[i] = ele->k_funcp[i]; in remap()
122 ele->k_num = c; in remap()
123 ele->k_funcp = pfp; in remap()
125 if ((pfp = calloc(ele->k_num - c + 1, in remap()
129 nold = ele->k_num - ele->k_base + 1; in remap()
131 pfp[i + n2] = ele->k_funcp[i]; in remap()
135 ele->k_base = c; in remap()
136 ele->k_funcp = pfp; in remap()
148 mep > ele; mep--) { in remap()
154 ele->k_base = c; in remap()
155 ele->k_num = c; in remap()
156 ele->k_funcp = pfp; in remap()
157 ele->k_prefmap = NULL; in remap()
162 ele->k_prefmap = pref_map; in remap()
167 ele->k_funcp[c - ele->k_base] = in remap()
174 ele->k_prefmap = mp; in remap()
178 n1 = c - ele->k_base; in remap()
179 if (ele->k_funcp[n1] == funct && (funct != NULL || in remap()
180 pref_map == NULL || pref_map == ele->k_prefmap)) in remap()
183 if (funct != NULL || ele->k_prefmap == NULL) { in remap()
184 if (ele->k_funcp[n1] == NULL) in remap()
185 ele->k_prefmap = NULL; in remap()
187 ele->k_funcp[n1] = funct; in remap()
190 ele->k_prefmap = pref_map; in remap()
196 ele->k_funcp[c - ele->k_base] = in remap()
203 ele->k_prefmap = mp; in remap()
214 n2 &= ele->k_funcp[i] != NULL; in remap()
220 if ((pfp = calloc(ele->k_num - c + !n2, in remap()
224 ele->k_funcp[n1] = NULL; in remap()
225 for (i = n1 + n2; i <= ele->k_num - ele->k_base; i++) in remap()
226 pfp[i - n1 - n2] = ele->k_funcp[i]; in remap()
228 mep > ele; mep--) { in remap()
234 ele->k_num = c - !n2; in remap()
235 (ele + 1)->k_base = c + n2; in remap()
236 (ele + 1)->k_funcp = pfp; in remap()
237 ele += !n2; in remap()
238 ele->k_prefmap = NULL; in remap()
244 ele->k_funcp[c - ele->k_base] = in remap()
251 ele->k_prefmap = mp; in remap()
253 ele->k_prefmap = pref_map; in remap()
294 ele = &mp->map_element[ele - &curmap->map_element[0]]; in reallocmap()
408 curmap = ele->k_prefmap; in bindkey()