Home
last modified time | relevance | path

Searched refs:link_map (Results 1 – 11 of 11) sorted by relevance

/freebsd-10-stable/contrib/gdb/gdb/
Dsolib-legacy.c63 lmo.link_map_size = sizeof (struct link_map); in legacy_svr4_fetch_link_map_offsets()
65 lmo.l_addr_offset = offsetof (struct link_map, l_addr); in legacy_svr4_fetch_link_map_offsets()
66 lmo.l_addr_size = fieldsize (struct link_map, l_addr); in legacy_svr4_fetch_link_map_offsets()
68 lmo.l_next_offset = offsetof (struct link_map, l_next); in legacy_svr4_fetch_link_map_offsets()
69 lmo.l_next_size = fieldsize (struct link_map, l_next); in legacy_svr4_fetch_link_map_offsets()
71 lmo.l_prev_offset = offsetof (struct link_map, l_prev); in legacy_svr4_fetch_link_map_offsets()
72 lmo.l_prev_size = fieldsize (struct link_map, l_prev); in legacy_svr4_fetch_link_map_offsets()
74 lmo.l_name_offset = offsetof (struct link_map, l_name); in legacy_svr4_fetch_link_map_offsets()
75 lmo.l_name_size = fieldsize (struct link_map, l_name); in legacy_svr4_fetch_link_map_offsets()
78 lmo.link_map_size = sizeof (struct link_map); in legacy_svr4_fetch_link_map_offsets()
[all …]
Dsolib-sunos.c100 int lm_addr_offset = offsetof (struct link_map, lm_addr); in LM_ADDR()
101 int lm_addr_size = fieldsize (struct link_map, lm_addr); in LM_ADDR()
110 int lm_next_offset = offsetof (struct link_map, lm_next); in LM_NEXT()
111 int lm_next_size = fieldsize (struct link_map, lm_next); in LM_NEXT()
121 int lm_name_offset = offsetof (struct link_map, lm_name); in LM_NAME()
122 int lm_name_size = fieldsize (struct link_map, lm_name); in LM_NAME()
385 new->lm_info->lm = xmalloc (sizeof (struct link_map)); in sunos_current_sos()
387 memset (new->lm_info->lm, 0, sizeof (struct link_map)); in sunos_current_sos()
389 read_memory (lm, new->lm_info->lm, sizeof (struct link_map)); in sunos_current_sos()
/freebsd-10-stable/sys/sys/
Dlink_elf.h57 typedef struct link_map { struct
64 struct link_map *l_next, *l_prev; /* linked list of of mapped libs */ argument
69 struct link_map *r_map; /* list of loaded images */
70 void (*r_brk)(struct r_debug *, struct link_map *);
/freebsd-10-stable/contrib/netbsd-tests/libexec/ld.elf_so/
Dt_dlinfo.c45 struct link_map *map; in ATF_TC_BODY()
74 struct link_map *map; in ATF_TC_BODY()
94 struct link_map *map; in ATF_TC_BODY()
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
DDynamicLoaderPOSIXDYLD.cpp463 addr_t link_map = it->second; in GetThreadLocalData() local
464 if (link_map == LLDB_INVALID_ADDRESS) in GetThreadLocalData()
478 int64_t modid = ReadUnsignedIntWithSizeInBytes (link_map + metadata.modid_offset, modid_size); in GetThreadLocalData()
497 mod->GetObjectName().AsCString(""), link_map, tp, (int64_t)modid, tls_block); in GetThreadLocalData()
/freebsd-10-stable/contrib/gdb/gdb/config/
Dnm-nbsdaout.h30 #define link_map so_map macro
/freebsd-10-stable/contrib/gdb/gdb/config/i386/
Dnm-obsd.h68 #define link_map so_map macro
Dnm-fbsd.h104 #define link_map so_map macro
/freebsd-10-stable/sys/kern/
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) in r_debug_state()
284 link_elf_add_gdb(struct link_map *l) in link_elf_add_gdb()
286 struct link_map *prev; in link_elf_add_gdb()
306 link_elf_delete_gdb(struct link_map *l) in link_elf_delete_gdb()
/freebsd-10-stable/libexec/rtld-elf/
Drtld.h282 struct link_map linkmap; /* For GDB and dlinfo() */
Drtld.c162 void r_debug_state(struct r_debug *, struct link_map *) __noinline __exported;
163 void _r_debug_postinit(struct link_map *) __noinline __exported;
3435 *((struct link_map const **)p) = &obj->linkmap; in dlinfo()
3659 struct link_map *l = &obj->linkmap; in linkmap_add()
3660 struct link_map *prev; in linkmap_add()
3695 struct link_map *l = &obj->linkmap; in linkmap_delete()
3721 r_debug_state(struct r_debug* rd, struct link_map *m) in r_debug_state()
3739 _r_debug_postinit(struct link_map *m) in _r_debug_postinit()