Lines Matching defs:Rt_map
60 typedef struct rt_map Rt_map;
78 * Rt_map | ---------- | Rt_map
91 Rt_map *b_caller; /* caller (originator) of a binding */
92 Rt_map *b_depend; /* dependency (destination) of a */
179 Rt_map *lc_lmp; /* function provider */
203 * | | | Rt_map | Rt_map
270 Rt_map *lc_head;
271 Rt_map *lc_tail;
285 Rt_map *lm_head; /* linked list pointers to active */
286 Rt_map *lm_tail; /* link-map list */
516 * Rt_map | | ------------ | Rt_map
530 Rt_map *gh_ownlmp; /* handle owners link-map */
564 Rt_map *gd_depend; /* dependency */
644 Rt_map *fpn_lmp; /* object link-map */
654 APlist *rtc_s; /* supplier list (Rt_map *) */
896 * An Rt_map starts with a Link_map, followed by other information.
897 * ld.so.1 allocates Rt_map structures, and then casts them to Link_map,
900 * On some platforms, Rt_map can have a higher alignment requirement
901 * than Link_map. On such platforms, the cast from Link_map to Rt_map will
903 * the memory as the higher alignment Rt_map, we know that this is a safe
908 #define LINKMAP_TO_RTMAP(X) (Rt_map *)(void *)(X)
910 #define LINKMAP_TO_RTMAP(X) (Rt_map *)(X)
915 * NEXT()/PREV() and casting the result to (Rt_map *)
1062 Rt_map *sl_cmap; /* callers link-map */
1063 Rt_map *sl_imap; /* initial link-map to search */
1101 Rt_map *sr_dmap; /* defining objects link-map */
1153 extern Rt_map *is_so_loaded(Lm_list *, const char *, int *);
1155 extern int rt_dldump(Rt_map *, const char *, int, Addr);