Lines Matching refs:offset

347   // Convert the address into core file offset
348 const lldb::addr_t offset = addr - address_range->GetRangeBase();
363 // given offset
364 if (file_end > file_start + offset)
365 bytes_left = file_end - (file_start + offset);
377 core_objfile->CopyData(offset + file_start, bytes_to_read, buf);
415 lldb::offset_t offset = 0;
420 int pr_version = data.GetU32(&offset);
430 offset += 32;
432 offset += 16;
434 thread_data.signo = data.GetU32(&offset); // pr_cursig
435 thread_data.tid = data.GetU32(&offset); // pr_pid
437 offset += 4;
439 size_t len = data.GetByteSize() - offset;
440 thread_data.gpregset = DataExtractor(data, offset, len);
448 lldb::offset_t offset = 0;
450 uint32_t version = data.GetU32(&offset);
456 uint32_t cpisize = data.GetU32(&offset);
462 cpi_signo = data.GetU32(&offset); /* killing signal */
464 offset += NETBSD::NT_PROCINFO_CPI_SIGCODE_SIZE;
465 offset += NETBSD::NT_PROCINFO_CPI_SIGPEND_SIZE;
466 offset += NETBSD::NT_PROCINFO_CPI_SIGMASK_SIZE;
467 offset += NETBSD::NT_PROCINFO_CPI_SIGIGNORE_SIZE;
468 offset += NETBSD::NT_PROCINFO_CPI_SIGCATCH_SIZE;
469 cpi_pid = data.GetU32(&offset);
470 offset += NETBSD::NT_PROCINFO_CPI_PPID_SIZE;
471 offset += NETBSD::NT_PROCINFO_CPI_PGRP_SIZE;
472 offset += NETBSD::NT_PROCINFO_CPI_SID_SIZE;
473 offset += NETBSD::NT_PROCINFO_CPI_RUID_SIZE;
474 offset += NETBSD::NT_PROCINFO_CPI_EUID_SIZE;
475 offset += NETBSD::NT_PROCINFO_CPI_SVUID_SIZE;
476 offset += NETBSD::NT_PROCINFO_CPI_RGID_SIZE;
477 offset += NETBSD::NT_PROCINFO_CPI_EGID_SIZE;
478 offset += NETBSD::NT_PROCINFO_CPI_SVGID_SIZE;
479 cpi_nlwps = data.GetU32(&offset); /* number of LWPs */
481 offset += NETBSD::NT_PROCINFO_CPI_NAME_SIZE;
482 cpi_siglwp = data.GetU32(&offset); /* LWP target of killing signal */
489 lldb::offset_t offset = 0;
491 int version = data.GetU32(&offset);
495 offset += 4;
496 thread_data.signo = data.GetU32(&offset);
501 lldb::offset_t offset = 0;
504 while (offset < segment.GetByteSize()) {
506 if (!note.Parse(segment, &offset))
510 size_t note_start = offset;
515 offset += note_size;
548 lldb::offset_t offset = 0;
549 thread_data.name = note.data.GetCStr(&offset, 20);
823 lldb::offset_t offset = 0;
824 const uint64_t count = note.data.GetAddress(&offset);
825 note.data.GetAddress(&offset); // Skip page size
828 entry.start = note.data.GetAddress(&offset);
829 entry.end = note.data.GetAddress(&offset);
830 entry.file_ofs = note.data.GetAddress(&offset);
834 const char *path = note.data.GetCStr(&offset);