Searched refs:umem_cache_t (Results 1 - 5 of 5) sorted by relevance

/freebsd-13-stable/cddl/compat/opensolaris/lib/libumem/
H A Dumem.h62 typedef struct umem_cache umem_cache_t; typedef in typeref:struct:umem_cache
73 extern umem_cache_t *umem_cache_create(char *, size_t,
76 extern void umem_cache_destroy(umem_cache_t *);
78 extern void *umem_cache_alloc(umem_cache_t *, int);
79 extern void umem_cache_free(umem_cache_t *, void *);
H A Dumem.c106 umem_cache_t *umem_cache_create(char *debug_name, size_t bufsize, size_t align, umem_constructor_t *constructor, umem_destructor_t *destructor, umem_reclaim_t *reclaim, void *callback_data, void *source, int cflags)
110 umem_cache_t *cache = malloc(sizeof(umem_cache_t));
125 void *umem_cache_alloc(umem_cache_t *cache, int flags)
155 void umem_cache_free(umem_cache_t *cache, void *buffer)
166 void umem_cache_destroy(umem_cache_t *cache)
/freebsd-13-stable/sys/contrib/openzfs/lib/libspl/include/
H A Dumem.h79 } umem_cache_t; typedef in typeref:struct:umem_cache
141 static inline umem_cache_t *
149 umem_cache_t *cp;
151 cp = (umem_cache_t *)umem_alloc(sizeof (umem_cache_t), UMEM_DEFAULT);
168 umem_cache_destroy(umem_cache_t *cp)
170 umem_free(cp, sizeof (umem_cache_t));
174 umem_cache_alloc(umem_cache_t *cp, int flags)
191 umem_cache_free(umem_cache_t *cp, void *ptr)
200 umem_cache_reap_now(umem_cache_t *c
[all...]
/freebsd-13-stable/sys/contrib/openzfs/cmd/zstream/
H A Dzstream_redup.c55 umem_cache_t *ddecache;
/freebsd-13-stable/sys/contrib/openzfs/include/sys/
H A Dzfs_context.h431 typedef umem_cache_t kmem_cache_t;

Completed in 105 milliseconds