Lines Matching defs:dtbuf
47 struct data *dtbuf = e;
49 *dtbuf = data_append_cell(*dtbuf, val);
54 struct data *dtbuf = e;
59 *dtbuf = data_append_data(*dtbuf, str, len);
60 *dtbuf = data_append_byte(*dtbuf, '\0');
65 struct data *dtbuf = e;
67 *dtbuf = data_append_align(*dtbuf, a);
72 struct data *dtbuf = e;
74 *dtbuf = data_append_data(*dtbuf, d.val, d.len);
351 struct data dtbuf = empty_data;
363 flatten_tree(dti->dt, &bin_emitter, &dtbuf, &strbuf, vi);
364 bin_emit_cell(&dtbuf, FDT_END);
369 make_fdt_header(&fdt, vi, reservebuf.len, dtbuf.len, strbuf.len,
408 blob = data_merge(blob, dtbuf);
663 static struct property *flat_read_property(struct inbuf *dtbuf,
670 proplen = flat_read_word(dtbuf);
671 stroff = flat_read_word(dtbuf);
676 flat_realign(dtbuf, 8);
678 val = flat_read_data(dtbuf, proplen);
730 static struct node *unflatten_tree(struct inbuf *dtbuf,
740 flatname = flat_read_string(dtbuf);
751 val = flat_read_word(dtbuf);
757 prop = flat_read_property(dtbuf, strbuf, flags);
762 child = unflatten_tree(dtbuf,strbuf, flatname, flags);
805 struct inbuf dtbuf, strbuf;
905 inbuf_init(&dtbuf, blob + off_dt, blob + totalsize);
909 val = flat_read_word(&dtbuf);
914 tree = unflatten_tree(&dtbuf, &strbuf, "", flags);
916 val = flat_read_word(&dtbuf);