#include <umem_impl.h>
#include "misc.h"
Go to the source code of this file.
#define PAGESIZE pagesize |
#define UMEM_REAP_ACTIVE 0x00000002 |
#define UMEM_REAP_ADDING 0x00000001 |
#define UMEM_REAP_DONE 0x00000000 |
void* _umem_alloc | ( | size_t | size, | |
int | umflags | |||
) |
void* _umem_cache_alloc | ( | umem_cache_t * | cache, | |
int | flags | |||
) |
void _umem_cache_free | ( | umem_cache_t * | cache, | |
void * | buffer | |||
) |
void _umem_free | ( | void * | buf, | |
size_t | size | |||
) |
void* _umem_zalloc | ( | size_t | size, | |
int | umflags | |||
) |
void umem_cache_applyall | ( | void(*)(umem_cache_t *) | ) |
void umem_cache_update | ( | umem_cache_t * | ) |
int umem_create_update_thread | ( | void | ) |
void umem_forkhandler_init | ( | void | ) |
int umem_get_max_ncpus | ( | void | ) |
int umem_init | ( | void | ) |
void umem_process_envvars | ( | void | ) |
void umem_process_updates | ( | void | ) |
void umem_setup_envvars | ( | int | ) |
void umem_type_init | ( | caddr_t | , | |
size_t | , | |||
size_t | ||||
) |
size_t pagesize |
uint32_t umem_abort |
size_t umem_content_log_size |
size_t umem_content_maxsave |
uint32_t umem_depot_contention |
size_t umem_failure_log_size |
uint32_t umem_flags |
size_t umem_lite_maxalign |
size_t umem_lite_minsize |
uint32_t umem_logging |
uint32_t umem_max_ncpus |
size_t umem_maxverify |
size_t umem_minfirewall |
uint32_t umem_mtbf |
uint32_t umem_output |
int umem_ready |
uint32_t umem_reap_interval |
volatile hrtime_t umem_reap_next |
volatile uint32_t umem_reaping |
size_t umem_slab_log_size |
volatile thread_t umem_st_update_thr |
uint32_t umem_stack_depth |
size_t umem_transaction_log_size |
uint32_t umem_update_interval |
struct timeval umem_update_next |