#include "config.h"
#include <unistd.h>
#include <dlfcn.h>
#include <signal.h>
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <umem_impl.h>
#include "misc.h"
Defines | |
#define | _BUILDING_UMEM_MISC_C |
#define | UMEM_ERRFD 2 |
#define | UMEM_MAX_ERROR_SIZE 4096 |
#define | ERR_SIZE 8192 |
#define | WRITE_AND_INC(var, value) |
Functions | |
void | umem_error_enter (const char *error_str) |
int | highbit (ulong_t i) |
int | lowbit (ulong_t i) |
void | hrt2ts (hrtime_t hrt, timestruc_t *tsp) |
void | log_message (const char *format,...) |
void | debug_printf (const char *format,...) |
void | umem_vprintf (const char *format, va_list va) |
void | umem_printf (const char *format,...) |
void | umem_printf_warn (void *ignored, const char *format,...) |
int | print_sym (void *pointer) |
#define _BUILDING_UMEM_MISC_C |
#define ERR_SIZE 8192 |
#define UMEM_ERRFD 2 |
#define UMEM_MAX_ERROR_SIZE 4096 |
#define WRITE_AND_INC | ( | var, | |||
value | ) |
void debug_printf | ( | const char * | format, | |
... | ||||
) |
int highbit | ( | ulong_t | i | ) |
void hrt2ts | ( | hrtime_t | hrt, | |
timestruc_t * | tsp | |||
) |
void log_message | ( | const char * | format, | |
... | ||||
) |
int lowbit | ( | ulong_t | i | ) |
int print_sym | ( | void * | pointer | ) |
void umem_error_enter | ( | const char * | error_str | ) |
void umem_printf | ( | const char * | format, | |
... | ||||
) |
void umem_printf_warn | ( | void * | ignored, | |
const char * | format, | |||
... | ||||
) |
void umem_vprintf | ( | const char * | format, | |
va_list | va | |||
) |