Lines Matching full:offset

26                       lldb::offset_t *offset, uint64_t *value,  in GetMaxU64()  argument
28 const lldb::offset_t saved_offset = *offset; in GetMaxU64()
29 *value = data.GetMaxU64(offset, byte_size); in GetMaxU64()
30 return *offset != saved_offset; in GetMaxU64()
34 lldb::offset_t *offset, uint64_t *value, in GetMaxU64() argument
36 lldb::offset_t saved_offset = *offset; in GetMaxU64()
39 if (!GetMaxU64(data, offset, value, byte_size)) { in GetMaxU64()
40 *offset = saved_offset; in GetMaxU64()
48 lldb::offset_t *offset, int64_t *value, in GetMaxS64() argument
50 const lldb::offset_t saved_offset = *offset; in GetMaxS64()
51 *value = data.GetMaxS64(offset, byte_size); in GetMaxS64()
52 return *offset != saved_offset; in GetMaxS64()
56 lldb::offset_t *offset, int64_t *value, in GetMaxS64() argument
58 lldb::offset_t saved_offset = *offset; in GetMaxS64()
61 if (!GetMaxS64(data, offset, value, byte_size)) { in GetMaxS64()
62 *offset = saved_offset; in GetMaxS64()
89 // If header extension is present, the section offset cannot be null. in HasHeaderExtension()
99 lldb::offset_t offset = 0; in ParseHeaderExtension() local
101 bool ok = section_zero.Parse(sh_data, &offset); in ParseHeaderExtension()
115 lldb::offset_t *offset) { in Parse() argument
117 if (data.GetU8(offset, &e_ident, EI_NIDENT) == nullptr) in Parse()
125 if (data.GetU16(offset, &e_type, 2) == nullptr) in Parse()
129 if (data.GetU32(offset, &e_version, 1) == nullptr) in Parse()
133 if (!GetMaxU64(data, offset, &e_entry, byte_size, 3)) in Parse()
137 if (data.GetU32(offset, &e_flags, 1) == nullptr) in Parse()
141 if (data.GetU16(offset, &e_ehsize, 6) == nullptr) in Parse()
229 lldb::offset_t *offset) { in Parse() argument
233 if (data.GetU32(offset, &sh_name, 2) == nullptr) in Parse()
237 if (!GetMaxU64(data, offset, &sh_flags, byte_size)) in Parse()
241 if (!GetMaxU64(data, offset, &sh_addr, byte_size, 3)) in Parse()
245 if (data.GetU32(offset, &sh_link, 2) == nullptr) in Parse()
249 if (!GetMaxU64(data, offset, &sh_addralign, byte_size, 2)) in Parse()
326 lldb::offset_t *offset) { in Parse() argument
331 if (data.GetU32(offset, &st_name, 1) == nullptr) in Parse()
336 if (!GetMaxU64(data, offset, &st_value, byte_size, 2)) in Parse()
340 if (data.GetU8(offset, &st_info, 2) == nullptr) in Parse()
344 if (data.GetU16(offset, &st_shndx, 1) == nullptr) in Parse()
348 if (data.GetU8(offset, &st_info, 2) == nullptr) in Parse()
352 if (data.GetU16(offset, &st_shndx, 1) == nullptr) in Parse()
356 if (data.GetU64(offset, &st_value, 2) == nullptr) in Parse()
369 lldb::offset_t *offset) { in Parse() argument
374 if (data.GetU32(offset, &p_type, 1) == nullptr) in Parse()
379 if (!GetMaxU64(data, offset, &p_offset, byte_size, 5)) in Parse()
383 if (data.GetU32(offset, &p_flags, 1) == nullptr) in Parse()
387 if (!GetMaxU64(data, offset, &p_align, byte_size)) in Parse()
391 if (data.GetU32(offset, &p_flags, 1) == nullptr) in Parse()
395 if (!GetMaxU64(data, offset, &p_offset, byte_size, 6)) in Parse()
407 lldb::offset_t *offset) { in Parse() argument
409 return GetMaxS64(data, offset, &d_tag, byte_size, 2); in Parse()
417 lldb::offset_t *offset) { in Parse() argument
421 return GetMaxU64(data, offset, &r_offset, byte_size, 2) != false; in Parse()
429 lldb::offset_t *offset) { in Parse() argument
433 if (!GetMaxU64(data, offset, &r_offset, byte_size, 2)) in Parse()
437 if (!GetMaxS64(data, offset, &r_addend, byte_size)) in Parse()