59 if (
addr >= trace->
addr && addr <= trace->addr_end) {
96 bitlen = (
len >> 4) + 1;
136 rz_list_foreach_safe (bp->
traces,
iter, iter_tmp, trace) {
137 if (
from >= trace->
addr && from <= trace->addr_end) {
167 if (
from >= trace->
addr &&
from + len <= trace->addr_end) {
int bits(struct state *s, int need)
RZ_API int rz_bp_get_bytes(RZ_NONNULL RzBreakpoint *bp, ut64 addr, RZ_NONNULL ut8 *buf, int len)
RZ_API int rz_bp_traptrace_at(RzBreakpoint *bp, ut64 from, int len)
RZ_API void rz_bp_traptrace_list(RzBreakpoint *bp)
RZ_API void rz_bp_traptrace_enable(RzBreakpoint *bp, int enable)
RZ_API ut64 rz_bp_traptrace_next(RzBreakpoint *bp, ut64 addr)
RZ_API int rz_bp_traptrace_add(RzBreakpoint *bp, ut64 from, ut64 to)
RZ_API void rz_bp_traptrace_free(void *ptr)
RZ_API void rz_bp_traptrace_reset(RzBreakpoint *bp, int hard)
RZ_API RzList * rz_bp_traptrace_new(void)
RZ_API int rz_bp_traptrace_free_at(RzBreakpoint *bp, ut64 from)
RZ_API void Ht_() free(HtName_(Ht) *ht)
return memset(p, 0, total)
static void list(RzEgg *egg)
RZ_API void rz_list_delete(RZ_NONNULL RzList *list, RZ_NONNULL RzListIter *iter)
Removes an entry in the list by using the RzListIter pointer.
RZ_API RZ_OWN RzList * rz_list_new(void)
Returns a new initialized RzList pointer (free method is not initialized)
RZ_API RZ_BORROW RzListIter * rz_list_append(RZ_NONNULL RzList *list, void *data)
Appends at the end of the list a new element.
void * malloc(size_t size)
static struct sockaddr static addrlen static backlog const void static flags void struct sockaddr from
static struct sockaddr static addrlen static backlog const void static flags void struct sockaddr socklen_t static fromlen const void const struct sockaddr to
ut64(WINAPI *w32_GetEnabledXStateFeatures)()