Lines Matching refs:val
45 static void bin_emit_cell(void *e, cell_t val) in bin_emit_cell() argument
49 *dtbuf = data_append_cell(*dtbuf, val); in bin_emit_cell()
74 *dtbuf = data_append_data(*dtbuf, d.val, d.len); in bin_emit_data()
123 static void asm_emit_cell(void *e, cell_t val) in asm_emit_cell() argument
128 (val >> 24) & 0xff, (val >> 16) & 0xff, in asm_emit_cell()
129 (val >> 8) & 0xff, val & 0xff); in asm_emit_cell()
159 asm_emit_cell(e, dtb_ld32(d.val + off)); in asm_emit_data()
164 fprintf(f, "\t.byte\t0x%hhx\n", d.val[off]); in asm_emit_data()
227 if (streq(str, d->val + i)) in stringtable_insert()
264 emit->cell(etarget, prop->val.len); in flatten_tree()
267 if ((vi->flags & FTF_VARALIGN) && (prop->val.len >= 8)) in flatten_tree()
270 emit->data(etarget, prop->val); in flatten_tree()
417 if (fwrite(blob.val, blob.len, 1, f) != 1) { in dt_to_blob()
437 p = strbuf.val; in dump_stringtable_asm()
439 while (p < (strbuf.val + strbuf.len)) { in dump_stringtable_asm()
588 fdt32_t val; in flat_read_word() local
590 assert(((inb->ptr - inb->base) % sizeof(val)) == 0); in flat_read_word()
592 flat_read_chunk(inb, &val, sizeof(val)); in flat_read_word()
594 return fdt32_to_cpu(val); in flat_read_word()
637 flat_read_chunk(inb, d.val, len); in flat_read_data()
668 struct data val; in flat_read_property() local
678 val = flat_read_data(dtbuf, proplen); in flat_read_property()
680 return build_property(name, val, NULL); in flat_read_property()
736 uint32_t val; in unflatten_tree() local
751 val = flat_read_word(dtbuf); in unflatten_tree()
752 switch (val) { in unflatten_tree()
783 val); in unflatten_tree()
785 } while (val != FDT_END_NODE); in unflatten_tree()
810 uint32_t val; in dt_from_blob() local
909 val = flat_read_word(&dtbuf); in dt_from_blob()
911 if (val != FDT_BEGIN_NODE) in dt_from_blob()
912 die("Device tree blob doesn't begin with FDT_BEGIN_NODE (begins with 0x%08x)\n", val); in dt_from_blob()
916 val = flat_read_word(&dtbuf); in dt_from_blob()
917 if (val != FDT_END) in dt_from_blob()