Searched refs:lm_info (Results 1 – 6 of 6) sorted by relevance
| /freebsd-10-stable/contrib/gdb/gdb/ |
| D | solib-osf.c | 125 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 …]
|
| D | solib-sunos.c | 47 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 …]
|
| D | solib-svr4.c | 65 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 …]
|
| D | solist.h | 30 struct lm_info; 44 struct lm_info *lm_info; member
|
| D | nto-tdep.c | 209 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/ |
| D | kld.c | 50 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()
|