• Home
  • Raw
  • Download

Lines Matching refs:len

35     unsigned char len;  member
46 return_STRING_N_HASH_1 (key->name, key->len); in function_table_entry_hash_1()
53 return_STRING_N_HASH_2 (key->name, key->len); in function_table_entry_hash_2()
61 int result = x->len - y->len; in function_table_entry_hash_cmp()
64 return_STRING_N_COMPARE (x->name, y->name, x->len); in function_table_entry_hash_cmp()
153 unsigned int len; in patsubst_expand() local
194 while ((t = find_next_token (&text, &len)) != 0) in patsubst_expand()
199 if (len < pattern_prepercent_len + pattern_postpercent_len) in patsubst_expand()
211 && (t[len - 1] != pattern_percent[pattern_postpercent_len - 1] in patsubst_expand()
212 || t[len - pattern_postpercent_len] != *pattern_percent in patsubst_expand()
213 || !strneq (&t[len - pattern_postpercent_len], in patsubst_expand()
219 o = variable_buffer_output (o, t, len); in patsubst_expand()
232 len - (pattern_prepercent_len in patsubst_expand()
242 || (replace_percent != 0 && len + replace_postpercent_len > 0)) in patsubst_expand()
269 function_table_entry_key.len = e - s; in lookup_function()
286 unsigned int len = strlen (pattern) + 1; in pattern_matches() local
287 char *new_chars = (char *) alloca (len); in pattern_matches()
288 bcopy (pattern, new_chars, len); in pattern_matches()
367 unsigned int len = strlen (name); in string_glob() local
377 if (idx + len + 1 > length) in string_glob()
379 length += (len + 1) * 2; in string_glob()
382 bcopy (name, &result[idx], len); in string_glob()
383 idx += len; in string_glob()
525 unsigned int len=0; in func_notdir_suffix() local
529 while ((p2 = find_next_token (&list_iterator, &len)) != 0) in func_notdir_suffix()
531 char *p = p2 + len; in func_notdir_suffix()
547 o = variable_buffer_output (o, p, len - (p - p2)); in func_notdir_suffix()
554 o = variable_buffer_output (o, p, len - (p - p2)); in func_notdir_suffix()
558 o = variable_buffer_output (o, p2, len); in func_notdir_suffix()
583 unsigned int len=0; in func_basename_dir() local
588 while ((p2 = find_next_token (&p3, &len)) != 0) in func_basename_dir()
590 p = p2 + len; in func_basename_dir()
619 o = variable_buffer_output (o, p2, len); in func_basename_dir()
642 unsigned int len; in func_addsuffix_addprefix() local
644 while ((p = find_next_token (&list_iterator, &len)) != 0) in func_addsuffix_addprefix()
648 o = variable_buffer_output (o, p, len); in func_addsuffix_addprefix()
840 unsigned int len; in func_foreach() local
847 while ((p = find_next_token (&list_iterator, &len)) != 0) in func_foreach()
852 char save = p[len]; in func_foreach()
854 p[len] = '\0'; in func_foreach()
857 p[len] = save; in func_foreach()
937 unsigned int len; in func_filter_filterout() local
942 while ((p = find_next_token (&pat_iterator, &len)) != 0) in func_filter_filterout()
953 pat->length = len; in func_filter_filterout()
954 pat->save_c = p[len]; in func_filter_filterout()
955 p[len] = '\0'; in func_filter_filterout()
965 while ((p = find_next_token (&word_iterator, &len)) != 0) in func_filter_filterout()
975 p[len] = '\0'; in func_filter_filterout()
977 word->length = len; in func_filter_filterout()
1086 int len; in func_error() local
1091 for (len=0, argvp=argv; *argvp != 0; ++argvp) in func_error()
1092 len += strlen (*argvp) + 2; in func_error()
1094 p = msg = (char *) alloca (len + 1); in func_error()
1140 unsigned int len; in func_sort() local
1143 while ((p = find_next_token (&t, &len)) != 0) in func_sort()
1151 words[wordi++] = savestring (p, len); in func_sort()
1163 len = strlen (words[i]); in func_sort()
1164 if (i == wordi - 1 || strlen (words[i + 1]) != len in func_sort()
1167 o = variable_buffer_output (o, words[i], len); in func_sort()
1362 unsigned int len; in func_eval() local
1367 install_variable_buffer (&buf, &len); in func_eval()
1371 restore_variable_buffer (buf, len); in func_eval()
1782 int len = 0; in func_shell() local
1800 len += strlen (*aptr) + 1; in func_shell()
1802 buffer = xmalloc (len + 1); in func_shell()
1910 unsigned long len; in abspath() local
1920 len = end - start; in abspath()
1922 if (len == 0) in abspath()
1924 else if (len == 1 && start[0] == '.') in abspath()
1926 else if (len == 2 && start[0] == '.' && start[1] == '.') in abspath()
1937 if (dest + len >= apath_limit) in abspath()
1940 dest = memcpy (dest, start, len); in abspath()
1941 dest += len; in abspath()
1963 unsigned int len = 0; in func_realpath() local
1967 while ((path = find_next_token (&p, &len)) != 0) in func_realpath()
1969 if (len < GET_PATH_MAX) in func_realpath()
1971 strncpy (in, path, len); in func_realpath()
1972 in[len] = '\0'; in func_realpath()
2004 unsigned int len = 0; in func_abspath() local
2008 while ((path = find_next_token (&p, &len)) != 0) in func_abspath()
2010 if (len < GET_PATH_MAX) in func_abspath()
2012 strncpy (in, path, len); in func_abspath()
2013 in[len] = '\0'; in func_abspath()
2146 beg = next_token (beg + entry_p->len); in handle_function()
2181 int len = end - beg; in handle_function() local
2183 p = xmalloc (len+1); in handle_function()
2184 memcpy (p, beg, len); in handle_function()
2185 p[len] = '\0'; in handle_function()
2187 end = beg + len; in handle_function()