summaryrefslogtreecommitdiffstats
path: root/libglusterfs/src/mem-pool.h
diff options
context:
space:
mode:
authorKinglong Mee <mijinlong@open-fs.com>2017-08-30 17:54:09 +0800
committerJeff Darcy <jeff@pl.atyp.us>2017-09-01 15:32:55 +0000
commitd7ccdb33c2e84bab25bf0898866104f8a85b4217 (patch)
tree451568625f26dc732e52c318f414e777c8b2e19a /libglusterfs/src/mem-pool.h
parent75223c0a1b3c7bd65bb0c59449ed1fb0663cfdd3 (diff)
gfapi: adds a glfs_mem_header for exported memory
glfs_free releases different types of data depends on memory type. Drop the depends of memory type of memory accounting, new macro GLFS_CALLOC/GLFS_MALLOC/GLFS_REALLOC/GLFS_FREE are added to support assign release function dynamically, it adds a separate memory header named glfs_mem_header for gfapi. Updates: #312 Change-Id: Ie608e5227cbaa05d3f4681a515e83a50d5b17c3f Signed-off-by: Kinglong Mee <mijinlong@open-fs.com> Reviewed-on: https://review.gluster.org/18092 Smoke: Gluster Build System <jenkins@build.gluster.org> Reviewed-by: Niels de Vos <ndevos@redhat.com> Tested-by: Niels de Vos <ndevos@redhat.com> Reviewed-by: Jeff Darcy <jeff@pl.atyp.us> CentOS-regression: Gluster Build System <jenkins@build.gluster.org>
Diffstat (limited to 'libglusterfs/src/mem-pool.h')
-rw-r--r--libglusterfs/src/mem-pool.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/libglusterfs/src/mem-pool.h b/libglusterfs/src/mem-pool.h
index ff5d183b16d..e68e00dfca1 100644
--- a/libglusterfs/src/mem-pool.h
+++ b/libglusterfs/src/mem-pool.h
@@ -92,9 +92,6 @@ gf_asprintf (char **string_ptr, const char *format, ...);
void
__gf_free (void *ptr);
-int
-gf_get_mem_type (void *ptr);
-
static inline
void* __gf_default_malloc (size_t size)
{