Lines Matching refs:byte_data
65 if (byte_data.size() != 4) in get_as_uint32()
70 v &= byte_data[0] << 24; in get_as_uint32()
71 v &= byte_data[1] << 16; in get_as_uint32()
72 v &= byte_data[2] << 8; in get_as_uint32()
73 v &= byte_data[3] << 0; in get_as_uint32()
80 if (!byte_data.empty()) in push_to_buffer()
82 buffer.insert(buffer.end(), byte_data.begin(), byte_data.end()); in push_to_buffer()
109 if (byte_data.size() % 4 == 0) in write_dts()
126 if (byte_data.empty()) in resolve_type()
131 if (byte_data.back() == 0) in resolve_type()
137 for (auto i : byte_data) in resolve_type()
177 if (!byte_data.empty()) in size()
179 return byte_data.size(); in size()
188 if (byte_data.empty()) in write_as_string()
194 bool hasNull = (byte_data.back() == '\0'); in write_as_string()
198 byte_data.pop_back(); in write_as_string()
200 for (auto i : byte_data) in write_as_string()
212 byte_data.push_back('\0'); in write_as_string()
222 assert((byte_data.size() % 4) == 0); in write_as_cells()
223 for (auto i=byte_data.begin(), e=byte_data.end(); i!=e ; ++i) in write_as_cells()
246 for (auto i=byte_data.begin(), e=byte_data.end(); i!=e ; i++) in write_as_bytes()
320 if (!v.byte_data.empty()) in parse_cells()
362 v.byte_data.push_back(val); in parse_cells()
365 push_big_endian(v.byte_data, (uint16_t)val); in parse_cells()
368 push_big_endian(v.byte_data, (uint32_t)val); in parse_cells()
371 push_big_endian(v.byte_data, (uint64_t)val); in parse_cells()
380 if (v.byte_data.size() > 0) in parse_cells()
406 v.byte_data.push_back(val); in parse_bytes()
468 v.byte_data.push_back(byte); in property()
529 if (!(valid = input.read_binary_file(filename, v.byte_data))) in property()
654 byte_data.insert(byte_data.end(), other.byte_data.begin(), in try_to_merge()
655 other.byte_data.end()); in try_to_merge()
1290 if (p->begin()->byte_data.size() != 4) in collect_names_recursive()
1344 push_big_endian(v.byte_data, phandle++); in assign_phandle()
1389 pv->byte_data.push_back('/'); in resolve_cross_references()
1390 push_string(pv->byte_data, p->first); in resolve_cross_references()
1393 pv->byte_data.push_back('@'); in resolve_cross_references()
1394 push_string(pv->byte_data, p->second); in resolve_cross_references()
1397 pv->byte_data.push_back(0); in resolve_cross_references()
1504 p->begin()->push_to_buffer(i.get().val.byte_data); in resolve_cross_references()
1505 assert(i.get().val.byte_data.size() == 4); in resolve_cross_references()
2184 val.byte_data.push_back(0xde); in parse_dts()
2185 val.byte_data.push_back(0xad); in parse_dts()
2186 val.byte_data.push_back(0xbe); in parse_dts()
2187 val.byte_data.push_back(0xef); in parse_dts()
2241 push_big_endian(pv.byte_data, static_cast<uint32_t>(i.prop->offset_of_value(i.val))); in parse_dts()