Lines Matching refs:len

41 	int len = strlen(s) + 1;  in xstrdup()  local
42 char *d = xmalloc(len); in xstrdup()
44 memcpy(d, s, len); in xstrdup()
53 int len; in join_path() local
57 len = lenp + lenn + 2; in join_path()
60 len--; in join_path()
63 str = xmalloc(len); in join_path()
73 bool util_is_printable_string(const void *data, int len) in util_is_printable_string() argument
79 if (len == 0) in util_is_printable_string()
83 if (s[len - 1] != '\0') in util_is_printable_string()
86 se = s + len; in util_is_printable_string()
201 int utilfdt_read_err_len(const char *filename, char **buffp, off_t *len) in utilfdt_read_err_len() argument
238 *len = bufsize; in utilfdt_read_err_len()
244 off_t len; in utilfdt_read_err() local
245 return utilfdt_read_err_len(filename, buffp, &len); in utilfdt_read_err()
248 char *utilfdt_read_len(const char *filename, off_t *len) in utilfdt_read_len() argument
251 int ret = utilfdt_read_err_len(filename, &buff, len); in utilfdt_read_len()
264 off_t len; in utilfdt_read() local
265 return utilfdt_read_len(filename, &len); in utilfdt_read()
349 void utilfdt_print_data(const char *data, int len) in utilfdt_print_data() argument
356 if (len == 0) in utilfdt_print_data()
359 if (util_is_printable_string(data, len)) { in utilfdt_print_data()
366 if (s < data + len) in utilfdt_print_data()
368 } while (s < data + len); in utilfdt_print_data()
370 } else if ((len % 4) == 0) { in utilfdt_print_data()
374 for (i = 0, len /= 4; i < len; i++) in utilfdt_print_data()
376 i < (len - 1) ? " " : ""); in utilfdt_print_data()
380 for (i = 0; i < len; i++) in utilfdt_print_data()
381 printf("%02x%s", *p++, i < len - 1 ? " " : ""); in utilfdt_print_data()