Lines Matching defs:strbuf
237 void *etarget, struct data *strbuf,
262 nameoff = stringtable_insert(strbuf, prop->name);
278 emit->cell(etarget, stringtable_insert(strbuf, "name"));
288 flatten_tree(child, emit, etarget, strbuf, vi);
353 struct data strbuf = empty_data;
364 flatten_tree(dti->dt, &bin_emitter, &dtbuf, &strbuf, vi);
370 make_fdt_header(&fdt, vi, reservebuf.len, dtbuf.len, strbuf.len,
410 blob = data_merge(blob, strbuf);
433 static void dump_stringtable_asm(FILE *f, struct data strbuf)
438 p = strbuf.val;
440 while (p < (strbuf.val + strbuf.len)) {
451 struct data strbuf = empty_data;
537 flatten_tree(dti->dt, &asm_emitter, f, &strbuf, vi);
544 dump_stringtable_asm(f, strbuf);
563 data_free(strbuf);
665 struct inbuf *strbuf, int flags)
674 name = flat_read_stringtable(strbuf, stroff);
732 struct inbuf *strbuf,
758 prop = flat_read_property(dtbuf, strbuf, flags);
763 child = unflatten_tree(dtbuf,strbuf, flatname, flags);
806 struct inbuf dtbuf, strbuf;
887 inbuf_init(&strbuf, blob + off_str, blob + off_str + size_str);
889 inbuf_init(&strbuf, blob + off_str, blob + totalsize);
915 tree = unflatten_tree(&dtbuf, &strbuf, "", flags);