Rizin
unix-like reverse engineering framework and cli tools
|
#include "gdbserver/core.h"
#include "gdbr_common.h"
#include "libgdbr.h"
#include "packet.h"
#include "utils.h"
#include "rz_util/rz_str.h"
Go to the source code of this file.
|
static |
Definition at line 140 of file core.c.
References g, message, NULL, send_ack(), and send_msg().
Referenced by gdbr_server_serve().
|
static |
Definition at line 56 of file core.c.
References buf, buflen, cb, cmd, free(), g, malloc(), NULL, pid, send_ack(), send_msg(), and snprintf.
Referenced by gdbr_server_serve().
|
static |
Definition at line 364 of file core.c.
References buf, buf_len, free(), g, malloc(), memset(), send_ack(), and send_msg().
Referenced by gdbr_server_serve().
|
static |
Definition at line 313 of file core.c.
References cmd, g, isalpha, NULL, send_ack(), send_msg(), and snprintf.
Referenced by gdbr_server_serve().
|
static |
Definition at line 287 of file core.c.
References cmd, g, isalpha, NULL, send_ack(), send_msg(), and snprintf.
Referenced by gdbr_server_serve().
|
static |
Definition at line 191 of file core.c.
References g, and send_ack().
Referenced by gdbr_server_serve().
|
static |
Definition at line 89 of file core.c.
References addr, buf, eprintf, free(), g, malloc(), NULL, PFMT64x, send_ack(), send_msg(), snprintf, and ut64().
Referenced by gdbr_server_serve().
|
static |
Definition at line 387 of file core.c.
References addr, buf, cmd, free(), g, length, malloc(), pack_hex(), PFMT64x, send_ack(), send_msg(), strdup(), and ut64().
Referenced by gdbr_server_serve().
|
static |
Definition at line 418 of file core.c.
References cmd, g, i, isxdigit, message, NULL, send_ack(), send_msg(), and snprintf.
Referenced by gdbr_server_serve().
|
static |
Definition at line 446 of file core.c.
References calloc(), cmd, free(), g, i, isxdigit, len, NULL, send_ack(), send_msg(), and snprintf.
Referenced by gdbr_server_serve().
|
static |
Definition at line 275 of file core.c.
References g, send_ack(), and send_msg().
Referenced by gdbr_server_serve().
|
static |
Definition at line 172 of file core.c.
References buf, buf_len, free(), g, malloc(), send_ack(), and send_msg().
Referenced by gdbr_server_serve().
|
static |
Definition at line 337 of file core.c.
References buf, buf_len, free(), g, malloc(), send_ack(), and send_msg().
Referenced by gdbr_server_serve().
|
static |
Definition at line 43 of file core.c.
References g, send_ack(), send_msg(), and sprintf.
Referenced by gdbr_server_serve().
|
static |
Definition at line 356 of file core.c.
References g, send_ack(), and send_msg().
Referenced by gdbr_server_serve().
Definition at line 17 of file core.c.
References buf, free(), g, handle_qSupported(), malloc(), send_msg(), and snprintf.
Referenced by gdbr_server_serve().
|
static |
Definition at line 487 of file core.c.
References g, send_ack(), and send_msg().
Referenced by gdbr_server_serve().
Definition at line 34 of file core.c.
References g, message, send_ack(), and send_msg().
Referenced by gdbr_server_serve().
|
static |
Definition at line 160 of file core.c.
References g, message, send_ack(), and send_msg().
Referenced by gdbr_server_serve().
|
static |
Definition at line 120 of file core.c.
References g, message, NULL, send_ack(), and send_msg().
Referenced by gdbr_server_serve().
|
static |
Definition at line 237 of file core.c.
References test-lz4-speed::action, eprintf, g, NULL, send_ack(), and send_msg().
Referenced by gdbr_server_serve().
|
static |
Definition at line 196 of file core.c.
References g, send_ack(), and send_msg().
Referenced by gdbr_server_serve().
Definition at line 480 of file core.c.
References g, send_ack(), and send_msg().
Referenced by gdbr_server_serve().
|
static |
Definition at line 205 of file core.c.
References addr, cmd, g, NULL, PFMT64x, send_ack(), send_msg(), snprintf, type, and ut64().
Referenced by gdbr_server_serve().
int gdbr_server_serve | ( | libgdbr_t * | g, |
gdbr_server_cmd_cb | cmd_cb, | ||
void * | core_ptr | ||
) |
Definition at line 495 of file core.c.
References _server_handle_c(), _server_handle_exec_file_read(), _server_handle_g(), _server_handle_Hc(), _server_handle_Hg(), _server_handle_k(), _server_handle_M(), _server_handle_m(), _server_handle_p(), _server_handle_P(), _server_handle_qAttached(), _server_handle_qC(), _server_handle_qfThreadInfo(), _server_handle_qOffsets(), _server_handle_qsThreadInfo(), _server_handle_qSupported(), _server_handle_qTfV(), _server_handle_qTStatus(), _server_handle_ques(), _server_handle_s(), _server_handle_vCont(), _server_handle_vKill(), _server_handle_vMustReplyEmpty(), _server_handle_z(), eprintf, g, read_packet(), rz_str_startswith(), send_ack(), and send_msg().
Referenced by rz_core_rtr_gdb_run().