Home
last modified time | relevance | path

Searched refs:lm_info (Results 1 – 6 of 6) sorted by relevance

/freebsd-10-stable/contrib/gdb/gdb/
Dsolib-osf.c125 struct lm_info struct
202 lm_secs_sort (struct lm_info *lmi) in lm_secs_sort()
210 fetch_sec_names (struct lm_info *lmi) in fetch_sec_names()
239 struct lm_info *lmi; in osf_relocate_section_addresses()
243 lmi = so->lm_info; in osf_relocate_section_addresses()
265 for (i = 0; i < so->lm_info->nsecs; i++) in osf_free_so()
267 name = so->lm_info->secs[i].name; in osf_free_so()
271 xfree (so->lm_info); in osf_free_so()
412 so->lm_info = xmalloc ((unsigned) &(((struct lm_info *)0)->secs) + in init_so()
413 nsecs * sizeof *so->lm_info); in init_so()
[all …]
Dsolib-sunos.c47 struct lm_info struct
103 return (CORE_ADDR) extract_signed_integer (so->lm_info->lm + lm_addr_offset, in LM_ADDR()
114 return extract_unsigned_integer (so->lm_info->lm + lm_next_offset, in LM_NEXT()
125 return extract_unsigned_integer (so->lm_info->lm + lm_name_offset, in LM_NAME()
382 new->lm_info = xmalloc (sizeof (struct lm_info)); in sunos_current_sos()
383 make_cleanup (xfree, new->lm_info); in sunos_current_sos()
385 new->lm_info->lm = xmalloc (sizeof (struct link_map)); in sunos_current_sos()
386 make_cleanup (xfree, new->lm_info->lm); 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()
[all …]
Dsolib-svr4.c65 struct lm_info struct
144 return (CORE_ADDR) extract_signed_integer (so->lm_info->lm + lmo->l_addr_offset, in LM_ADDR()
154 return extract_unsigned_integer (so->lm_info->lm + lmo->l_next_offset, in LM_NEXT()
164 return extract_unsigned_integer (so->lm_info->lm + lmo->l_name_offset, in LM_NAME()
174 return extract_unsigned_integer (so->lm_info->lm + lmo->l_prev_offset, in IGNORE_FIRST_LINK_MAP_ENTRY()
755 new->lm_info = xmalloc (sizeof (struct lm_info)); in svr4_current_sos()
756 make_cleanup (xfree, new->lm_info); in svr4_current_sos()
758 new->lm_info->lm = xmalloc (lmo->link_map_size); in svr4_current_sos()
759 make_cleanup (xfree, new->lm_info->lm); in svr4_current_sos()
760 memset (new->lm_info->lm, 0, lmo->link_map_size); in svr4_current_sos()
[all …]
Dsolist.h30 struct lm_info;
44 struct lm_info *lm_info; member
Dnto-tdep.c209 struct lm_info struct
222 return (CORE_ADDR) extract_signed_integer (so->lm_info->lm + in LM_ADDR() argument
/freebsd-10-stable/gnu/usr.bin/gdb/kgdb/
Dkld.c50 struct lm_info { struct
310 curr_addr = so->lm_info->base_address; in kld_relocate_section_addresses()
319 xfree(so->lm_info); in kld_free_so()
366 new->lm_info = xmalloc(sizeof(*new->lm_info)); in kld_current_sos()
367 new->lm_info->base_address = 0; in kld_current_sos()
409 new->lm_info->base_address = read_pointer(kld + off_address); in kld_current_sos()
410 if (new->lm_info->base_address == 0) { in kld_current_sos()