| /freebsd-12-stable/sys/i386/linux/ |
| D | imgact_linux.c | 65 vm_offset_t vmaddr; in exec_linux_imgact() local 140 vmaddr = virtual_offset; in exec_linux_imgact() 141 error = vm_map_find(&vmspace->vm_map, NULL, 0, &vmaddr, in exec_linux_imgact() 147 error = vn_rdwr(UIO_READ, imgp->vp, (void *)vmaddr, file_offset, in exec_linux_imgact() 160 error = vm_map_protect(&vmspace->vm_map, vmaddr, in exec_linux_imgact() 161 vmaddr + a_out->a_text, VM_PROT_EXECUTE|VM_PROT_READ, TRUE); in exec_linux_imgact() 171 vmaddr = virtual_offset; in exec_linux_imgact() 172 error = vm_mmap(&vmspace->vm_map, &vmaddr, in exec_linux_imgact() 181 (u_long)vmaddr, in exec_linux_imgact() 187 error = vm_map_protect(&vmspace->vm_map, vmaddr + a_out->a_text, in exec_linux_imgact() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/lldb/source/Core/ |
| D | AddressRange.cpp | 159 addr_t vmaddr = LLDB_INVALID_ADDRESS; in Dump() local 183 vmaddr = m_base_addr.GetFileAddress(); in Dump() 187 vmaddr = m_base_addr.GetLoadAddress(target); in Dump() 191 if (vmaddr != LLDB_INVALID_ADDRESS) { in Dump() 198 DumpAddressRange(s->AsRawOstream(), vmaddr, vmaddr + GetByteSize(), in Dump()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/MachO/ |
| D | Object.cpp | 122 static_cast<uint64_t>(MLC.segment_command_data.vmaddr) + in nextAvailableSegmentAddress() 126 Addr = std::max(Addr, MLC.segment_command_64_data.vmaddr + in nextAvailableSegmentAddress() 148 Seg.vmaddr = SegVMAddr; in constructSegment() 188 return MLC.segment_command_data.vmaddr; in getSegmentVMAddr() 190 return MLC.segment_command_64_data.vmaddr; in getSegmentVMAddr()
|
| D | MachOLayoutBuilder.cpp | 125 SegmentVmAddr = MLC.segment_command_data.vmaddr; in layoutSegments() 132 SegmentVmAddr = MLC.segment_command_64_data.vmaddr; in layoutSegments()
|
| /freebsd-12-stable/sys/i386/ibcs2/ |
| D | imgact_coff.c | 64 …n(struct vmspace *vmspace, struct vnode *vp, vm_offset_t offset, caddr_t vmaddr, size_t memsz, siz… 68 caddr_t vmaddr, size_t memsz, size_t filsz, vm_prot_t prot) in load_coff_section() argument 78 map_addr = trunc_page((vm_offset_t)vmaddr); in load_coff_section() 126 map_addr = trunc_page((vm_offset_t)vmaddr + filsz); in load_coff_section() 127 map_len = round_page((vm_offset_t)vmaddr + memsz) - map_addr; in load_coff_section()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| D | MachODumper.cpp | 297 uint64_t vmaddr; member 365 Segment.vmaddr = SC.vmaddr; in getSegment() 379 Segment.vmaddr = SC.vmaddr; in getSegment() 848 W.printHex("vmaddr", MOSegment.vmaddr); in printMachOSegment()
|
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| D | sanitizer_procmaps_mac.cpp | 206 segment->start = (sc->vmaddr & addr_mask) + base_virt_addr; in NextSegmentLoad() 225 ? sc->vmaddr in NextSegmentLoad()
|
| /freebsd-12-stable/sys/compat/linux/ |
| D | linux_misc.c | 245 vm_offset_t vmaddr; in linux_uselib() local 398 vmaddr = trunc_page(a_out->a_entry); in linux_uselib() 402 &vmaddr, a_out->a_text + a_out->a_data, 0, VMFS_NO_SPACE, in linux_uselib() 407 error = vn_rdwr(UIO_READ, vp, (void *)vmaddr, file_offset, in linux_uselib() 421 vmaddr = trunc_page(a_out->a_entry); in linux_uselib() 428 error = vm_mmap(map, &vmaddr, in linux_uselib() 434 if (!vm_map_lookup_entry(map, vmaddr, &entry)) { in linux_uselib() 446 vmaddr = trunc_page(a_out->a_entry) + a_out->a_text + in linux_uselib() 451 &vmaddr, bss_size, 0, VMFS_NO_SPACE, VM_PROT_ALL, in linux_uselib()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Object/ |
| D | MachOUniversalWriter.cpp | 50 countTrailingZeros(Is64Bit ? O.getSegment64LoadCommand(LC).vmaddr in calculateFileAlignment() 51 : O.getSegmentLoadCommand(LC).vmaddr); in calculateFileAlignment()
|
| D | MachOObjectFile.cpp | 339 s.addr < S.vmaddr) in parseSegmentLoadCommand() 345 uint64_t BigEnd = S.vmaddr; in parseSegmentLoadCommand()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| D | MachO.h | 539 uint32_t vmaddr; member 553 uint64_t vmaddr; member 1065 sys::swapByteOrder(seg.vmaddr); in swapStruct() 1078 sys::swapByteOrder(seg.vmaddr); in swapStruct()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| D | MachOYAML.cpp | 490 IO.mapRequired("vmaddr", LoadCommand.vmaddr); in mapping() 503 IO.mapRequired("vmaddr", LoadCommand.vmaddr); in mapping()
|
| /freebsd-12-stable/sys/kern/ |
| D | imgact_elf.c | 95 caddr_t vmaddr, size_t memsz, size_t filsz, vm_prot_t prot); 583 caddr_t vmaddr, size_t memsz, size_t filsz, vm_prot_t prot) in __elfN() 611 map_addr = trunc_page((vm_offset_t)vmaddr); in __elfN() 651 map_addr = trunc_page((vm_offset_t)vmaddr + filsz); in __elfN() 652 map_len = round_page((vm_offset_t)vmaddr + memsz) - map_addr; in __elfN()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-size/ |
| D | llvm-size.cpp | 224 outs() << " (vmaddr 0x" << format("%" PRIx64, Seg.vmaddr) << " fileoff " in printDarwinSectionSizes() 251 outs() << " (vmaddr 0x" << format("%" PRIx32, Seg.vmaddr) << " fileoff " in printDarwinSectionSizes()
|
| /freebsd-12-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/ |
| D | MachONormalizedFileBinaryWriter.cpp | 630 seg->vmaddr = 0; in writeSingleSegmentLoadCommand() 683 cmd->vmaddr = _addressOfLinkEdit; in writeSegmentLoadCommands() 703 cmd->vmaddr = seg.address; in writeSegmentLoadCommands()
|
| /freebsd-12-stable/contrib/llvm-project/lldb/tools/compact-unwind/ |
| D | compact-unwind-dumper.c | 194 segment_vmaddr = seg.vmaddr; in scan_macho_load_commands() 208 segment_vmaddr = seg.vmaddr; in scan_macho_load_commands()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| D | MachODump.cpp | 320 BaseSegmentAddress = SLC.vmaddr; in getSectionsAndSymbols() 327 BaseSegmentAddress = SLC.vmaddr; in getSectionsAndSymbols() 1051 BaseSegmentAddress = SLC.vmaddr; in PrintFunctionStarts() 1057 BaseSegmentAddress = SLC.vmaddr; in PrintFunctionStarts() 8549 StringRef SegName, uint64_t vmaddr, in PrintSegmentCommand() argument 8574 outs() << " vmaddr " << format("0x%016" PRIx64, vmaddr) << "\n"; in PrintSegmentCommand() 8577 outs() << " vmaddr " << format("0x%08" PRIx64, vmaddr) << "\n"; in PrintSegmentCommand() 10086 PrintSegmentCommand(SLC.cmd, SLC.cmdsize, SLC.segname, SLC.vmaddr, in PrintLoadCommands() 10100 SLC_64.vmaddr, SLC_64.vmsize, SLC_64.fileoff, in PrintLoadCommands() 10260 BaseSegmentAddress = Seg.vmaddr; in printMachOExportsTrie() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-nm/ |
| D | llvm-nm.cpp | 1139 BaseSegmentAddress = Seg.vmaddr; in dumpSymbolsFromDLInfoMachO() 1145 BaseSegmentAddress = Seg.vmaddr; in dumpSymbolsFromDLInfoMachO()
|
| /freebsd-12-stable/contrib/llvm-project/lld/MachO/ |
| D | Writer.cpp | 242 c->vmaddr = seg->addr; in writeTo()
|