utils.h
Include dependency graph for utils.h:
This graph shows which files directly or indirectly include utils.h:
Defines
-
READ_32_ALIGNED(ptr)
-
READ_64_UNALIGNED(ptr)
-
WRITE_64_UNALIGNED(ptr, val)
-
READ_32_UNALIGNED(ptr)
-
WRITE_32_UNALIGNED(ptr, val)
-
READ_16_UNALIGNED(ptr)
-
WRITE_16_UNALIGNED(ptr, val)
-
ENDIAN_SWAP_32(value)
-
UNUSED(x)
-
IS_NULL_PTR(x)
-
LIKELY(x)
-
UNLIKELY(x)
-
HOT_FUNC
-
COLD_FUNC
-
MALLOC_LIKE
-
MUST_CHECK
-
AVM_ABORT()
-
CAST_FUNC_TO_VOID_PTR(f)
-
CAST_VOID_TO_FUNC_PTR(f)
-
CONTAINER_OF(ptr, type, member)
-
PRINTF_FORMAT_ARGS(...)
-
NO_DISCARD(...)
-
UNREACHABLE(...)
Typedefs
-
typedef void (*func_ptr_t)(void)