Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_reg.h>
Go to the source code of this file.
Macros | |
#define | Z f->z |
#define | S f->s |
#define | C f->c |
#define | O f->o |
#define | P f->p |
Functions | |
RZ_API RzRegItem * | rz_reg_cond_get (RzReg *reg, const char *name) |
RZ_API int | rz_reg_cond_get_value (RzReg *r, const char *name) |
RZ_API bool | rz_reg_cond_set (RzReg *r, const char *name, bool val) |
RZ_API const char * | rz_reg_cond_to_string (int n) |
RZ_API int | rz_reg_cond_from_string (const char *str) |
RZ_API int | rz_reg_cond_bits (RzReg *r, int type, RzRegFlags *f) |
RZ_API bool | rz_reg_cond_bits_set (RzReg *r, int type, RzRegFlags *f, bool v) |
RZ_API int | rz_reg_cond (RzReg *r, int type) |
RZ_API RzRegFlags * | rz_reg_cond_retrieve (RzReg *r, RzRegFlags *f) |
RZ_API void | rz_reg_cond_apply (RzReg *r, RzRegFlags *f) |
Definition at line 213 of file rcond.c.
References f, r, rz_reg_cond_bits(), rz_reg_cond_retrieve(), and type.
RZ_API void rz_reg_cond_apply | ( | RzReg * | r, |
RzRegFlags * | f | ||
) |
Definition at line 234 of file rcond.c.
References f, r, rz_reg_cond_set(), and rz_return_if_fail.
RZ_API int rz_reg_cond_bits | ( | RzReg * | r, |
int | type, | ||
RzRegFlags * | f | ||
) |
Definition at line 102 of file rcond.c.
References C, O, RZ_REG_COND_CF, RZ_REG_COND_EQ, RZ_REG_COND_GE, RZ_REG_COND_GT, RZ_REG_COND_HE, RZ_REG_COND_HI, RZ_REG_COND_LE, RZ_REG_COND_LO, RZ_REG_COND_LOE, RZ_REG_COND_LT, RZ_REG_COND_NE, RZ_REG_COND_NEG, RZ_REG_COND_OF, S, type, and Z.
Referenced by rz_reg_cond(), and rz_reg_cond_handler().
Definition at line 125 of file rcond.c.
References C, O, RZ_REG_COND_CF, RZ_REG_COND_EQ, RZ_REG_COND_GE, RZ_REG_COND_GT, RZ_REG_COND_HE, RZ_REG_COND_HI, RZ_REG_COND_LE, RZ_REG_COND_LO, RZ_REG_COND_LOE, RZ_REG_COND_LT, RZ_REG_COND_NE, RZ_REG_COND_NEG, RZ_REG_COND_OF, S, type, v, and Z.
Definition at line 59 of file rcond.c.
References RZ_REG_COND_CF, RZ_REG_COND_EQ, RZ_REG_COND_GE, RZ_REG_COND_GT, RZ_REG_COND_HE, RZ_REG_COND_HI, RZ_REG_COND_LE, RZ_REG_COND_LO, RZ_REG_COND_LOE, RZ_REG_COND_LT, RZ_REG_COND_NE, RZ_REG_COND_NEG, RZ_REG_COND_OF, and cmd_descs_generate::str.
Definition at line 17 of file rcond.c.
References i, NULL, r, reg, RZ_REG_TYPE_GPR, and rz_return_val_if_fail.
Referenced by rz_reg_cond_get_value(), and rz_reg_cond_set().
Definition at line 31 of file rcond.c.
References r, rz_reg_cond_get(), and rz_reg_get_value().
Referenced by rz_reg_cond_retrieve().
RZ_API RzRegFlags* rz_reg_cond_retrieve | ( | RzReg * | r, |
RzRegFlags * | f | ||
) |
Definition at line 219 of file rcond.c.
References f, NULL, r, RZ_NEW0, and rz_reg_cond_get_value().
Referenced by rz_reg_cond(), and rz_reg_cond_handler().
Definition at line 39 of file rcond.c.
References r, rz_reg_cond_get(), rz_reg_set_value(), and val.
Referenced by rz_reg_cond_apply().
Definition at line 48 of file rcond.c.
References test_evm::cs, n, and NULL.
Referenced by rz_reg_cond_handler().