rename internal functions
This commit is contained in:
@@ -30,24 +30,24 @@ typedef void * (*isc_memalloc_t)(void *, size_t);
|
||||
typedef void (*isc_memfree_t)(void *, void *);
|
||||
|
||||
#ifdef ISC_MEM_DEBUG
|
||||
#define isc_mem_get(c, s) __isc_mem_getdebug(c, s, __FILE__, __LINE__)
|
||||
#define isc_mem_put(c, p, s) __isc_mem_putdebug(c, p, s, __FILE__, __LINE__)
|
||||
#define isc_mem_allocate(c, s) __isc_mem_allocatedebug(c, s, \
|
||||
#define isc_mem_get(c, s) isc__mem_getdebug(c, s, __FILE__, __LINE__)
|
||||
#define isc_mem_put(c, p, s) isc__mem_putdebug(c, p, s, __FILE__, __LINE__)
|
||||
#define isc_mem_allocate(c, s) isc__mem_allocatedebug(c, s, \
|
||||
__FILE__, __LINE__)
|
||||
#define isc_mem_free(c, p) __isc_mem_freedebug(c, p, __FILE__, __LINE__)
|
||||
#define isc_mem_strdup(c, p) __isc_mem_strdupdebug(c, p, \
|
||||
#define isc_mem_free(c, p) isc__mem_freedebug(c, p, __FILE__, __LINE__)
|
||||
#define isc_mem_strdup(c, p) isc__mem_strdupdebug(c, p, \
|
||||
__FILE__, __LINE__)
|
||||
#define isc_mempool_get(c) __isc_mempool_getdebug(c, __FILE__, __LINE__)
|
||||
#define isc_mempool_put(c, p) __isc_mempool_putdebug(c, p, \
|
||||
#define isc_mempool_get(c) isc__mempool_getdebug(c, __FILE__, __LINE__)
|
||||
#define isc_mempool_put(c, p) isc__mempool_putdebug(c, p, \
|
||||
__FILE__, __LINE__)
|
||||
#else
|
||||
#define isc_mem_get __isc_mem_get
|
||||
#define isc_mem_put __isc_mem_put
|
||||
#define isc_mem_allocate __isc_mem_allocate
|
||||
#define isc_mem_free __isc_mem_free
|
||||
#define isc_mem_strdup __isc_mem_strdup
|
||||
#define isc_mempool_get __isc_mempool_get
|
||||
#define isc_mempool_put __isc_mempool_put
|
||||
#define isc_mem_get isc__mem_get
|
||||
#define isc_mem_put isc__mem_put
|
||||
#define isc_mem_allocate isc__mem_allocate
|
||||
#define isc_mem_free isc__mem_free
|
||||
#define isc_mem_strdup isc__mem_strdup
|
||||
#define isc_mempool_get isc__mempool_get
|
||||
#define isc_mempool_put isc__mempool_put
|
||||
#endif /* ISC_MEM_DEBUG */
|
||||
|
||||
isc_result_t isc_mem_create(size_t, size_t, isc_mem_t **);
|
||||
@@ -57,25 +57,25 @@ void isc_mem_destroy(isc_mem_t **);
|
||||
isc_result_t isc_mem_ondestroy(isc_mem_t *ctx,
|
||||
isc_task_t *task,
|
||||
isc_event_t **event);
|
||||
void * __isc_mem_get(isc_mem_t *, size_t);
|
||||
void __isc_mem_put(isc_mem_t *, void *, size_t);
|
||||
void * __isc_mem_getdebug(isc_mem_t *, size_t,
|
||||
const char *, int);
|
||||
void __isc_mem_putdebug(isc_mem_t *, void *,
|
||||
size_t, const char *, int);
|
||||
void * isc__mem_get(isc_mem_t *, size_t);
|
||||
void isc__mem_put(isc_mem_t *, void *, size_t);
|
||||
void * isc__mem_getdebug(isc_mem_t *, size_t,
|
||||
const char *, int);
|
||||
void isc__mem_putdebug(isc_mem_t *, void *,
|
||||
size_t, const char *, int);
|
||||
isc_result_t isc_mem_preallocate(isc_mem_t *);
|
||||
void isc_mem_stats(isc_mem_t *, FILE *);
|
||||
isc_boolean_t isc_mem_valid(isc_mem_t *, void *);
|
||||
void * __isc_mem_allocate(isc_mem_t *, size_t);
|
||||
void * __isc_mem_allocatedebug(isc_mem_t *, size_t,
|
||||
const char *, int);
|
||||
void __isc_mem_free(isc_mem_t *, void *);
|
||||
void __isc_mem_freedebug(isc_mem_t *, void *,
|
||||
const char *, int);
|
||||
char * __isc_mem_strdup(isc_mem_t *, const char *);
|
||||
char * __isc_mem_strdupdebug(isc_mem_t *,
|
||||
const char *,
|
||||
const char *, int);
|
||||
void * isc__mem_allocate(isc_mem_t *, size_t);
|
||||
void * isc__mem_allocatedebug(isc_mem_t *, size_t,
|
||||
const char *, int);
|
||||
void isc__mem_free(isc_mem_t *, void *);
|
||||
void isc__mem_freedebug(isc_mem_t *, void *,
|
||||
const char *, int);
|
||||
char * isc__mem_strdup(isc_mem_t *, const char *);
|
||||
char * isc__mem_strdupdebug(isc_mem_t *,
|
||||
const char *,
|
||||
const char *, int);
|
||||
void isc_mem_setdestroycheck(isc_mem_t *,
|
||||
isc_boolean_t);
|
||||
void isc_mem_setsplit(isc_mem_t *, isc_boolean_t);
|
||||
@@ -127,11 +127,11 @@ void memstats(FILE *);
|
||||
* Internal (but public) functions. Don't call these from application
|
||||
* code. Use isc_mempool_get() and isc_mempool_put() instead.
|
||||
*/
|
||||
void * __isc_mempool_get(isc_mempool_t *);
|
||||
void __isc_mempool_put(isc_mempool_t *, void *);
|
||||
void * __isc_mempool_getdebug(isc_mempool_t *, const char *, int);
|
||||
void __isc_mempool_putdebug(isc_mempool_t *, void *,
|
||||
const char *, int);
|
||||
void * isc__mempool_get(isc_mempool_t *);
|
||||
void isc__mempool_put(isc_mempool_t *, void *);
|
||||
void * isc__mempool_getdebug(isc_mempool_t *, const char *, int);
|
||||
void isc__mempool_putdebug(isc_mempool_t *, void *,
|
||||
const char *, int);
|
||||
|
||||
isc_result_t
|
||||
isc_mempool_create(isc_mem_t *mctx, size_t size, isc_mempool_t **mpctxp);
|
||||
|
||||
@@ -462,7 +462,7 @@ more_basic_blocks(isc_mem_t *ctx) {
|
||||
}
|
||||
|
||||
void *
|
||||
__isc_mem_get(isc_mem_t *ctx, size_t size)
|
||||
isc__mem_get(isc_mem_t *ctx, size_t size)
|
||||
{
|
||||
void *ret;
|
||||
|
||||
@@ -672,7 +672,7 @@ mem_getunlocked(isc_mem_t *ctx, size_t size)
|
||||
}
|
||||
|
||||
void
|
||||
__isc_mem_put(isc_mem_t *ctx, void *mem, size_t size)
|
||||
isc__mem_put(isc_mem_t *ctx, void *mem, size_t size)
|
||||
{
|
||||
REQUIRE(VALID_CONTEXT(ctx));
|
||||
|
||||
@@ -724,22 +724,22 @@ mem_putunlocked(isc_mem_t *ctx, void *mem, size_t size)
|
||||
}
|
||||
|
||||
void *
|
||||
__isc_mem_getdebug(isc_mem_t *ctx, size_t size, const char *file, int line) {
|
||||
isc__mem_getdebug(isc_mem_t *ctx, size_t size, const char *file, int line) {
|
||||
void *ptr;
|
||||
|
||||
ptr = __isc_mem_get(ctx, size);
|
||||
ptr = isc__mem_get(ctx, size);
|
||||
fprintf(stderr, "%s:%d: mem_get(%p, %lu) -> %p\n", file, line,
|
||||
ctx, (unsigned long)size, ptr);
|
||||
return (ptr);
|
||||
}
|
||||
|
||||
void
|
||||
__isc_mem_putdebug(isc_mem_t *ctx, void *ptr, size_t size, const char *file,
|
||||
isc__mem_putdebug(isc_mem_t *ctx, void *ptr, size_t size, const char *file,
|
||||
int line)
|
||||
{
|
||||
fprintf(stderr, "%s:%d: mem_put(%p, %p, %lu)\n", file, line,
|
||||
ctx, ptr, (unsigned long)size);
|
||||
__isc_mem_put(ctx, ptr, size);
|
||||
isc__mem_put(ctx, ptr, size);
|
||||
}
|
||||
|
||||
isc_result_t
|
||||
@@ -842,11 +842,11 @@ isc_mem_valid(isc_mem_t *ctx, void *ptr) {
|
||||
*/
|
||||
|
||||
void *
|
||||
__isc_mem_allocate(isc_mem_t *ctx, size_t size) {
|
||||
isc__mem_allocate(isc_mem_t *ctx, size_t size) {
|
||||
size_info *si;
|
||||
|
||||
size += ALIGNMENT_SIZE;
|
||||
si = __isc_mem_get(ctx, size);
|
||||
si = isc__mem_get(ctx, size);
|
||||
if (si == NULL)
|
||||
return (NULL);
|
||||
si->u.size = size;
|
||||
@@ -854,11 +854,11 @@ __isc_mem_allocate(isc_mem_t *ctx, size_t size) {
|
||||
}
|
||||
|
||||
void *
|
||||
__isc_mem_allocatedebug(isc_mem_t *ctx, size_t size, const char *file,
|
||||
isc__mem_allocatedebug(isc_mem_t *ctx, size_t size, const char *file,
|
||||
int line) {
|
||||
size_info *si;
|
||||
|
||||
si = __isc_mem_allocate(ctx, size);
|
||||
si = isc__mem_allocate(ctx, size);
|
||||
if (si == NULL)
|
||||
return (NULL);
|
||||
fprintf(stderr, "%s:%d: mem_get(%p, %lu) -> %p\n", file, line,
|
||||
@@ -867,21 +867,21 @@ __isc_mem_allocatedebug(isc_mem_t *ctx, size_t size, const char *file,
|
||||
}
|
||||
|
||||
void
|
||||
__isc_mem_free(isc_mem_t *ctx, void *ptr) {
|
||||
isc__mem_free(isc_mem_t *ctx, void *ptr) {
|
||||
size_info *si;
|
||||
|
||||
si = &(((size_info *)ptr)[-1]);
|
||||
__isc_mem_put(ctx, si, si->u.size);
|
||||
isc__mem_put(ctx, si, si->u.size);
|
||||
}
|
||||
|
||||
void
|
||||
__isc_mem_freedebug(isc_mem_t *ctx, void *ptr, const char *file, int line) {
|
||||
isc__mem_freedebug(isc_mem_t *ctx, void *ptr, const char *file, int line) {
|
||||
size_info *si;
|
||||
|
||||
si = &(((size_info *)ptr)[-1]);
|
||||
fprintf(stderr, "%s:%d: mem_put(%p, %p, %lu)\n", file, line,
|
||||
ctx, ptr, (unsigned long)si->u.size);
|
||||
__isc_mem_put(ctx, si, si->u.size);
|
||||
isc__mem_put(ctx, si, si->u.size);
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -889,12 +889,12 @@ __isc_mem_freedebug(isc_mem_t *ctx, void *ptr, const char *file, int line) {
|
||||
*/
|
||||
|
||||
char *
|
||||
__isc_mem_strdup(isc_mem_t *mctx, const char *s) {
|
||||
isc__mem_strdup(isc_mem_t *mctx, const char *s) {
|
||||
size_t len;
|
||||
char *ns;
|
||||
|
||||
len = strlen(s);
|
||||
ns = __isc_mem_allocate(mctx, len + 1);
|
||||
ns = isc__mem_allocate(mctx, len + 1);
|
||||
if (ns == NULL)
|
||||
return (NULL);
|
||||
strncpy(ns, s, len + 1);
|
||||
@@ -903,12 +903,12 @@ __isc_mem_strdup(isc_mem_t *mctx, const char *s) {
|
||||
}
|
||||
|
||||
char *
|
||||
__isc_mem_strdupdebug(isc_mem_t *mctx, const char *s, const char *file,
|
||||
isc__mem_strdupdebug(isc_mem_t *mctx, const char *s, const char *file,
|
||||
int line) {
|
||||
char *ptr;
|
||||
size_info *si;
|
||||
|
||||
ptr = __isc_mem_strdup(mctx, s);
|
||||
ptr = isc__mem_strdup(mctx, s);
|
||||
si = &(((size_info *)ptr)[-1]);
|
||||
fprintf(stderr, "%s:%d: mem_get(%p, %lu) -> %p\n", file, line,
|
||||
mctx, (unsigned long)si->u.size, ptr);
|
||||
@@ -1243,7 +1243,7 @@ isc_mempool_associatelock(isc_mempool_t *mpctx, isc_mutex_t *lock)
|
||||
}
|
||||
|
||||
void *
|
||||
__isc_mempool_get(isc_mempool_t *mpctx)
|
||||
isc__mempool_get(isc_mempool_t *mpctx)
|
||||
{
|
||||
element *item;
|
||||
isc_mem_t *mctx;
|
||||
@@ -1312,7 +1312,7 @@ __isc_mempool_get(isc_mempool_t *mpctx)
|
||||
}
|
||||
|
||||
void
|
||||
__isc_mempool_put(isc_mempool_t *mpctx, void *mem)
|
||||
isc__mempool_put(isc_mempool_t *mpctx, void *mem)
|
||||
{
|
||||
isc_mem_t *mctx;
|
||||
element *item;
|
||||
@@ -1332,7 +1332,7 @@ __isc_mempool_put(isc_mempool_t *mpctx, void *mem)
|
||||
* If our free list is full, return this to the mctx directly.
|
||||
*/
|
||||
if (mpctx->freecount >= mpctx->freemax) {
|
||||
__isc_mem_put(mctx, mem, mpctx->size);
|
||||
isc__mem_put(mctx, mem, mpctx->size);
|
||||
if (mpctx->lock != NULL)
|
||||
UNLOCK(mpctx->lock);
|
||||
return;
|
||||
@@ -1351,12 +1351,12 @@ __isc_mempool_put(isc_mempool_t *mpctx, void *mem)
|
||||
}
|
||||
|
||||
void *
|
||||
__isc_mempool_getdebug(isc_mempool_t *mpctx,
|
||||
isc__mempool_getdebug(isc_mempool_t *mpctx,
|
||||
const char *file, int line)
|
||||
{
|
||||
void *ptr;
|
||||
|
||||
ptr = __isc_mempool_get(mpctx);
|
||||
ptr = isc__mempool_get(mpctx);
|
||||
fprintf(stderr, "%s:%d: mempool_get(%p) -> %p\n", file, line,
|
||||
mpctx, ptr);
|
||||
|
||||
@@ -1364,12 +1364,12 @@ __isc_mempool_getdebug(isc_mempool_t *mpctx,
|
||||
}
|
||||
|
||||
void
|
||||
__isc_mempool_putdebug(isc_mempool_t *mpctx, void *ptr,
|
||||
isc__mempool_putdebug(isc_mempool_t *mpctx, void *ptr,
|
||||
const char *file, int line)
|
||||
{
|
||||
fprintf(stderr, "%s:%d: mempool_put(%p, %p)\n", file, line,
|
||||
mpctx, ptr);
|
||||
__isc_mempool_put(mpctx, ptr);
|
||||
isc__mempool_put(mpctx, ptr);
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user