Home
last modified time | relevance | path

Searched refs:mmapobj_result_t (Results 1 – 25 of 27) sorted by relevance

12

/titanic_44/usr/src/uts/common/syscall/
H A Dmmapobjsys.c47 mmapobj_copy_64to32(mmapobj_result_t *source, mmapobj_result32_t *dest, int num) in mmapobj_copy_64to32()
62 mmapobjsys(int fd, uint_t flags, mmapobj_result_t *storage, in mmapobjsys()
70 mmapobj_result_t stack_mr[MOBJ_STACK_SEGS]; in mmapobjsys()
71 mmapobj_result_t *mrp = stack_mr; in mmapobjsys()
152 mrp = kmem_alloc(sizeof (mmapobj_result_t) * num_mapped, in mmapobjsys()
186 num_mapped * sizeof (mmapobj_result_t)); in mmapobjsys()
203 alloc_num * sizeof (mmapobj_result_t)); in mmapobjsys()
/titanic_44/usr/src/uts/common/sys/
H A Dmmapobj.h41 extern void mmapobj_unmap(mmapobj_result_t *, int, int, ushort_t);
44 extern int mmapobj(vnode_t *, uint_t, mmapobj_result_t *, uint_t *, size_t,
H A Dmman.h178 } mmapobj_result_t; typedef
254 extern int mmapobj(int, uint_t, mmapobj_result_t *, uint_t *, void *);
/titanic_44/usr/src/cmd/sgs/rtld/common/
H A D_inline_gen.h32 inline static mmapobj_result_t *
35 mmapobj_result_t *mpp = MMAPS(lmp); in find_segment()
H A Dobject.c145 mmapobj_result_t *md_mpp;
159 mmapobj_result_t *hmpp, mmapobj_result_t *mpp, uint_t mnum) in elf_obj_file()
239 mmapobj_result_t *mpp, *hmpp; in elf_obj_fini()
314 sizeof (mmapobj_result_t))) == NULL) in elf_obj_fini()
H A Dsetup.c207 mmapobj_result_t *mpp; in setup()
419 if ((mpp = calloc(2, sizeof (mmapobj_result_t))) == NULL) in setup()
502 mmapobj_result_t *mpp = MMAPS(mlmp); in setup()
537 mmapobj_result_t *mpp; in setup()
546 calloc(sizeof (mmapobj_result_t), 2)) == NULL) in setup()
594 mmapobj_result_t *mpp, *fmpp, *hmpp = NULL; in setup()
624 sizeof (mmapobj_result_t))) == NULL) in setup()
H A D_elf.h63 mmapobj_result_t *, mmapobj_result_t *, uint_t);
H A D_inline_reloc.h41 mmapobj_result_t *mpp; in _elf_reloc_relative()
H A D_rtld.h244 mmapobj_result_t *fd_mapp; /* mapping pointer */
788 extern int set_prot(Rt_map *, mmapobj_result_t *, int);
800 extern void unmap_obj(mmapobj_result_t *, uint_t);
H A Danalyze.c241 mmapobj_result_t *mpp; in are_bits_zero()
323 mmapobj_result_t *mpp; in relocate_so()
1620 unmap_obj(mmapobj_result_t *mpp, uint_t mapnum) in unmap_obj()
1639 static mmapobj_result_t *smpp = NULL; in map_obj()
1641 mmapobj_result_t *mpp; in map_obj()
1650 smpp = malloc(sizeof (mmapobj_result_t) * MMAPFD_NUM); in map_obj()
1698 if ((smpp = malloc(sizeof (mmapobj_result_t) * mapnum)) == NULL) in map_obj()
1766 mmapobj_result_t *fpmpp = NULL, *fmpp = NULL, *lpmpp, *lmpp; in load_file()
1767 mmapobj_result_t *hmpp, *mpp, *ompp = fdp->fd_mapp; in load_file()
3395 set_prot(Rt_map *lmp, mmapobj_result_t *mpp, int perm) in set_prot()
H A Dmove.c98 mmapobj_result_t *mpp; in move_data()
H A D_a.out.h46 extern int aout_get_mmap(Lm_list *, mmapobj_result_t *);
H A Da.out.c725 aout_get_mmap(Lm_list *lml, mmapobj_result_t *mpp) in aout_get_mmap()
H A Dremove.c112 mmapobj_result_t *mpp = MMAPS(lmp); in purge_exit_handlers()
/titanic_44/usr/src/uts/common/os/
H A Dmmapobj.c238 mmapobj_result_t lv_mps[LIBVA_CACHED_SEGS]; /* cached pheaders */
547 mmapobj_unmap(mmapobj_result_t *mrp, int num_mapped, int num_segs, in mmapobj_unmap()
636 mmapobj_unmap_exec(mmapobj_result_t *mrp, int num_mapped, caddr_t start_addr) in mmapobj_unmap_exec()
896 mmapobj_map_flat(vnode_t *vp, mmapobj_result_t *mrp, size_t padding, in mmapobj_map_flat()
1198 mmapobj_map_elf(struct vnode *vp, caddr_t start_addr, mmapobj_result_t *mrp, in mmapobj_map_elf()
1444 check_exec_addrs(int loadable, mmapobj_result_t *mrp, caddr_t start_addr) in check_exec_addrs()
1528 process_phdr(Ehdr *ehdrp, caddr_t phdrbase, int nphdrs, mmapobj_result_t *mrp, in process_phdr()
1882 loadable * sizeof (mmapobj_result_t)); in process_phdr()
1913 doelfwork(Ehdr *ehdrp, vnode_t *vp, mmapobj_result_t *mrp, in doelfwork()
2047 doaoutwork(vnode_t *vp, mmapobj_result_t *mrp, in doaoutwork()
[all …]
/titanic_44/usr/src/cmd/sgs/rtld/amd64/
H A Ddlamd64getunwind.c75 mmapobj_result_t *mpp; in getunwind_core()
H A Damd64_elf.c405 mmapobj_result_t *mpp; in elf_reloc()
519 mmapobj_result_t *mpp; in elf_reloc()
/titanic_44/usr/src/head/
H A Ddlfcn.h78 mmapobj_result_t *dlm_maps; /* mapping information */
/titanic_44/usr/src/cmd/sgs/liblddbg/common/
H A Dfiles.c53 Dbg_file_mmapobj(Lm_list *lml, const char *name, mmapobj_result_t *ompp, in Dbg_file_mmapobj()
56 mmapobj_result_t *mpp; in Dbg_file_mmapobj()
H A Dllib-llddbg183 void Dbg32_file_mmapobj(Lm_list *, const char *, mmapobj_result_t *, uint_t);
184 void Dbg64_file_mmapobj(Lm_list *, const char *, mmapobj_result_t *, uint_t);
/titanic_44/usr/src/cmd/sgs/rtld/sparc/
H A Dsparc_a.out.c244 mmapobj_result_t *mpp; in aout_reloc()
H A Dsparc_elf.c566 mmapobj_result_t *mpp; in elf_reloc()
647 mmapobj_result_t *mpp; in elf_reloc()
/titanic_44/usr/src/cmd/sgs/rtld/i386/
H A Di386_elf.c383 mmapobj_result_t *mpp; in elf_reloc()
497 mmapobj_result_t *mpp; in elf_reloc()
/titanic_44/usr/src/cmd/sgs/rtld/sparcv9/
H A Dsparc_elf.c774 mmapobj_result_t *mpp; in elf_reloc()
875 mmapobj_result_t *mpp; in elf_reloc()
/titanic_44/usr/src/cmd/sgs/include/
H A Drtld.h707 mmapobj_result_t *rt_mmaps; /* array of mapping information */

12