Lines Matching refs:buf
26 int find_dtb_header_pos(const char *buf, size_t buf_size) { in find_dtb_header_pos() argument
27 if (buf == NULL || buf_size == 0) { in find_dtb_header_pos()
37 uint32_t tag = fdt32_to_cpu(*(fdt32_t *)(buf + pos)); in find_dtb_header_pos()
48 const char *buf, size_t buf_size) { in find_and_write_dtb() argument
49 int tag_pos = find_dtb_header_pos(buf, buf_size); in find_and_write_dtb()
55 const char *fdt_ptr = buf + tag_pos; in find_and_write_dtb()
98 char *buf = NULL; in extract_dtbs() local
101 buf = load_file(in_filename, &buf_size); in extract_dtbs()
102 if (!buf) { in extract_dtbs()
113 tag_pos = find_and_write_dtb(filename, buf, buf_size); in extract_dtbs()
115 tag_pos = find_and_write_dtb(out_dtb_filename, buf, buf_size); in extract_dtbs()
133 if (write_buf_to_file(out_image_filename, buf, buf_size) != 0) { in extract_dtbs()
142 if (buf) dto_free(buf); in extract_dtbs()