GDB (xrefs)
|
#include "gdbsupport/observable.h"
#include <amd-dbgapi/amd-dbgapi.h>
Go to the source code of this file.
Namespaces | |
namespace | detail |
Typedefs | |
template<typename T > | |
using | detail::is_amd_dbgapi_handle |
Functions | |
const gdb::observers::token & | get_amd_dbgapi_target_inferior_created_observer_token () |
template<typename T , typename = gdb::Requires<detail::is_amd_dbgapi_handle<T>>> | |
bool | operator== (const T &lhs, const T &rhs) |
template<typename T , typename = gdb::Requires<detail::is_amd_dbgapi_handle<T>>> | |
bool | operator!= (const T &lhs, const T &rhs) |
static bool | ptid_is_gpu (ptid_t ptid) |
amd_dbgapi_process_id_t | get_amd_dbgapi_process_id (inferior *inf) |
static amd_dbgapi_wave_id_t | get_amd_dbgapi_wave_id (ptid_t ptid) |
static const char * | get_status_string (amd_dbgapi_status_t status) |
amd_dbgapi_process_id_t get_amd_dbgapi_process_id | ( | inferior * | inf | ) |
Definition at line 380 of file amd-dbgapi-target.c.
References get_amd_dbgapi_inferior_info(), and amd_dbgapi_inferior_info::process_id.
Referenced by rocm_update_solib_list(), amd_dbgapi_target::update_thread_list(), and amd_dbgapi_target::xfer_partial().
const gdb::observers::token & get_amd_dbgapi_target_inferior_created_observer_token | ( | ) |
Definition at line 107 of file amd-dbgapi-target.c.
References amd_dbgapi_target_inferior_created_observer_token.
|
inlinestatic |
Definition at line 95 of file amd-dbgapi-target.h.
References ptid_is_gpu().
Referenced by amdgpu_register_name(), amd_dbgapi_target::fetch_registers(), amd_dbgapi_target::pid_to_str(), amd_dbgapi_target::resume(), amd_dbgapi_target::stop(), amd_dbgapi_target::stopped_by_sw_breakpoint(), amd_dbgapi_target::store_registers(), amd_dbgapi_target::thread_alive(), amd_dbgapi_target::thread_architecture(), and amd_dbgapi_target::xfer_partial().
|
inlinestatic |
Definition at line 108 of file amd-dbgapi-target.h.
References status.
Referenced by attach_amd_dbgapi(), amd_dbgapi_target_breakpoint::check_status(), dbgapi_notifier_handler(), detach_amd_dbgapi(), amd_dbgapi_target::fetch_registers(), maybe_reset_amd_dbgapi(), gdb.command.xmethods::print_xm_info(), process_event_queue(), process_one_event(), amd_dbgapi_target::resume(), rocm_update_solib_list(), set_process_memory_precision(), amd_dbgapi_target::stop(), and amd_dbgapi_target::update_thread_list().
bool operator!= | ( | const T & | lhs, |
const T & | rhs ) |
Definition at line 70 of file amd-dbgapi-target.h.
bool operator== | ( | const T & | lhs, |
const T & | rhs ) |
Definition at line 62 of file amd-dbgapi-target.h.
Referenced by dw2_expand_symtabs_matching_symbol().
|
inlinestatic |
Definition at line 78 of file amd-dbgapi-target.h.
Referenced by amd_dbgapi_target_signal_received(), amdgpu_register_name(), amd_dbgapi_target::extra_thread_info(), amd_dbgapi_target::fetch_registers(), get_amd_dbgapi_wave_id(), amd_dbgapi_target::pid_to_str(), amd_dbgapi_target::resume(), amd_dbgapi_target::stop(), amd_dbgapi_target::stopped_by_hw_breakpoint(), amd_dbgapi_target::stopped_by_sw_breakpoint(), amd_dbgapi_target::stopped_by_watchpoint(), amd_dbgapi_target::store_registers(), amd_dbgapi_target::thread_alive(), amd_dbgapi_target::thread_architecture(), amd_dbgapi_target::thread_name(), amd_dbgapi_target::update_thread_list(), and amd_dbgapi_target::xfer_partial().