Lines Matching refs:offset

26                       lldb::offset_t *offset, uint64_t *value,
28 const lldb::offset_t saved_offset = *offset;
29 *value = data.GetMaxU64(offset, byte_size);
30 return *offset != saved_offset;
34 lldb::offset_t *offset, uint64_t *value,
36 lldb::offset_t saved_offset = *offset;
39 if (!GetMaxU64(data, offset, value, byte_size)) {
40 *offset = saved_offset;
48 lldb::offset_t *offset, int64_t *value,
50 const lldb::offset_t saved_offset = *offset;
51 *value = data.GetMaxS64(offset, byte_size);
52 return *offset != saved_offset;
56 lldb::offset_t *offset, int64_t *value,
58 lldb::offset_t saved_offset = *offset;
61 if (!GetMaxS64(data, offset, value, byte_size)) {
62 *offset = saved_offset;
89 // If header extension is present, the section offset cannot be null.
99 lldb::offset_t offset = 0;
101 bool ok = section_zero.Parse(sh_data, &offset);
115 lldb::offset_t *offset) {
117 if (data.GetU8(offset, &e_ident, EI_NIDENT) == nullptr)
125 if (data.GetU16(offset, &e_type, 2) == nullptr)
129 if (data.GetU32(offset, &e_version, 1) == nullptr)
133 if (!GetMaxU64(data, offset, &e_entry, byte_size, 3))
137 if (data.GetU32(offset, &e_flags, 1) == nullptr)
141 if (data.GetU16(offset, &e_ehsize, 6) == nullptr)
223 lldb::offset_t *offset) {
227 if (data.GetU32(offset, &sh_name, 2) == nullptr)
231 if (!GetMaxU64(data, offset, &sh_flags, byte_size))
235 if (!GetMaxU64(data, offset, &sh_addr, byte_size, 3))
239 if (data.GetU32(offset, &sh_link, 2) == nullptr)
243 if (!GetMaxU64(data, offset, &sh_addralign, byte_size, 2))
320 lldb::offset_t *offset) {
325 if (data.GetU32(offset, &st_name, 1) == nullptr)
330 if (!GetMaxU64(data, offset, &st_value, byte_size, 2))
334 if (data.GetU8(offset, &st_info, 2) == nullptr)
338 if (data.GetU16(offset, &st_shndx, 1) == nullptr)
342 if (data.GetU8(offset, &st_info, 2) == nullptr)
346 if (data.GetU16(offset, &st_shndx, 1) == nullptr)
350 if (data.GetU64(offset, &st_value, 2) == nullptr)
363 lldb::offset_t *offset) {
368 if (data.GetU32(offset, &p_type, 1) == nullptr)
373 if (!GetMaxU64(data, offset, &p_offset, byte_size, 5))
377 if (data.GetU32(offset, &p_flags, 1) == nullptr)
381 if (!GetMaxU64(data, offset, &p_align, byte_size))
385 if (data.GetU32(offset, &p_flags, 1) == nullptr)
389 if (!GetMaxU64(data, offset, &p_offset, byte_size, 6))
401 lldb::offset_t *offset) {
403 return GetMaxS64(data, offset, &d_tag, byte_size, 2);
411 lldb::offset_t *offset) {
415 return GetMaxU64(data, offset, &r_offset, byte_size, 2) != false;
423 lldb::offset_t *offset) {
427 if (!GetMaxU64(data, offset, &r_offset, byte_size, 2))
431 if (!GetMaxS64(data, offset, &r_addend, byte_size))