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()
83 int len; in join_path() local
87 len = lenp + lenn + 2; in join_path()
90 len--; in join_path()
93 str = xmalloc(len); in join_path()
103 bool util_is_printable_string(const void *data, int len) in util_is_printable_string() argument
109 if (len == 0) in util_is_printable_string()
113 if (s[len - 1] != '\0') in util_is_printable_string()
116 se = s + len; in util_is_printable_string()
230 int utilfdt_read_err_len(const char *filename, char **buffp, off_t *len) in utilfdt_read_err_len() argument
267 *len = bufsize; in utilfdt_read_err_len()
273 off_t len; in utilfdt_read_err() local
274 return utilfdt_read_err_len(filename, buffp, &len); in utilfdt_read_err()
277 char *utilfdt_read_len(const char *filename, off_t *len) in utilfdt_read_len() argument
280 int ret = utilfdt_read_err_len(filename, &buff, len); in utilfdt_read_len()
293 off_t len; in utilfdt_read() local
294 return utilfdt_read_len(filename, &len); in utilfdt_read()
378 void utilfdt_print_data(const char *data, int len) in utilfdt_print_data() argument
384 if (len == 0) in utilfdt_print_data()
387 if (util_is_printable_string(data, len)) { in utilfdt_print_data()
394 if (s < data + len) in utilfdt_print_data()
396 } while (s < data + len); in utilfdt_print_data()
398 } else if ((len % 4) == 0) { in utilfdt_print_data()
402 for (i = 0, len /= 4; i < len; i++) in utilfdt_print_data()
404 i < (len - 1) ? " " : ""); in utilfdt_print_data()
409 for (i = 0; i < len; i++) in utilfdt_print_data()
410 printf("%02x%s", *p++, i < len - 1 ? " " : ""); in utilfdt_print_data()