32 #include <sys/types.h> 40 #define UMEM_DEFAULT 0x0000 41 #define UMEM_NOFAIL 0x0100 43 #define UMEM_FLAGS 0xffff 55 #define UMC_NOTOUCH 0x00010000 56 #define UMC_NODEBUG 0x00020000 57 #define UMC_NOMAGAZINE 0x00040000 58 #define UMC_NOHASH 0x00080000 69 #define UMEM_CALLBACK_RETRY 0 70 #define UMEM_CALLBACK_EXIT(status) (0x100 | ((status) & 0xFF)) void * umem_cache_alloc(umem_cache_t *, int)
void umem_destructor_t(void *, void *)
Definition: umem.h:65
void umem_reclaim_t(void *)
Definition: umem.h:66
void * umem_alloc(size_t, int)
int umem_nofail_callback_t(void)
Definition: umem.h:68
void umem_cache_free(umem_cache_t *, void *)
Definition: umem_impl.h:279
Definition: vmem_impl_user.h:122
void * umem_alloc_align(size_t, size_t, int)
void umem_free_align(void *, size_t)
void umem_cache_destroy(umem_cache_t *)
Definition: umem.c:2726
umem_cache_t * umem_cache_create(char *, size_t, size_t, umem_constructor_t *, umem_destructor_t *, umem_reclaim_t *, void *, vmem_t *, int)
Definition: umem.c:2416
int umem_constructor_t(void *, void *, int)
Definition: umem.h:64
void * umem_zalloc(size_t, int)
void umem_free(void *, size_t)
void umem_nofail_callback(umem_nofail_callback_t *)
Definition: umem.c:984
void umem_reap(void)
Definition: umem.c:2369