ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
Functions
hwasan_interface.h File Reference
#include <sanitizer/common_interface_defs.h>
Include dependency graph for hwasan_interface.h:

Go to the source code of this file.

Functions

void __hwasan_init_static (void)
 
const char * __hwasan_default_options (void)
 
void __hwasan_enable_allocator_tagging (void)
 
void __hwasan_disable_allocator_tagging (void)
 
void __hwasan_tag_memory (const volatile void *p, unsigned char tag, size_t size)
 
void * __hwasan_tag_pointer (const volatile void *p, unsigned char tag)
 Set pointer tag. Previous tag is lost. More...
 
void __hwasan_handle_longjmp (const void *sp_dst)
 
void __hwasan_handle_vfork (const void *sp_dst)
 
void __hwasan_thread_enter ()
 
void __hwasan_thread_exit ()
 
void __hwasan_print_shadow (const volatile void *x, size_t size)
 
void __hwasan_print_memory_usage ()
 
intptr_t __hwasan_test_shadow (const volatile void *x, size_t size)
 
int __sanitizer_posix_memalign (void **memptr, size_t alignment, size_t size)
 
void * __sanitizer_memalign (size_t alignment, size_t size)
 
void * __sanitizer_aligned_alloc (size_t alignment, size_t size)
 
void * __sanitizer___libc_memalign (size_t alignment, size_t size)
 
void * __sanitizer_valloc (size_t size)
 
void * __sanitizer_pvalloc (size_t size)
 
void __sanitizer_free (void *ptr)
 
void __sanitizer_cfree (void *ptr)
 
size_t __sanitizer_malloc_usable_size (const void *ptr)
 
struct mallinfo __sanitizer_mallinfo ()
 
int __sanitizer_mallopt (int cmd, int value)
 
void __sanitizer_malloc_stats (void)
 
void * __sanitizer_calloc (size_t nmemb, size_t size)
 
void * __sanitizer_realloc (void *ptr, size_t size)
 
void * __sanitizer_reallocarray (void *ptr, size_t nmemb, size_t size)
 
void * __sanitizer_malloc (size_t size)
 

Function Documentation

◆ __hwasan_default_options()

const char* __hwasan_default_options ( void  )

◆ __hwasan_disable_allocator_tagging()

void __hwasan_disable_allocator_tagging ( void  )

◆ __hwasan_enable_allocator_tagging()

void __hwasan_enable_allocator_tagging ( void  )

◆ __hwasan_handle_longjmp()

void __hwasan_handle_longjmp ( const void *  sp_dst)

◆ __hwasan_handle_vfork()

void __hwasan_handle_vfork ( const void *  sp_dst)

◆ __hwasan_init_static()

void __hwasan_init_static ( void  )

◆ __hwasan_print_memory_usage()

void __hwasan_print_memory_usage ( )

◆ __hwasan_print_shadow()

void __hwasan_print_shadow ( const volatile void *  x,
size_t  size 
)

◆ __hwasan_tag_memory()

void __hwasan_tag_memory ( const volatile void *  p,
unsigned char  tag,
size_t  size 
)

◆ __hwasan_tag_pointer()

void* __hwasan_tag_pointer ( const volatile void *  p,
unsigned char  tag 
)

Set pointer tag. Previous tag is lost.

◆ __hwasan_test_shadow()

intptr_t __hwasan_test_shadow ( const volatile void *  x,
size_t  size 
)

◆ __hwasan_thread_enter()

void __hwasan_thread_enter ( )

◆ __hwasan_thread_exit()

void __hwasan_thread_exit ( )

◆ __sanitizer___libc_memalign()

void* __sanitizer___libc_memalign ( size_t  alignment,
size_t  size 
)

◆ __sanitizer_aligned_alloc()

void* __sanitizer_aligned_alloc ( size_t  alignment,
size_t  size 
)

◆ __sanitizer_calloc()

void* __sanitizer_calloc ( size_t  nmemb,
size_t  size 
)

◆ __sanitizer_cfree()

void __sanitizer_cfree ( void *  ptr)

◆ __sanitizer_free()

void __sanitizer_free ( void *  ptr)

◆ __sanitizer_mallinfo()

struct mallinfo __sanitizer_mallinfo ( )

◆ __sanitizer_malloc()

void* __sanitizer_malloc ( size_t  size)

◆ __sanitizer_malloc_stats()

void __sanitizer_malloc_stats ( void  )

◆ __sanitizer_malloc_usable_size()

size_t __sanitizer_malloc_usable_size ( const void *  ptr)

◆ __sanitizer_mallopt()

int __sanitizer_mallopt ( int  cmd,
int  value 
)

◆ __sanitizer_memalign()

void* __sanitizer_memalign ( size_t  alignment,
size_t  size 
)

◆ __sanitizer_posix_memalign()

int __sanitizer_posix_memalign ( void **  memptr,
size_t  alignment,
size_t  size 
)

◆ __sanitizer_pvalloc()

void* __sanitizer_pvalloc ( size_t  size)

◆ __sanitizer_realloc()

void* __sanitizer_realloc ( void *  ptr,
size_t  size 
)

◆ __sanitizer_reallocarray()

void* __sanitizer_reallocarray ( void *  ptr,
size_t  nmemb,
size_t  size 
)

◆ __sanitizer_valloc()

void* __sanitizer_valloc ( size_t  size)