/freebsd-current/sys/i386/linux/ |
H A D | imgact_linux.c | 62 vm_offset_t vmaddr; local 137 vmaddr = virtual_offset; 138 error = vm_map_find(&vmspace->vm_map, NULL, 0, &vmaddr, 144 error = vn_rdwr(UIO_READ, imgp->vp, (void *)vmaddr, file_offset, 157 error = vm_map_protect(&vmspace->vm_map, vmaddr, 158 vmaddr + a_out->a_text, 0, VM_PROT_EXECUTE | VM_PROT_READ, 169 vmaddr = virtual_offset; 170 error = vm_mmap(&vmspace->vm_map, &vmaddr, 179 (u_long)vmaddr, 185 error = vm_map_protect(&vmspace->vm_map, vmaddr [all...] |
H A D | linux_machdep.c | 628 vm_offset_t vmaddr; local 777 vmaddr = trunc_page(a_out->a_entry); 781 &vmaddr, a_out->a_text + a_out->a_data, 0, VMFS_NO_SPACE, 786 error = vn_rdwr(UIO_READ, vp, (void *)vmaddr, file_offset, 800 vmaddr = trunc_page(a_out->a_entry); 807 error = vm_mmap(map, &vmaddr, 813 if (!vm_map_lookup_entry(map, vmaddr, &entry)) { 825 vmaddr = trunc_page(a_out->a_entry) + a_out->a_text + 830 &vmaddr, bss_size, 0, VMFS_NO_SPACE, VM_PROT_ALL,
|
/freebsd-current/contrib/llvm-project/lldb/source/Core/ |
H A D | AddressRange.cpp | 150 addr_t vmaddr = LLDB_INVALID_ADDRESS; local 174 vmaddr = m_base_addr.GetFileAddress(); 178 vmaddr = m_base_addr.GetLoadAddress(target); 182 if (vmaddr != LLDB_INVALID_ADDRESS) { 189 DumpAddressRange(s->AsRawOstream(), vmaddr, vmaddr + GetByteSize(),
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ObjectContainer/Mach-O-Fileset/ |
H A D | ObjectContainerMachOFileset.h | 72 Entry(uint64_t vmaddr, uint64_t fileoff, std::string id) argument 73 : vmaddr(vmaddr), fileoff(fileoff), id(id) {} 74 uint64_t vmaddr; member in struct:lldb_private::ObjectContainerMachOFileset::Entry
|
H A D | ObjectContainerMachOFileset.cpp | 154 slide = *load_addr - segment.vmaddr; 163 entries.emplace_back(entry.vmaddr + slide, entry.fileoff,
|
/freebsd-current/contrib/llvm-project/llvm/lib/ObjCopy/MachO/ |
H A D | MachOObject.cpp | 155 static_cast<uint64_t>(MLC.segment_command_data.vmaddr) + 159 Addr = std::max(Addr, MLC.segment_command_64_data.vmaddr + 181 Seg.vmaddr = SegVMAddr; 221 return MLC.segment_command_data.vmaddr; 223 return MLC.segment_command_64_data.vmaddr;
|
H A D | MachOLayoutBuilder.cpp | 126 SegmentVmAddr = MLC.segment_command_data.vmaddr; 133 SegmentVmAddr = MLC.segment_command_64_data.vmaddr;
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | MachODumper.cpp | 310 uint64_t vmaddr; member in struct:__anon3106::MachOSegment 378 Segment.vmaddr = SC.vmaddr; 392 Segment.vmaddr = SC.vmaddr; 934 W.printHex("vmaddr", MOSegment.vmaddr);
|
/freebsd-current/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_procmaps_mac.cpp | 102 // The |vmaddr|, |vmsize| and |fileoff| fields of segment_command or 261 // vmaddr is masked with 0xfffff because on macOS versions < 10.12, 274 segment->start = (sc->vmaddr & addr_mask) + base_virt_addr; 293 ? sc->vmaddr
|
/freebsd-current/contrib/llvm-project/llvm/lib/Object/ |
H A D | MachOUniversalWriter.cpp | 57 llvm::countr_zero(Is64Bit ? O.getSegment64LoadCommand(LC).vmaddr 58 : O.getSegmentLoadCommand(LC).vmaddr);
|
H A D | MachOObjectFile.cpp | 348 s.addr < S.vmaddr) 351 " less than the segment's vmaddr"); 354 uint64_t BigEnd = S.vmaddr; 361 "the segment's vmaddr plus vmsize"); 3260 TextAddress = SLC.vmaddr; 3266 TextAddress = SLC_64.vmaddr;
|
/freebsd-current/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | MachOYAML.cpp | 530 IO.mapRequired("vmaddr", LoadCommand.vmaddr); 543 IO.mapRequired("vmaddr", LoadCommand.vmaddr); 629 IO.mapRequired("vmaddr", LoadCommand.vmaddr);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
H A D | MachO.h | 542 uint32_t vmaddr; member in struct:llvm::MachO::segment_command 556 uint64_t vmaddr; member in struct:llvm::MachO::segment_command_64 902 uint64_t vmaddr; member in struct:llvm::MachO::fileset_entry_command 1200 sys::swapByteOrder(seg.vmaddr); 1213 sys::swapByteOrder(seg.vmaddr); 1434 sys::swapByteOrder(C.vmaddr);
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-size/ |
H A D | llvm-size.cpp | 219 outs() << " (vmaddr 0x" << format("%" PRIx64, Seg.vmaddr) << " fileoff " 246 outs() << " (vmaddr 0x" << format("%" PRIx32, Seg.vmaddr) << " fileoff "
|
/freebsd-current/contrib/llvm-project/lldb/tools/compact-unwind/ |
H A D | compact-unwind-dumper.c | 44 uint64_t text_segment_vmaddr; // __TEXT segment vmaddr 47 uint64_t text_section_vmaddr; // __TEXT,__text section vmaddr 151 segment_vmaddr = seg.vmaddr; 165 segment_vmaddr = seg.vmaddr;
|
/freebsd-current/sys/kern/ |
H A D | imgact_elf.c | 92 vm_ooffset_t offset, caddr_t vmaddr, size_t memsz, size_t filsz, 621 vm_ooffset_t offset, caddr_t vmaddr, size_t memsz, size_t filsz, 650 map_addr = trunc_page((vm_offset_t)vmaddr); 689 map_addr = trunc_page((vm_offset_t)vmaddr + filsz); 690 map_len = round_page((vm_offset_t)vmaddr + memsz) - map_addr; 620 load_section(const struct image_params *imgp, vm_ooffset_t offset, caddr_t vmaddr, size_t memsz, size_t filsz, vm_prot_t prot) argument
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | MachOBuilder.h | 364 Seg.vmaddr = SegVMAddr;
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-nm/ |
H A D | llvm-nm.cpp | 1248 BaseSegmentAddress = Seg.vmaddr; 1254 BaseSegmentAddress = Seg.vmaddr;
|
/freebsd-current/contrib/llvm-project/lld/MachO/ |
H A D | Writer.cpp | 245 c->vmaddr = seg->addr;
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
H A D | GDBRemoteCommunicationClient.cpp | 2185 addr_t vmaddr; 2187 if (llvm::to_integer(x, vmaddr, 16)) 2188 m_binary_addresses.push_back(vmaddr);
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | MachODump.cpp | 313 BaseSegmentAddress = SLC.vmaddr; 320 BaseSegmentAddress = SLC.vmaddr; 1044 BaseSegmentAddress = SLC.vmaddr; 1050 BaseSegmentAddress = SLC.vmaddr; 8426 StringRef SegName, uint64_t vmaddr, 8451 outs() << " vmaddr " << format("0x%016" PRIx64, vmaddr) << "\n"; 8454 outs() << " vmaddr " << format("0x%08" PRIx64, vmaddr) << "\n"; 9987 PrintSegmentCommand(SLC.cmd, SLC.cmdsize, SLC.segname, SLC.vmaddr, 8425 PrintSegmentCommand(uint32_t cmd, uint32_t cmdsize, StringRef SegName, uint64_t vmaddr, uint64_t vmsize, uint64_t fileoff, uint64_t filesize, uint32_t maxprot, uint32_t initprot, uint32_t nsects, uint32_t flags, uint32_t object_size, bool verbose) argument [all...] |