/freebsd-13-stable/sys/i386/linux/ |
H A D | imgact_linux.c | 65 vm_offset_t vmaddr; local 140 vmaddr = virtual_offset; 141 error = vm_map_find(&vmspace->vm_map, NULL, 0, &vmaddr, 147 error = vn_rdwr(UIO_READ, imgp->vp, (void *)vmaddr, file_offset, 160 error = vm_map_protect(&vmspace->vm_map, vmaddr, 161 vmaddr + a_out->a_text, 0, VM_PROT_EXECUTE | VM_PROT_READ, 172 vmaddr = virtual_offset; 173 error = vm_mmap(&vmspace->vm_map, &vmaddr, 182 (u_long)vmaddr, 188 error = vm_map_protect(&vmspace->vm_map, vmaddr [all...] |
/freebsd-13-stable/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-13-stable/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 193 // vmaddr is masked with 0xfffff because on macOS versions < 10.12, 206 segment->start = (sc->vmaddr & addr_mask) + base_virt_addr; 225 ? sc->vmaddr
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | MachODumper.cpp | 300 uint64_t vmaddr; member in struct:__anon4873::MachOSegment 368 Segment.vmaddr = SC.vmaddr; 382 Segment.vmaddr = SC.vmaddr; 844 W.printHex("vmaddr", MOSegment.vmaddr);
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/MachO/ |
H A D | MachOLayoutBuilder.cpp | 118 SegmentVmAddr = MLC.segment_command_data.vmaddr; 125 SegmentVmAddr = MLC.segment_command_64_data.vmaddr;
|
/freebsd-13-stable/sys/compat/linux/ |
H A D | linux_misc.c | 244 vm_offset_t vmaddr; local 402 vmaddr = trunc_page(a_out->a_entry); 406 &vmaddr, a_out->a_text + a_out->a_data, 0, VMFS_NO_SPACE, 411 error = vn_rdwr(UIO_READ, vp, (void *)vmaddr, file_offset, 425 vmaddr = trunc_page(a_out->a_entry); 432 error = vm_mmap(map, &vmaddr, 438 if (!vm_map_lookup_entry(map, vmaddr, &entry)) { 450 vmaddr = trunc_page(a_out->a_entry) + a_out->a_text + 455 &vmaddr, bss_size, 0, VMFS_NO_SPACE, VM_PROT_ALL,
|
/freebsd-13-stable/contrib/llvm-project/lld/MachO/ |
H A D | Writer.cpp | 131 c->vmaddr = seg->firstSection()->addr; 133 seg->lastSection()->addr + seg->lastSection()->getSize() - c->vmaddr;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
H A D | MachO.h | 536 uint32_t vmaddr; member in struct:llvm::MachO::segment_command 550 uint64_t vmaddr; member in struct:llvm::MachO::segment_command_64 1062 sys::swapByteOrder(seg.vmaddr); 1075 sys::swapByteOrder(seg.vmaddr);
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-size/ |
H A D | llvm-size.cpp | 234 outs() << " (vmaddr 0x" << format("%" PRIx64, Seg.vmaddr) << " fileoff " 261 outs() << " (vmaddr 0x" << format("%" PRIx32, Seg.vmaddr) << " fileoff "
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | MachOYAML.cpp | 490 IO.mapRequired("vmaddr", LoadCommand.vmaddr); 503 IO.mapRequired("vmaddr", LoadCommand.vmaddr);
|
/freebsd-13-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/ |
H A D | MachONormalizedFileBinaryWriter.cpp | 630 seg->vmaddr = 0; 683 cmd->vmaddr = _addressOfLinkEdit; 703 cmd->vmaddr = seg.address;
|
/freebsd-13-stable/contrib/llvm-project/lldb/tools/compact-unwind/ |
H A D | compact-unwind-dumper.c | 87 uint64_t text_segment_vmaddr; // __TEXT segment vmaddr 90 uint64_t text_section_vmaddr; // __TEXT,__text section vmaddr 194 segment_vmaddr = seg.vmaddr; 208 segment_vmaddr = seg.vmaddr;
|
/freebsd-13-stable/sys/kern/ |
H A D | imgact_elf.c | 94 caddr_t vmaddr, size_t memsz, size_t filsz, vm_prot_t prot); 598 caddr_t vmaddr, size_t memsz, size_t filsz, vm_prot_t prot) 626 map_addr = trunc_page((vm_offset_t)vmaddr); 665 map_addr = trunc_page((vm_offset_t)vmaddr + filsz); 666 map_len = round_page((vm_offset_t)vmaddr + memsz) - map_addr; 597 load_section(struct image_params *imgp, vm_ooffset_t offset, caddr_t vmaddr, size_t memsz, size_t filsz, vm_prot_t prot) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-nm/ |
H A D | llvm-nm.cpp | 1330 BaseSegmentAddress = Seg.vmaddr; 1336 BaseSegmentAddress = Seg.vmaddr;
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | MachODump.cpp | 382 BaseSegmentAddress = SLC.vmaddr; 389 BaseSegmentAddress = SLC.vmaddr; 8528 StringRef SegName, uint64_t vmaddr, 8553 outs() << " vmaddr " << format("0x%016" PRIx64, vmaddr) << "\n"; 8556 outs() << " vmaddr " << format("0x%08" PRIx64, vmaddr) << "\n"; 10065 PrintSegmentCommand(SLC.cmd, SLC.cmdsize, SLC.segname, SLC.vmaddr, 10079 SLC_64.vmaddr, SLC_64.vmsize, SLC_64.fileoff, 10239 BaseSegmentAddress = Seg.vmaddr; 8527 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...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/ |
H A D | MachOObjectFile.cpp | 340 s.addr < S.vmaddr) 343 " less than the segment's vmaddr"); 346 uint64_t BigEnd = S.vmaddr; 353 "the segment's vmaddr plus vmsize");
|