Searched refs:link_map (Results 1 - 10 of 10) sorted by relevance

/freebsd-10.1-release/contrib/gdb/gdb/
H A Dsolib-legacy.c1 /* Provide legacy r_debug and link_map support for SVR4-like native targets.
63 lmo.link_map_size = sizeof (struct link_map);
65 lmo.l_addr_offset = offsetof (struct link_map, l_addr);
66 lmo.l_addr_size = fieldsize (struct link_map, l_addr);
68 lmo.l_next_offset = offsetof (struct link_map, l_next);
69 lmo.l_next_size = fieldsize (struct link_map, l_next);
71 lmo.l_prev_offset = offsetof (struct link_map, l_prev);
72 lmo.l_prev_size = fieldsize (struct link_map, l_prev);
74 lmo.l_name_offset = offsetof (struct link_map, l_name);
75 lmo.l_name_size = fieldsize (struct link_map, l_nam
[all...]
H A Dsolib-sunos.c100 int lm_addr_offset = offsetof (struct link_map, lm_addr);
101 int lm_addr_size = fieldsize (struct link_map, lm_addr);
110 int lm_next_offset = offsetof (struct link_map, lm_next);
111 int lm_next_size = fieldsize (struct link_map, lm_next);
121 int lm_name_offset = offsetof (struct link_map, lm_name);
122 int lm_name_size = fieldsize (struct link_map, lm_name);
385 new->lm_info->lm = xmalloc (sizeof (struct link_map));
387 memset (new->lm_info->lm, 0, sizeof (struct link_map));
389 read_memory (lm, new->lm_info->lm, sizeof (struct link_map));
/freebsd-10.1-release/sys/sys/
H A Dlink_elf.h57 typedef struct link_map { struct
64 struct link_map *l_next, *l_prev; /* linked list of of mapped libs */
69 struct link_map *r_map; /* list of loaded images */
70 void (*r_brk)(struct r_debug *, struct link_map *);
/freebsd-10.1-release/contrib/gdb/gdb/config/i386/
H A Dnm-obsd.h70 #define link_map so_map
68 #define link_map macro
H A Dnm-fbsd.h107 #define link_map so_map
104 #define link_map macro
/freebsd-10.1-release/contrib/gdb/gdb/config/
H A Dnm-nbsdaout.h30 #define link_map so_map macro
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.cpp463 addr_t link_map = it->second;
464 if (link_map == LLDB_INVALID_ADDRESS)
478 int64_t modid = ReadUnsignedIntWithSizeInBytes (link_map + metadata.modid_offset, modid_size);
496 "module=%s, link_map=0x%" PRIx64 ", tp=0x%" PRIx64 ", modid=%" PRId64 ", tls_block=0x%" PRIx64 "\n",
497 mod->GetObjectName().AsCString(""), link_map, tp, (int64_t)modid, tls_block);
/freebsd-10.1-release/libexec/rtld-elf/
H A Drtld.h276 struct link_map linkmap; /* For GDB and dlinfo() */
H A Drtld.c163 void r_debug_state(struct r_debug *, struct link_map *) __noinline;
164 void _r_debug_postinit(struct link_map *) __noinline;
3229 *((struct link_map const **)p) = &obj->linkmap;
3440 struct link_map *l = &obj->linkmap;
3441 struct link_map *prev;
3476 struct link_map *l = &obj->linkmap;
3497 * +8 struct link_map *m
3502 r_debug_state(struct r_debug* rd, struct link_map *m)
3520 _r_debug_postinit(struct link_map *m)
/freebsd-10.1-release/sys/kern/
H A Dlink_elf.c122 struct link_map gdb; /* hooks for gdb */
263 static void r_debug_state(struct r_debug *, struct link_map *);
279 struct link_map *dummy_two __unused)
284 link_elf_add_gdb(struct link_map *l)
286 struct link_map *prev;
306 link_elf_delete_gdb(struct link_map *l)

Completed in 180 milliseconds