Home
last modified time | relevance | path

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

/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Dsetup.c420 mpp[0].mr_addr = (caddr_t)M_PTRUNC(ld_base); in setup()
439 PADSTART(rlmp) = (ulong_t)mpp[0].mr_addr; in setup()
440 PADIMLEN(rlmp) = (ulong_t)mpp[0].mr_addr + (ulong_t)mpp[1].mr_addr + in setup()
513 brkbase = mpp->mr_addr + mpp->mr_msize; in setup()
603 mpp->mr_addr = (caddr_t)ehdr; in setup()
605 mpp->mr_addr = (caddr_t)off; in setup()
607 off -= (size_t)(uintptr_t)mpp->mr_addr; in setup()
620 S_ALIGN((size_t)fmpp->mr_addr, syspagsz); in setup()
626 &fdm, (Addr)hmpp->mr_addr, msize, in setup()
632 PADSTART(mlmp) = (ulong_t)fmpp->mr_addr; in setup()
[all …]
H A D_inline_gen.h45 if ((roffset >= (mpp->mr_addr + mpp->mr_offset)) && in find_segment()
46 (roffset < (mpp->mr_addr + mpp->mr_msize))) in find_segment()
H A Dobject.c187 if (ld_process_mem(name, name, hmpp->mr_addr, hmpp->mr_msize, in elf_obj_file()
318 mpp[mnum].mr_addr = (caddr_t)((uintptr_t)phdr[phnum].p_vaddr + in elf_obj_fini()
330 if ((nlmp = elf_new_lmp(lml, CNTL(olmp), &fd, (Addr)hmpp->mr_addr, in elf_obj_fini()
336 PADSTART(nlmp) = (ulong_t)hmpp->mr_addr; in elf_obj_fini()
337 PADIMLEN(nlmp) = mpp->mr_addr + mpp->mr_msize - hmpp->mr_addr; in elf_obj_fini()
H A Danalyze.c257 if (daddr < (mpp->mr_addr + mpp->mr_offset + mpp->mr_fsize)) in are_bits_zero()
1623 (void) munmap((void *)(uintptr_t)mpp[num].mr_addr, in unmap_obj()
1726 fptr = elf_verify((mpp->mr_addr + mpp->mr_offset), in map_obj()
1790 ehdr = (Ehdr *)(mpp->mr_addr + mpp->mr_offset); in load_file()
1820 addr = (Addr)(hmpp->mr_addr + hmpp->mr_offset); in load_file()
1821 msize = lmpp->mr_addr + lmpp->mr_msize - fmpp->mr_addr; in load_file()
1832 PADSTART(nlmp) = (ulong_t)fpmpp->mr_addr; in load_file()
1833 PADIMLEN(nlmp) = lpmpp->mr_addr + lpmpp->mr_msize - in load_file()
1834 fpmpp->mr_addr; in load_file()
3402 if (mprotect((void *)(uintptr_t)mpp->mr_addr, in set_prot()
H A Dremove.c116 _addr->lb = (void *)(uintptr_t)(mpp->mr_addr + in purge_exit_handlers()
118 _addr->ub = (void *)(uintptr_t)(mpp->mr_addr + in purge_exit_handlers()
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/
H A Ddlamd64getunwind.c84 unwindinfo->dlui_segstart = mpp->mr_addr; in getunwind_core()
85 unwindinfo->dlui_segend = mpp->mr_addr + mpp->mr_msize; in getunwind_core()
87 if (PTUNWIND(lmp) && (mpp->mr_addr)) { in getunwind_core()
101 } else if (mpp->mr_addr) in getunwind_core()
/illumos-gate/usr/src/uts/common/os/
H A Dmmapobj.c593 addr = mrp[0].mr_addr; in mmapobj_unmap()
595 addr = mrp[num_mapped - 1].mr_addr + in mmapobj_unmap()
612 size = mrp[i].mr_addr - addr; in mmapobj_unmap()
927 mrp[0].mr_addr = addr; in mmapobj_map_flat()
960 mrp[0].mr_addr = start_addr; in mmapobj_map_flat()
967 mrp[1].mr_addr = addr; in mmapobj_map_flat()
1217 mrp[i].mr_addr = in mmapobj_map_elf()
1262 hi = mrp[0].mr_addr; in mmapobj_map_elf()
1268 hi = mrp[i + 1].mr_addr; in mmapobj_map_elf()
1838 mrp[current].mr_addr = in process_phdrs()
[all …]
/illumos-gate/usr/src/uts/common/syscall/
H A Dmmapobjsys.c52 dest[i].mr_addr = (caddr32_t)(uintptr_t)source[i].mr_addr; in mmapobj_copy_64to32()
/illumos-gate/usr/src/uts/common/sys/
H A Dmman.h173 caddr_t mr_addr; /* mapping address */ member
183 caddr32_t mr_addr; /* mapping address */ member
/illumos-gate/usr/src/uts/i86pc/io/
H A Dimmu_intrmap.c789 dst = mregs->mr_addr; in immu_intrmap_map()
895 mregs->mr_addr = MSI_ADDR_HDR | in immu_intrmap_msi()
901 mregs->mr_addr = MSI_ADDR_HDR | in immu_intrmap_msi()
904 (mregs->mr_addr << MSI_ADDR_DEST_SHIFT); in immu_intrmap_msi()
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic_introp.c80 msi_regs.mr_addr = target_apic_id; in apic_pci_msi_enable_vector()
100 msi_addr = msi_regs.mr_addr; in apic_pci_msi_enable_vector()
H A Dapic_common.c1745 mregs->mr_addr = MSI_ADDR_HDR | in apic_record_msi()
1748 (mregs->mr_addr << MSI_ADDR_DEST_SHIFT); in apic_record_msi()
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dapic.h557 uint64_t mr_addr; member
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dfiles.c80 EC_NATPTR(mpp->mr_addr), EC_OFF(mpp->mr_fsize), str); in Dbg_file_mmapobj()
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_utils.c319 msi_regs.mr_addr = target_apic_id; in apix_pci_msi_enable_vector()
334 msi_addr = msi_regs.mr_addr; in apix_pci_msi_enable_vector()