Symbol: custr_alloc_t
usr/src/lib/libcustr/common/custr.c
269
custr_alloc_init(custr_alloc_t *cua, const custr_alloc_ops_t *ops, ...)
usr/src/lib/libcustr/common/custr.c
294
custr_alloc_fini(custr_alloc_t *cua)
usr/src/lib/libcustr/common/custr.c
301
custr_xalloc(custr_t **cus, custr_alloc_t *cao)
usr/src/lib/libcustr/common/custr.c
326
custr_xalloc_buf(custr_t **cus, void *buf, size_t buflen, custr_alloc_t *cao)
usr/src/lib/libcustr/common/custr.c
356
custr_alloc_t *cao;
usr/src/lib/libcustr/common/custr.c
370
custr_def_alloc(custr_alloc_t *cao __unused, size_t len)
usr/src/lib/libcustr/common/custr.c
377
custr_def_free(custr_alloc_t *cao __unused, void *p, size_t len __unused)
usr/src/lib/libcustr/common/custr.c
52
custr_alloc_t *cus_alloc;
usr/src/lib/libcustr/common/custr.c
62
static void *custr_def_alloc(custr_alloc_t *, size_t);
usr/src/lib/libcustr/common/custr.c
63
static void custr_def_free(custr_alloc_t *, void *, size_t);
usr/src/lib/libcustr/common/custr.c
72
static custr_alloc_t custr_alloc_default = {
usr/src/lib/libcustr/common/libcustr.h
100
int custr_xalloc(custr_t **, custr_alloc_t *);
usr/src/lib/libcustr/common/libcustr.h
114
int custr_xalloc_buf(custr_t **, void *, size_t, custr_alloc_t *);
usr/src/lib/libcustr/common/libcustr.h
54
int (*custr_ao_init)(custr_alloc_t *, va_list);
usr/src/lib/libcustr/common/libcustr.h
58
void (*custr_ao_fini)(custr_alloc_t *);
usr/src/lib/libcustr/common/libcustr.h
63
void *(*custr_ao_alloc)(custr_alloc_t *, size_t);
usr/src/lib/libcustr/common/libcustr.h
67
void (*custr_ao_free)(custr_alloc_t *, void *, size_t);
usr/src/lib/libcustr/common/libcustr.h
86
int custr_alloc_init(custr_alloc_t *, const custr_alloc_ops_t *, ...);
usr/src/lib/libcustr/common/libcustr.h
93
void custr_alloc_fini(custr_alloc_t *);
usr/src/lib/libdemangle/common/rust.c
28
rust_cualloc(custr_alloc_t *cua, size_t len)
usr/src/lib/libdemangle/common/rust.c
35
rust_cufree(custr_alloc_t *cua, void *p, size_t len)
usr/src/lib/libdemangle/common/rust.h
39
custr_alloc_t rs_cualloc;