62#define offsetof(s, m) ((size_t)(&(((s *)0)->m)))
118#define ASSERT(assertion) (void)0
120#define ASSERT(assertion) (void)((assertion) || \
121 __umem_assert_failed(#assertion, __FILE__, __LINE__))
143extern int getpcstack(uintptr_t *pcstack,
int pcstack_limit,
144 int check_sighandler);
void __attribute__((constructor))
Definition malloc.c:459
void debug_printf(const char *format,...)
Definition misc.c:212
void umem_panic(const char *format,...) __attribute__((noreturn))
Definition umem_fail.c:129
int __umem_assert_failed(const char *assertion, const char *file, int line) __attribute__((noreturn))
Definition umem_fail.c:170
void umem_printf(const char *format,...)
Definition misc.c:237
int highbit(ulong_t) __attribute__((pure))
Definition misc.c:125
void umem_printf_warn(void *ignored, const char *format,...)
Definition misc.c:248
void umem_error_enter(const char *)
Definition misc.c:114
uint_t umem_abort
Definition umem.c:467
void umem_err_recoverable(const char *format,...)
Definition umem_fail.c:152
caddr_t umem_max_stack
Definition umem.c:625
uint_t umem_output
Definition umem.c:468
void log_message(const char *format,...)
Definition misc.c:192
int print_sym(void *pointer)
Definition misc.c:261
int lowbit(ulong_t) __attribute__((pure))
Definition misc.c:155
caddr_t umem_min_stack
Definition umem.c:624
int getpcstack(uintptr_t *pcstack, int pcstack_limit, int check_sighandler)
Definition getpcstack.c:75
void umem_vprintf(const char *format, va_list)
Definition misc.c:227
void hrt2ts(hrtime_t hrt, timestruc_t *tsp)
Definition misc.c:185
uint32_t uint_t
Definition sol_compat.h:48
u_int64_t hrtime_t
Definition sol_compat.h:47
unsigned long ulong_t
Definition sol_compat.h:49
struct timespec timestruc_t
Definition sol_compat.h:50