Home
last modified time | relevance | path

Searched refs:vmaddr (Results 1 – 15 of 15) sorted by relevance

/freebsd-12.1/sys/i386/linux/
H A Dimgact_linux.c65 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()
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()
196 vmaddr = virtual_offset + a_out->a_text + a_out->a_data; in exec_linux_imgact()
197 error = vm_map_find(&vmspace->vm_map, NULL, 0, &vmaddr, in exec_linux_imgact()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Core/
H A DAddressRange.cpp133 addr_t vmaddr = LLDB_INVALID_ADDRESS; in Dump() local
156 vmaddr = m_base_addr.GetFileAddress(); in Dump()
160 vmaddr = m_base_addr.GetLoadAddress(target); in Dump()
164 if (vmaddr != LLDB_INVALID_ADDRESS) { in Dump()
171 s->AddressRange(vmaddr, vmaddr + GetByteSize(), addr_size); in Dump()
/freebsd-12.1/sys/kern/
H A Dimgact_gzip.c159 vm_offset_t vmaddr; in do_aout_hdr() local
250 vmaddr = gz->virtual_offset; in do_aout_hdr()
253 &vmaddr, in do_aout_hdr()
271 vmaddr = gz->virtual_offset + gz->a_out.a_text + in do_aout_hdr()
273 error = vm_map_find(&vmspace->vm_map, NULL, 0, &vmaddr, in do_aout_hdr()
H A Dimgact_elf.c95 caddr_t vmaddr, size_t memsz, size_t filsz, vm_prot_t prot);
554 caddr_t vmaddr, size_t memsz, size_t filsz, vm_prot_t prot) in __elfN()
582 map_addr = trunc_page((vm_offset_t)vmaddr); in __elfN()
622 map_addr = trunc_page((vm_offset_t)vmaddr + filsz); in __elfN()
623 map_len = round_page((vm_offset_t)vmaddr + memsz) - map_addr; in __elfN()
/freebsd-12.1/sys/i386/ibcs2/
H A Dimgact_coff.c64 …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.1/sys/compat/linux/
H A Dlinux_misc.c264 vm_offset_t vmaddr; in linux_uselib() local
425 vmaddr = trunc_page(a_out->a_entry); in linux_uselib()
429 &vmaddr, a_out->a_text + a_out->a_data, 0, VMFS_NO_SPACE, in linux_uselib()
434 error = vn_rdwr(UIO_READ, vp, (void *)vmaddr, file_offset, in linux_uselib()
451 vmaddr = trunc_page(a_out->a_entry); in linux_uselib()
458 error = vm_mmap(map, &vmaddr, in linux_uselib()
464 if (!vm_map_lookup_entry(map, vmaddr, &entry)) { in linux_uselib()
474 printf("mem=%08lx = %08lx %08lx\n", (long)vmaddr, ((long *)vmaddr)[0], in linux_uselib()
475 ((long *)vmaddr)[1]); in linux_uselib()
479 vmaddr = trunc_page(a_out->a_entry) + a_out->a_text + in linux_uselib()
[all …]
/freebsd-12.1/contrib/llvm/tools/llvm-readobj/
H A DMachODumper.cpp275 uint64_t vmaddr; member
343 Segment.vmaddr = SC.vmaddr; in getSegment()
357 Segment.vmaddr = SC.vmaddr; in getSegment()
826 W.printHex("vmaddr", MOSegment.vmaddr); in printMachOSegment()
/freebsd-12.1/contrib/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_procmaps_mac.cc206 segment->start = (sc->vmaddr & addr_mask) + base_virt_addr; in NextSegmentLoad()
225 ? sc->vmaddr in NextSegmentLoad()
/freebsd-12.1/contrib/llvm/include/llvm/BinaryFormat/
H A DMachO.h530 uint32_t vmaddr; member
544 uint64_t vmaddr; member
1051 sys::swapByteOrder(seg.vmaddr); in swapStruct()
1064 sys::swapByteOrder(seg.vmaddr); in swapStruct()
/freebsd-12.1/contrib/llvm/lib/ObjectYAML/
H A DMachOYAML.cpp467 IO.mapRequired("vmaddr", LoadCommand.vmaddr); in mapping()
480 IO.mapRequired("vmaddr", LoadCommand.vmaddr); in mapping()
/freebsd-12.1/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/
H A DMachONormalizedFileBinaryWriter.cpp625 seg->vmaddr = 0; in writeSingleSegmentLoadCommand()
677 cmd->vmaddr = _addressOfLinkEdit; in writeSegmentLoadCommands()
697 cmd->vmaddr = seg.address; in writeSegmentLoadCommands()
/freebsd-12.1/contrib/llvm/tools/lldb/tools/compact-unwind/
H A Dcompact-unwind-dumper.c194 segment_vmaddr = seg.vmaddr; in scan_macho_load_commands()
208 segment_vmaddr = seg.vmaddr; in scan_macho_load_commands()
/freebsd-12.1/contrib/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp1254 BaseSegmentAddress = Seg.vmaddr; in dumpSymbolNamesFromObject()
1260 BaseSegmentAddress = Seg.vmaddr; in dumpSymbolNamesFromObject()
/freebsd-12.1/contrib/llvm/tools/llvm-objdump/
H A DMachODump.cpp339 BaseSegmentAddress = SLC.vmaddr; in getSectionsAndSymbols()
8116 StringRef SegName, uint64_t vmaddr, in PrintSegmentCommand() argument
8141 outs() << " vmaddr " << format("0x%016" PRIx64, vmaddr) << "\n"; in PrintSegmentCommand()
8144 outs() << " vmaddr " << format("0x%08" PRIx64, vmaddr) << "\n"; in PrintSegmentCommand()
9652 PrintSegmentCommand(SLC.cmd, SLC.cmdsize, SLC.segname, SLC.vmaddr, in PrintLoadCommands()
9666 SLC_64.vmaddr, SLC_64.vmsize, SLC_64.fileoff, in PrintLoadCommands()
9826 BaseSegmentAddress = Seg.vmaddr; in printMachOExportsTrie()
9832 BaseSegmentAddress = Seg.vmaddr; in printMachOExportsTrie()
/freebsd-12.1/contrib/llvm/lib/Object/
H A DMachOObjectFile.cpp334 s.addr < S.vmaddr) in parseSegmentLoadCommand()
340 uint64_t BigEnd = S.vmaddr; in parseSegmentLoadCommand()