Home
last modified time | relevance | path

Searched refs:map_info_t (Results 1 – 17 of 17) sorted by relevance

/titanic_44/usr/src/cmd/sgs/librtld_db/demo/common/
H A Drdb.h110 } map_info_t; typedef
120 map_info_t *ml_head;
121 map_info_t *ml_tail;
159 map_info_t pp_ldsomap; /* ld.so.1 map info */
160 map_info_t pp_execmap; /* exec map info */
199 extern map_info_t *addr_to_map(struct ps_prochandle *, ulong_t);
218 map_info_t *mp);
239 extern retc_t str_map_sym(const char *, map_info_t *, GElf_Sym *,
241 extern map_info_t *str_to_map(struct ps_prochandle *, const char *);
H A Dmaps.c63 map_info_t *
66 map_info_t *mip; in str_to_map()
69 mip = (map_info_t *)&(ph->pp_ldsomap); in str_to_map()
71 mip = (map_info_t *)&(ph->pp_execmap); in str_to_map()
80 map_info_t *
83 map_info_t *mip; in addr_to_map()
91 return ((map_info_t *)&(ph->pp_ldsomap)); in addr_to_map()
95 return ((map_info_t *)&(ph->pp_execmap)); in addr_to_map()
112 map_info_t *mip; in display_linkmaps()
173 map_info_t *mip; in display_maps()
[all …]
H A Dsyms.c53 str_map_sym(const char *symname, map_info_t *mp, GElf_Sym *symptr, char **str) in str_map_sym()
124 addr_map_sym(map_info_t *mp, ulong_t addr, GElf_Sym *symptr, char **str) in addr_map_sym()
211 map_info_t *mip; in addr_to_sym()
222 map_info_t *mip; in str_to_sym()
H A Dps.c281 map_info_t *mip; in ps_pglobal_sym()
304 map_info_t *mip; in ps_pglobal_lookup()
H A Ddis.c75 map_info_t *mip; in print_address_ps()
H A Dbpt.c389 map_info_t *mip; in is_plt()
392 if ((mip = addr_to_map(ph, pc)) == (map_info_t *)0) in is_plt()
/titanic_44/usr/src/lib/libproc/common/
H A DPcontrol.h131 } map_info_t; typedef
215 map_info_t *mappings; /* cached process mappings */
224 map_info_t *map_exec; /* the mapping for the executable file */
225 map_info_t *map_ldso; /* the mapping for ld.so.1 */
273 extern map_info_t *Paddr2mptr(struct ps_prochandle *, uintptr_t);
278 extern file_info_t *file_info_new(struct ps_prochandle *, map_info_t *);
285 extern char *Pfindmap(struct ps_prochandle *, map_info_t *, char *,
H A DPsymtab.c52 static file_info_t *build_map_symtab(struct ps_prochandle *, map_info_t *);
53 static map_info_t *exec_map(struct ps_prochandle *);
54 static map_info_t *object_to_map(struct ps_prochandle *, Lmid_t, const char *);
55 static map_info_t *object_name_to_map(struct ps_prochandle *,
172 file_info_new(struct ps_prochandle *P, map_info_t *mptr) in file_info_new()
175 map_info_t *mp; in file_info_new()
292 map_info_free(struct ps_prochandle *P, map_info_t *mptr) in map_info_free()
325 map_info_t *mptr; in map_iter()
383 map_set(struct ps_prochandle *P, map_info_t *mptr, const char *lname) in map_set()
420 map_info_t *mptr; in load_static_maps()
[all …]
H A DPcore.c76 map_info_t *mp = Paddr2mptr(P, addr); in core_rw()
1317 static map_info_t *
1320 map_info_t *mp = Paddr2mptr(P, addr); in core_name_mapping()
1341 map_info_t *mp; in fake_up_symtab()
1824 static map_info_t *
1850 static map_info_t *
1855 map_info_t *mp; in core_find_data()
1910 map_info_t *mp; in core_iter_mapping()
2069 map_info_t *mp; in core_load_shdrs()
2211 map_info_t *stk_mp, *brk_mp; in Pfgrab_core()
[all …]
H A DPidle.c48 map_info_t *mp; in Pread_idle()
H A DPcontrol.c3826 map_info_t *mp; in Padd_mapping()
3832 next * sizeof (map_info_t))) == NULL) in Padd_mapping()
3857 const map_info_t *ap = a, *bp = b; in map_sort()
3875 map_info_t *mp; in Psort_mappings()
3877 qsort(P->mappings, P->map_count, sizeof (map_info_t), map_sort); in Psort_mappings()
H A DPzone.c773 Pfindmap(struct ps_prochandle *P, map_info_t *mptr, char *s, size_t n) in Pfindmap()
/titanic_44/usr/src/cmd/mdb/common/modules/libproc/
H A Dlibproc.c182 map_info_t *mp; in pr_addr2map()
207 sizeof (map_info_t)); in pr_addr2map()
327 map_info_t m; in pr_map_info_walk_step()
333 if (mdb_vread(&m, sizeof (map_info_t), miw->miw_next) == -1) { in pr_map_info_walk_step()
341 miw->miw_next += sizeof (map_info_t); in pr_map_info_walk_step()
/titanic_44/usr/src/lib/libproc/i386/
H A DPisadep.c47 map_info_t *mp = Paddr2mptr(P, pltaddr); in Ppltdest()
/titanic_44/usr/src/lib/libproc/sparc/
H A DPisadep.c51 map_info_t *mp = Paddr2mptr(P, pltaddr); in Ppltdest()
/titanic_44/usr/src/lib/libproc/sparcv9/
H A DPisadep.c51 map_info_t *mp = Paddr2mptr(P, pltaddr); in Ppltdest()
/titanic_44/usr/src/lib/libproc/amd64/
H A DPisadep.c49 map_info_t *mp = Paddr2mptr(P, pltaddr); in Ppltdest()