Searched refs:vmaddr (Results 1 - 16 of 16) sorted by relevance

/freebsd-13-stable/sys/i386/linux/
H A Dimgact_linux.c65 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 DAddressRange.cpp150 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 Dsanitizer_procmaps_mac.cpp102 // 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 DMachODumper.cpp300 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 DMachOLayoutBuilder.cpp118 SegmentVmAddr = MLC.segment_command_data.vmaddr;
125 SegmentVmAddr = MLC.segment_command_64_data.vmaddr;
/freebsd-13-stable/sys/compat/linux/
H A Dlinux_misc.c244 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 DWriter.cpp131 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 DMachO.h536 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 Dllvm-size.cpp234 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 DMachOYAML.cpp490 IO.mapRequired("vmaddr", LoadCommand.vmaddr);
503 IO.mapRequired("vmaddr", LoadCommand.vmaddr);
/freebsd-13-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DMachONormalizedFileBinaryWriter.cpp630 seg->vmaddr = 0;
683 cmd->vmaddr = _addressOfLinkEdit;
703 cmd->vmaddr = seg.address;
/freebsd-13-stable/contrib/llvm-project/lldb/tools/compact-unwind/
H A Dcompact-unwind-dumper.c87 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 Dimgact_elf.c94 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 Dllvm-nm.cpp1330 BaseSegmentAddress = Seg.vmaddr;
1336 BaseSegmentAddress = Seg.vmaddr;
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DMachODump.cpp382 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 DMachOObjectFile.cpp340 s.addr < S.vmaddr)
343 " less than the segment's vmaddr");
346 uint64_t BigEnd = S.vmaddr;
353 "the segment's vmaddr plus vmsize");

Completed in 244 milliseconds