35 int v = ((
int)1 <<
i);
51 eprintf(
"rz_debug_reg: error writing "
52 "registers %d to %d\n",
RZ_API bool rz_reg_set_bytes(RzReg *reg, int type, const ut8 *buf, const int len)
RZ_API ut8 * rz_reg_get_bytes(RzReg *reg, int type, int *size)
RZ_API ut64 rz_debug_num_callback(RzNum *userptr, const char *str, int *ok)
RZ_API ut64 rz_debug_reg_get(RzDebug *dbg, const char *name)
RZ_API int rz_debug_reg_sync(RzDebug *dbg, int type, int write)
RZ_API int rz_debug_reg_set(struct rz_debug_t *dbg, const char *name, ut64 num)
RZ_API bool rz_debug_reg_profile_sync(RzDebug *dbg)
RZ_API void Ht_() free(HtName_(Ht) *ht)
RZ_API bool rz_debug_is_dead(RzDebug *dbg)
void * calloc(size_t number, size_t size)
static static fork const void static count static fd const char const char static newpath char char char static envp time_t static t const char static mode static whence const char static dir time_t static t unsigned static seconds const char struct utimbuf static buf static inc static sig const char static mode static oldfd struct tms static buf static getgid static geteuid const char static filename static arg static mask struct ustat static ubuf static getppid static setsid static egid sigset_t static set struct timeval struct timezone static tz fd_set fd_set fd_set struct timeval static timeout const char char static bufsiz const char static swapflags void static offset const char static length static mode static who const char struct statfs static buf unsigned unsigned num
RZ_API bool rz_reg_set_profile_string(RZ_NONNULL RzReg *reg, RZ_NONNULL const char *profile_str)
Parses a register profile string and sets up all registers accordingly in reg.
RZ_API RzRegItem * rz_reg_get_by_role_or_name(RzReg *reg, const char *name)
RZ_API ut64 rz_reg_getv_by_role_or_name(RzReg *reg, const char *name)
RZ_API bool rz_reg_set_value(RzReg *reg, RzRegItem *item, ut64 value)
RZ_API ut64 rz_reg_get_value(RzReg *reg, RzRegItem *item)
#define RZ_LOG_WARN(fmtstr,...)
int(* reg_read)(RzDebug *dbg, int type, ut8 *buf, int size)
Callback to be used for RzBreakpoint. When called, RzBreakpoint.user points to the RzDebug.
int(* reg_write)(RzDebug *dbg, int type, const ut8 *buf, int size)
char *(* reg_profile)(RzDebug *dbg)
struct rz_debug_plugin_t * cur
ut32 maskregstype
which type of regs has this register set (logic mask with 1 << RZ_REG_TYPE_XXX)
RzRegSet regset[RZ_REG_TYPE_LAST]
ut64(WINAPI *w32_GetEnabledXStateFeatures)()