Lines Matching defs:offset
147 uint64_t offset;
154 offset = dbg->dbg_info_off;
161 offset = dbg->dbg_types_off;
167 while (offset < ds->ds_size) {
175 cu->cu_offset = offset;
177 length = dbg->read(ds->ds_data, &offset, 4);
179 length = dbg->read(ds->ds_data, &offset, 8);
190 if (length > ds->ds_size - offset) {
196 /* Compute the offset to the next compilation unit: */
197 next_offset = offset + length;
206 cu->cu_version = dbg->read(ds->ds_data, &offset, 2);
207 cu->cu_abbrev_offset = dbg->read(ds->ds_data, &offset,
210 cu->cu_pointer_size = dbg->read(ds->ds_data, &offset, 1);
216 (char *) ds->ds_data + offset, 8);
217 offset += 8;
218 cu->cu_type_offset = dbg->read(ds->ds_data, &offset,
234 cu->cu_1st_offset = offset;
236 offset = next_offset;
292 Dwarf_Unsigned offset;
329 * Write abbrev offset. (always 0, we only support single CU)
330 * Also generate a relocation entry for this offset.
343 offset = 0;
344 dbg->write(ds->ds_data, &offset, cu->cu_length, 4);