Home
last modified time | relevance | path

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

/titanic_41/usr/src/cmd/sgs/rtld/common/
H A Dsetup.c421 mpp[0].mr_addr = (caddr_t)M_PTRUNC(ld_base); in setup()
422 mpp[0].mr_msize = (caddr_t)&_etext - mpp[0].mr_addr; in setup()
426 mpp[1].mr_addr = (caddr_t)M_PTRUNC((uintptr_t)&r_debug); in setup()
427 mpp[1].mr_msize = (caddr_t)&_end - mpp[1].mr_addr; in setup()
428 mpp[1].mr_fsize = (caddr_t)&_edata - mpp[1].mr_addr; in setup()
434 (Addr)mpp->mr_addr, (size_t)((uintptr_t)eaddr - (uintptr_t)ld_base), in setup()
440 PADSTART(rlmp) = (ulong_t)mpp[0].mr_addr; in setup()
441 PADIMLEN(rlmp) = (ulong_t)mpp[0].mr_addr + (ulong_t)mpp[1].mr_addr + in setup()
514 brkbase = mpp->mr_addr + mpp->mr_msize; in setup()
565 (size_t)(mpp[1].mr_addr + mpp[1].mr_msize) - 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.c189 if (ld_process_mem(name, name, hmpp->mr_addr, hmpp->mr_msize, in elf_obj_file()
320 mpp[mnum].mr_addr = (caddr_t)((uintptr_t)phdr[phnum].p_vaddr + in elf_obj_fini()
332 if ((nlmp = elf_new_lmp(lml, CNTL(olmp), &fd, (Addr)hmpp->mr_addr, in elf_obj_fini()
338 PADSTART(nlmp) = (ulong_t)hmpp->mr_addr; in elf_obj_fini()
339 PADIMLEN(nlmp) = mpp->mr_addr + mpp->mr_msize - hmpp->mr_addr; in elf_obj_fini()
H A Danalyze.c258 if (daddr < (mpp->mr_addr + mpp->mr_offset + mpp->mr_fsize)) in are_bits_zero()
1626 (void) munmap((void *)(uintptr_t)mpp[num].mr_addr, in unmap_obj()
1729 fptr = elf_verify((mpp->mr_addr + mpp->mr_offset), in map_obj()
1734 fptr = aout_verify((mpp->mr_addr + mpp->mr_offset), in map_obj()
1799 ehdr = (Ehdr *)(mpp->mr_addr + mpp->mr_offset); in load_file()
1830 addr = (Addr)(hmpp->mr_addr + hmpp->mr_offset); in load_file()
1831 msize = lmpp->mr_addr + lmpp->mr_msize - fmpp->mr_addr; in load_file()
1842 PADSTART(nlmp) = (ulong_t)fpmpp->mr_addr; in load_file()
1843 PADIMLEN(nlmp) = lpmpp->mr_addr + lpmpp->mr_msize - in load_file()
1844 fpmpp->mr_addr; in load_file()
[all …]
H A Da.out.c756 mpp->mr_addr = maps->pr_vaddr; in aout_get_mmap()
762 mpp->mr_addr = maps->pr_vaddr; in aout_get_mmap()
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()
/titanic_41/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()
/titanic_41/usr/src/uts/common/os/
H A Dmmapobj.c577 (void) as_unmap(as, mrp[i].mr_addr, mrp[i].mr_msize); in mmapobj_unmap()
595 (void) as_map(as, mrp[i].mr_addr, mrp[i].mr_msize, in mmapobj_unmap()
606 addr = mrp[0].mr_addr; in mmapobj_unmap()
608 addr = mrp[num_mapped - 1].mr_addr + in mmapobj_unmap()
611 size = (size_t)mrp[num_segs - 1].mr_addr + in mmapobj_unmap()
624 addr = mrp[i - 1].mr_addr + mrp[i - 1].mr_msize; in mmapobj_unmap()
625 size = mrp[i].mr_addr - addr; in mmapobj_unmap()
641 mrp[i].mr_addr += (size_t)start_addr; in mmapobj_unmap_exec()
928 mrp[0].mr_addr = addr; in mmapobj_map_flat()
961 mrp[0].mr_addr = start_addr; in mmapobj_map_flat()
[all …]
/titanic_41/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()
/titanic_41/usr/src/uts/common/sys/
H A Dmman.h172 caddr_t mr_addr; /* mapping address */ member
182 caddr32_t mr_addr; /* mapping address */ member
/titanic_41/usr/src/uts/i86pc/io/
H A Dimmu_intrmap.c788 dst = mregs->mr_addr; in immu_intrmap_map()
894 mregs->mr_addr = MSI_ADDR_HDR | in immu_intrmap_msi()
900 mregs->mr_addr = MSI_ADDR_HDR | in immu_intrmap_msi()
903 (mregs->mr_addr << MSI_ADDR_DEST_SHIFT); in immu_intrmap_msi()
/titanic_41/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic_introp.c77 msi_regs.mr_addr = target_apic_id; in apic_pci_msi_enable_vector()
97 msi_addr = msi_regs.mr_addr; in apic_pci_msi_enable_vector()
H A Dapic_common.c1560 mregs->mr_addr = MSI_ADDR_HDR | in apic_record_msi()
1563 (mregs->mr_addr << MSI_ADDR_DEST_SHIFT); in apic_record_msi()
/titanic_41/usr/src/uts/i86pc/sys/
H A Dapic.h558 uint64_t mr_addr; member
/titanic_41/usr/src/cmd/sgs/liblddbg/common/
H A Dfiles.c81 EC_NATPTR(mpp->mr_addr), EC_OFF(mpp->mr_fsize), str); in Dbg_file_mmapobj()
/titanic_41/usr/src/uts/i86pc/io/apix/
H A Dapix_utils.c317 msi_regs.mr_addr = target_apic_id; in apix_pci_msi_enable_vector()
332 msi_addr = msi_regs.mr_addr; in apix_pci_msi_enable_vector()