34typedef unsigned int __mf_uintptr_t
__attribute__ ((__mode__ (__pointer__)));
53#define __MF_CHECK_READ 0
54#define __MF_CHECK_WRITE 1
59#define __MF_TYPE_NOACCESS 0
60#define __MF_TYPE_HEAP 1
61#define __MF_TYPE_HEAP_I 2
62#define __MF_TYPE_STACK 3
63#define __MF_TYPE_STATIC 4
64#define __MF_TYPE_GUESS 5
74 __attribute((nothrow));
76 __attribute((nothrow));
78 __attribute((nothrow));
85void mf_check(
void * addr,
int size,
int check_reads,
int check_writes,
int halt_on_access);
__mf_uintptr_t __mf_lc_mask
unsigned int __mf_uintptr_t __attribute__((__mode__(__pointer__)))
int __mf_set_options(const char *opts)
struct __mf_cache __mf_lookup_cache[]
unsigned __mf_unwatch(void *ptr, __mf_size_t sz)
unsigned __mf_watch(void *ptr, __mf_size_t sz)
void __mf_check(void *ptr, __mf_size_t sz, int type, const char *location) __attribute((nothrow))
void __mf_unregister(void *ptr, __mf_size_t sz, int type) __attribute((nothrow))
void mf_check(void *addr, int size, int check_reads, int check_writes, int halt_on_access)
__SIZE_TYPE__ __mf_size_t
void __mf_register(void *ptr, __mf_size_t sz, int type, const char *name) __attribute((nothrow))
unsigned char __mf_lc_shift