suse man page for ksize

Query: ksize

OS: suse

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

KSIZE(9)						    Memory Management in Linux							  KSIZE(9)

NAME
ksize - get the actual amount of memory allocated for a given object
SYNOPSIS
size_t ksize(const void * objp);
ARGUMENTS
objp Pointer to the object
DESCRIPTION
kmalloc may internally round up allocations and return more memory than requested. ksize can be used to determine the actual amount of memory allocated. The caller may use this additional memory, even though a smaller amount of memory was initially specified with the kmalloc call. The caller must guarantee that objp points to a valid object previously allocated with either kmalloc or kmem_cache_alloc. The object must not be freed during the duration of the call.
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 KSIZE(9)
Related Man Pages
bio_alloc_bioset(9) - centos
kmalloc_array(9) - centos
ns_free(3aolserv) - debian
ns_malloc(3aolserv) - debian
kmem_free(9f) - sunos
Similar Topics in the Unix Linux Community
Blocksize problem restoring file from tape
tar: blocksize
Tar blockSize problem
Optimum blocksize to clone a disk?
Linux Thread Stack Size pthread_attr_setstacksize