Searched refs:link_map (Results 1 - 10 of 10) sorted by relevance
/freebsd-10.1-release/contrib/gdb/gdb/ |
H A D | solib-legacy.c | 1 /* 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 D | solib-sunos.c | 100 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 D | link_elf.h | 57 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 D | nm-obsd.h | 70 #define link_map so_map 68 #define link_map macro
|
H A D | nm-fbsd.h | 107 #define link_map so_map 104 #define link_map macro
|
/freebsd-10.1-release/contrib/gdb/gdb/config/ |
H A D | nm-nbsdaout.h | 30 #define link_map so_map macro
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/ |
H A D | DynamicLoaderPOSIXDYLD.cpp | 463 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 D | rtld.h | 276 struct link_map linkmap; /* For GDB and dlinfo() */
|
H A D | rtld.c | 163 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 D | link_elf.c | 122 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