Lines Matching refs:offset
42 def align(offset): argument
51 return (offset + 3) & ~3
66 offset = 0
75 while offset < len(dt_struct):
76 (tag,) = struct.unpack('>I', dt_struct[offset:offset + 4])
81 begin_node_offset = offset
82 offset += 4
84 node_name = getstr(dt_struct, offset)
85 offset += len(node_name) + 1
86 offset = align(offset)
98 begin_prop_offset = offset
100 offset += 4
102 dt_struct[offset:offset + 8])
103 offset += 8
108 offset += len_tag
116 offset += 4
123 object_end_offset = offset
130 print('unknown tag=0x%x, offset=0x%x found!' % (tag, offset))
265 (offset, _) = determine_offset(dt_struct, dt_strings, prop_path)
266 if offset is None:
269 offset += 4
270 (len_tag,) = struct.unpack('>I', dt_struct[offset:offset + 4])
272 offset += 8
273 tag_data = dt_struct[offset:offset + len_tag]
430 offset = 0
431 magic = struct.unpack('>I', hdr[offset:offset + 4])[0]
435 offset += 4
438 size_dt_struct) = struct.unpack('>IIIIIIIII', hdr[offset:offset + 36])