/* * vmem_malloc_usable_size -- get usable size of allocation */ size_t vmem_malloc_usable_size(VMEM *vmp, void *ptr) { LOG(3, "vmp %p ptr %p", vmp, ptr); return je_vmem_pool_malloc_usable_size( (pool_t *)((uintptr_t)vmp + Header_size), ptr); }
/* * malloc_usable_size -- get usable size of allocation */ size_t malloc_usable_size(void *ptr) { if (Vmp == NULL) { return je_vmem_malloc_usable_size(ptr); } LOG(4, "ptr %p", ptr); return je_vmem_pool_malloc_usable_size( (pool_t *)((uintptr_t)Vmp + Header_size), ptr); }