Lines Matching refs:funaddr
353 CORE_ADDR funaddr = 0;
361 funaddr = function->address ();
364 funaddr = value_as_address (function);
368 funaddr = gdbarch_convert_from_func_ptr_addr
369 (gdbarch, funaddr, current_inferior ()->top_target());
376 CORE_ADDR resolver_addr = funaddr;
380 funaddr = gnu_ifunc_resolve_addr (gdbarch, resolver_addr);
386 type *target_ftype = find_function_type (funaddr);
407 funaddr = value_as_address (value_addr (function));
413 funaddr = 0; /* pacify "gcc -Werror" */
418 funaddr = value_as_address (value_addr (function));
419 nfunaddr = funaddr;
420 funaddr = gdbarch_convert_from_func_ptr_addr
421 (gdbarch, funaddr, current_inferior ()->top_target ());
422 if (funaddr != nfunaddr)
427 funaddr = (CORE_ADDR) value_as_long (function);
437 return funaddr + gdbarch_deprecated_function_start_offset (gdbarch);
445 CORE_ADDR sp, CORE_ADDR funaddr,
453 return gdbarch_push_dummy_code (gdbarch, sp, funaddr,
473 /* Fetch the name of the function at FUNADDR.
475 BUF is used to print FUNADDR in hex if the function name cannot be
480 get_function_name (CORE_ADDR funaddr, char *buf, int buf_size)
483 struct symbol *symbol = find_pc_function (funaddr);
491 funaddr);
499 hex_string (funaddr));
1082 CORE_ADDR funaddr = find_function_addr (function, &values_type, &ftype);
1087 get_function_name (funaddr, name_buf, sizeof (name_buf)));
1093 const char *name = get_function_name (funaddr,
1105 infcall_debug_printf ("calling %s", get_function_name (funaddr, name_buf,
1228 gdb::observers::inferior_call_pre.notify (inferior_ptid, funaddr);
1247 sp = push_dummy_code (gdbarch, sp, funaddr, args,
1273 real_pc = funaddr;
1570 gdb::observers::inferior_call_post.notify (call_thread_ptid, funaddr);
1639 const char *name = get_function_name (funaddr,
1668 const char *name = get_function_name (funaddr,
1688 const char *name = get_function_name (funaddr,
1717 std::string name = get_function_name (funaddr, name_buf,